基于ssm的个人健康信息管理系统
结合当今大数据研究热潮,整合SSM框架、JavaServerSideProgramming(JSP)技术和MySQL数据库等核心技术,搭建了一个基于SSM架构的个人健康管理信息平台.首先阐述了本研究的核心目标:建立一个功能完善且应用广泛的个人健康管理信息系统.其次通过对个人健康管理概念的理解以及系统应用场景分析,完成了系统的功能需求和技术路线规划.随后根据系统的主要功能定位及用户使用场景需求,完成了系统的功能需求说明书编写.最后详细阐述了系统设计方案及其实现过程,并对其主要功能模块界面进行了优化设计.
系统的总体架构主要包含管理员界面和用户界面两个部分。普通用户提供注册与登录功能后即可查看并维护自身基本信息;该模块还负责更新个人信息等日常管理。管理人员通过登录界面完成创建与删除操作,并负责整体账户的日常维护。
1.注册模块:用户可以系统进行账号注册,账号注册需要输入的数据,有用户名、密码、确认密码、邮箱、qq等,提交注册信息后,系统通过js代码判断用户输入的注册数据是否符合规格,如果符合规格后,在系统数据库中新增一个用户记录,为了安全性,使用md5加密算法完成密码的加密,然后存储数据库。
2.登录模块:在用户登录过程中,包含用户名、密码和验证码,系统需要先对验证码进行正错判断,若用户登录使用了验证码,则用户登录时除了需要输入用户名和密码外,还要输入验证码。在判断验证码为正确后,判断用户名及密码,由于用户密码是用MD5加密过的,所以在对用户密码判断时应先对密码进行MD5转换后再进行判断,当用户名或密码不正确时,返回登录页面显示错误信息。
3.个人资料(序号、用户名、密码、权限、添加时间)
4.健康监测信息(编号、姓名、性别、年龄、身高、体重、腰围、空腹血糖、餐后血糖、体温、其他)
5.健康信息(类别、内容、添加人。)
6.健康评估报告(用户名、姓名、性别、出生日期、报告、添加人、添加时间)
7.系统管理模块:数据备份功能。




目 录
摘 要 1
ABSTRACT 1
目 录 2
第1章 绪论 1
1.1开发背景与意义 1
1.2论文结构 1
第2章 主要技术和工具介绍 2
2.1 JSP语言 1
2.2 MySQL 数据库 1
2.3 jsp技术 2
2.4ssm简介 3
第3章 系统分析 4
3.1可行性分析 4
3.1.1技术可行性 4
3.1.2经济可行性 4
3.1.3操作可行性 4
3.2需求分析 4
3.3业务流程分析 5
3.4数据流程分析 5
第4章 系统设计 8
4.1系统结构设计 5
4.2功能模块设计 5
4.3数据库设计 6
4.3.1数据库设计概述 6
4.3.1概念设计 6
4.3.2表设计 7
第5章 系统实现 15
第5章 系统实现 12
5.1基本任务 12
5.2登录模块的实现 12
5.2.1首页实现 12
5.3管理员模块的实现 16
5.3.1个人信息管理模块的实现 16
5.3.2健康监测查询模块的实现 18
5.3.3健康信息管理模块的实现 19
5.3.4健康提醒管理模块的实现 21
5.3.5健康评估管理模块的实现 23
5.3.6健康指南管理模块的实现 25
第6章 系统测试 29
6.1测试目的与定义 29
6.2功能测试 29
6.3测试结果 30
6.4测试评价 30
第7章 总结 31
致 谢 32
参考文献 33
