大概分三个模块:居民、医生,还有管理员。
居民的主要功能,主要就是注册账号,登录系统,查询自己的基本信息(姓名、年龄、住址、职业)
和身体健康状态(身高、体重、BMI(体重指数)、体型、体水分、脂肪含量、心率(脉率)、血压、 血糖等最好加一个正常指标对照表,退出系统。
医生的主要功能,注册账号,登录系统,可以修改、添加、查询、删除居民的身体健康状态信息,退出系统。
管理员有单独的登录入口,管理员主要功能是要在居民或者医生申请注册审核是否是居民还是医生,
管理员审核通过后,才能注册是一个居民还是一个医生才可以拥有相应的权限。

本社区健康管理系统设计目标是实现社区健康的信息化管理,提高管理效率,使得社区健康管理工作规范化、规范化、高效化,更好的为患者服务。

本文研究的社区健康管理系统基于SSM框架,采用JSP技术、JAVA编程语言和MYSQL数据库设计开发。通过本系统,满足了不同权限用户的需求,包括管理员、医生和居民,系统分工明确,可以有效提高社区健康管理效率。本系统经过测试,运行效果稳定,操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的社区健康管理平台。

本系统的使用使社区健康用户从繁重的工作中解脱出来,实现无纸化办公,能够有效的提高社区健康工作管理效率。

关键词:社区健康管理系统;MYSQL数据库;JSP技术;SSM框架

3.3系统功能分析

本社区健康管理系统功能完善、操作简单、界面清晰,系统用户角色主要分3大类,即管理员,医生和居民。

管理员:管理员登录后功能有用户管理,新闻公告管理,修改密码,注销。

医生:医生可以进行注册登录,登录后功能有体检管理,新闻公告,修改密码,注销;

居民:居民可以进行注册登录,登录后功能有我的体检报告,健康报表(BMI指数报表,血糖报表,心率报表),新闻公告,修改密码,注销。

4.2系统结构设计

本社区健康管理系统主要包括三大功能模块,即管理员功能模块、医生功能模块和居民功能模块。系统结构如图4-2所示。

4.3.2数据库表设计

本社区健康管理系统需要后台数据库,系统采用MYSQL数据库进行数据的存储,下面介绍数据库中的各个表的详细信息。

表4-1 用户信息表(user)

字段名称

字段意义

字段类型

是否主键

是否外键

能否为空

id

主键编号

int(11)

username

用户名

varchar(255)

password

密码

varchar(255)

name

姓名

varchar(255)

birthday

生日

varchar(255)

tel

电话

varchar(255)

sex

性别

varchar(255)

post

职业

varchar(255)

email

邮箱

varchar(255)

intime

添加时间

varchar(255)

isadmin

是否管理员

varchar(255)

status

状态

varchar(255)

表4-2  新闻公告信息表(news)

字段名称

字段意义

字段类型

是否主键

是否外键

能否为空

id

主键编号

int(11)

title

标题

varchar(255)

content

内容

varchar(255)

type

类型

varchar(255)

time

时间

varchar(255)

表4-3  体检信息表(health)

字段名称

字段意义

字段类型

是否主键

是否外键

能否为空

id

主键编号

int(11)

userid

居民编号

varchar(255)

height

身高

varchar(255)

weight

体重

varchar(255)

bmi

BMI指数

varchar(255)

tishuifen

体水分

varchar(255)

zhifang

体脂率

varchar(255)

xinlv

心率

varchar(255)

xueya

血压

varchar(255)

xuetang

血糖

varchar(255)

time

添加时间

varchar(255)

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐