项目编号:jsp105ssm个人健康信息管理系统
运行环境:
开发工具:IDEA /ECLIPSE
数据库:MYSQL5.7
应用服务:Tomcat8.5.31
使用框架:Spring+SpringMVC+mybatis
个人健康信息管理是随着互联网兴起而逐渐流行起来的一种由患者自己管理与患者自身健康状况密切相关的健康数据和医疗数据的网络化医疗信息管理模式。通过个人健康信息管理系统的构建,可以优化区域医疗资源的使用、提高人们的医疗卫生健康意识、促进国内医疗信息化水平的发展。本文鉴于传统的以关系型数据库和单机节点为基础的健康信息管理系统存在成本居高不下、计算能力不足、存取速度慢、扩展性差等问题,结合当今大数据技术研究的潮流,综合ssm框架、jsp技术、、MySQL数据库等关键技术,构建了一个基于ssm的个人健康信息管理系统
系统登录界面
提醒记录管理界面
评估报告管理
1.注册模块:用户可以系统进行账号注册,账号注册需要输入的数据,有用户名、密码、确认密码、邮箱、qq等,提交注册信息后,系统通过js代码判断用户输入的注册数据是否符合规格,如果符合规格后,在系统数据库中新增一个用户记录,为了安全性,使用md5加密算法完成密码的加密,然后存储数据库。
2.登录模块:在用户登录过程中,包含用户名、密码和验证码,系统需要先对验证码进行正错判断,若用户登录使用了验证码,则用户登录时除了需要输入用户名和密码外,还要输入验证码。在判断验证码为正确后,判断用户名及密码,由于用户密码是用MD5加密过的,所以在对用户密码判断时应先对密码进行MD5转换后再进行判断,当用户名或密码不正确时,返回登录页面显示错误信息。
3.个人资料(序号、用户名、密码、权限、添加时间)
4.健康监测信息(编号、姓名、性别、年龄、身高、体重、腰围、空腹血糖、餐后血糖、体温、其他)
5.健康信息(类别、内容、添加人。)
6.健康评估报告(用户名、姓名、性别、出生日期、报告、添加人、添加时间)
系统管理模块:数据备份功能。
系统功能结构图