摘要:现代化节奏逐渐加快,健康成了最容易被忽视却又是衡量着人们生活水平的一个重要方面。对于健康的危机意识已经成为主流,所以对疾病的预防与健康保健成为时下最流行的话题。特别是中国进入新世纪后,老龄化问题日益凸显,传统的医护养生方式不能够全面的满足人们的需求。由此可见,如何高效得检测出身体的各部分信息,并且进行科学得判断,通过长期的对身体参数的监控,能够起到预防疾病并及时作出诊断的作用。基于这方面市场强烈的需求,本文开始了研究内容。
针对不同的功能需求,将系统分为两个子系统,分别为手机客户端子系统和后台管理系统。整个系统主要采用B/S结构,手机端基于Android平台使用Java语言进行开发。后台基于web使用Bootstrap,SpringBoot等一系列先进的技术,提高开发效率。数据库采用性能良好、稳定性高、便于管理、易于开发的Mysql数据库。该系统操作简单,实用性强。
个人健康管理系统的设计与实现,让人们对自己的健康状况了如指掌,极大地方便了人们的生活,也减少了额外的开支。
关键词:个人健康管理;Android;B/S结构;web
目录
摘要
Abstract
1 引言-1
1.1 课题背景-1
1.2 课题目标及意义-1
1.3 国内外研究现状-2
1.3.1 国外研究现状-2
1.3.2 国内研究现状-2
1.4 课题主要研究内容-3
2方案的原理、开发工具和开发技术-4
2.1 方案的原理-4
2.2 开发工具-4
2.2.1 Android Studio-4
2.2.2 IDEA-4
2.2.3 MySQL-5
2.4 开发技术-5
2.4.1 Android技术-5
2.4.2 JSP技术-5
2.4.3 Bootstrap技术-6
2.4.4 SpringBoot技术-6
3 需求分析-7
3.1可行性分析-7
3.1.1 技术可行性分析-7
3.1.2 经济可行性分析-7
3.1.3 操作可行性分析-7
3.2 系统需求-7
3.3 功能需求-7
3.4 性能需求-8
3.4.1 安全性需求-8
3.4.2 完整性需求-8
4系统设计-9
4.1 系统用例设计-9
4.2 系统功能模块设计-10
4.3 系统流程图-11
4.4 系统数据库设计-12
4.4.1 概念结构设计-12
4.4.2 数据库表设计-13
4.4.3 Android端与web端数据库同步功能的设计-16
5系统实现-17
5.1APP端实现-17
5.1.1 登录模块-17
5.1.2 健康指南模块-18
5.1.3 疾病评估模块-18
5.1.4 功能模块-19
5.1.5 我的模块-21
5.2web端实现-22
5.2.1 登录模块-22
5.2.2 个人信息模块-23
5.2.3 健康信息模块-24
5.2.4 病史信息模块-26
6系统测试-28
6.1测试方法-28
6.2测试用例-29
6.2.1 APP端测试用例-29
6.2.2 web端测试用例-30
7结论-32
参 考 文 献-33
致 谢-34