家庭健康管家助手安卓应用的分析与设计【字数:14343】
随着新时代物质生活的改善,人们越发注重自身的生活质量,重视日常生活中的健康数据,而生活的快节奏让人们无暇定期体检且“排队三小时看病一分钟”的现象日趋普遍。针对上述问题,本课题是在“互联网+”的时代背景下,基于Android前端开发技术、Spring Boot框架的后台服务器以及python爬虫技术,应运而生的。本课题顺应智慧医疗的不断推进,将家庭健康系统这个最贴近居民的日常健康保障的分支进行拓展。“家庭健康管家助手”根据自动获取计步信息以及每日血压、血糖、体脂、睡眠等数据科学分析用户健康状况,提供用户的健康报表并给出合理建议;提供用户专属的电子健康档案;同时结合python的scrapy爬虫框架爬取的医疗大数据和ElasticSearch给用户提供两种疾病自诊方式问答式疾病自诊和自我查询式疾病自诊。帮助用户随时随地,高效进行简单的疾病自诊并给出疾病概述、临床表现、病因以及治疗等方法,大大节省人们的时间和医疗负担,让智慧医疗走进寻常百姓家,具有良好的推广前景和市场价值。
目 录
1.绪论 1
1.1 研究背景和意义 1
1.2 国内外发展现状 1
1.3 本文主要工作 2
2.相关理论与技术的介绍 3
2.1 系统技术的介绍 3
2.1.1Android 3
2.1.2 Python 3
2.1.3 Spring Boot +spring data jpa 3
2.1.4 MVP模式 3
2.2 Scrapy框架 4
2.2.1 Scrapy介绍与使用 4
2.2.2 Scrapy中常见的问题 6
3.系统需求分析 9
3.1总体分析 9
3.1.1用户管理共能模块 9
3.1.2 疾病自诊功能模块 10
3.1.3 健康体检管理功能模块 10
3.1.4 健康档案功能模块 11
3.2系统用例模型 11
3.2.1后台管理员的用例模型 11
3.2.2用户的用例模型 13
3.3 系统类图 16
3.3.1参 *好棒文|www.hbsrm.com +Q: &351916072&
与者相关类 16
3.3.2 系统中其他的相关类 17
3.3.3 各个类之间的关系图 18
3.4 系统交互过程分析 19
3.5 系统状态图分析 26
3.6 系统架构图分析 26
3.6.1系统各节点作用 27
3.6.2系统工作流程 27
4.数据库设计 30
4.1 数据库 ER图 30
4.2 数据库关系模式 30
4.3 数据表 31
5.系统功能设计 33
5.1登录注册 33
5.1.1流程图 33
5.1.2记住密码与自动登录的实现 33
5.2疾病自诊模块实现 33
5.2.1医疗大数据的爬取 33
5.2.2 医疗数据的存储 35
5.2.3 自我查询实现疾病自诊 36
5.2.4 回答问题测试实现疾病自诊 39
5.3 健康体检模块实现 39
5.3.1自动计步 39
5.3.2 采集生理特征值 40
5.4重要页面展示 42
6.总结与展望 45
7.本课程对社会人文、环境、法律的影响 46
7.1对社会人文的影响 46
7.2对环境的影响 46
7.3对法律的影响 46
参考文献与附录 47
致谢 48
1.绪论
1.1 研究背景和意义
伴随着经济发展快速,生活节奏加快,人口老年化严峻的影响,人们的身体也越发容易出现健康问题。人们开始注重生活质量,重视日常生活的健康数据。与此同时随着智能手机的快速普及,Android操作系统市场风生水起,各类APP给人们的生活带来便捷、高效。信息开始进入千家万户,利用智能手机对人们的每日运动量以及各种生理特征进行记录并进行智能评估分析,这已成为一种新的健康追求。
本课题基于Android技术,在“互联网+”的时代背景下,顺应智慧医疗的不断推进,将家庭健康系统这个最贴近日常生活健康保障的分支进行改善,应运而生的。“家庭健康管家助手”这一家庭健康管理应用,为用户提供身体健康评估,可以根据自动获取计步信息以及收集用户血糖血压、体脂、睡眠等数据智能科学分析,智能提醒,给出健康建议,提供周报表;同时用户也可以进行智能科学疾病自诊。
本课题不仅满足了人们快节奏下无暇定期体检的烦恼,而且帮助人们培养健康的生活方式、不生病或者少生病,从起跑线开始有效预防各类疾病。这样可以降低家庭的医疗开支,节省宝贵的时间,有效减少了“排队三小时,看病三分钟”的尴尬。同时也减轻医生的负担,顺应了新时代中国新医改的潮流,让智慧医疗走进寻常百姓家,具有良好的推广前景和市场价值。
1.2 国内外发展现状
实施家庭健康管理可显著降低家庭的医疗开支,在国外已经比较成熟。在最早诞生健康管理的美国,家庭健康管理发展日益迅速。目前,有超过9000万的美国人成为健康管理计划的享用者,与未参加相比平均每年人均少支出200美元,每年约节省440万美元的医疗费用,美国哈佛公共卫生学院疾病预防中心的研究证实,实施健康管理能使脑卒中的发病降低75%;高血压降低55%,糖尿病减少一半,人均寿命平均增加十年,节约8%的医疗费用 。
在国内各类有关健康管理的app层出不穷,如华为运动、51健康管理、健康助手等,家庭健康管理也日益受到大家的重视,大数据的兴起给我国医疗服务发展及家庭健康管理的实现奠定了坚实的基础,对本课题的实现具有很大的帮助。
1.3 本文主要工作
根据拟提出的问题,本文所做的工作如下
1. 利用SpringBoot框架管理后台,将用户信息、用户档案、血压血糖等生理特征结构化数据存储到本地mysql中,部署到阿里云服务器上,同时提供前端所需调用的接口。
2. 利用互联网爬取权威、可靠的医疗数据,把Scrapy框架应用到原型系统中,按照症状爬取全部信息,包括概述、可能疾病、就诊科室、对症药品等。选用合适的URL去重策略,并根据实际的反爬虫策略选用合适的解决方案。同时将数据存储到ElasticSearch中提供接口供前端调用。
目 录
1.绪论 1
1.1 研究背景和意义 1
1.2 国内外发展现状 1
1.3 本文主要工作 2
2.相关理论与技术的介绍 3
2.1 系统技术的介绍 3
2.1.1Android 3
2.1.2 Python 3
2.1.3 Spring Boot +spring data jpa 3
2.1.4 MVP模式 3
2.2 Scrapy框架 4
2.2.1 Scrapy介绍与使用 4
2.2.2 Scrapy中常见的问题 6
3.系统需求分析 9
3.1总体分析 9
3.1.1用户管理共能模块 9
3.1.2 疾病自诊功能模块 10
3.1.3 健康体检管理功能模块 10
3.1.4 健康档案功能模块 11
3.2系统用例模型 11
3.2.1后台管理员的用例模型 11
3.2.2用户的用例模型 13
3.3 系统类图 16
3.3.1参 *好棒文|www.hbsrm.com +Q: &351916072&
与者相关类 16
3.3.2 系统中其他的相关类 17
3.3.3 各个类之间的关系图 18
3.4 系统交互过程分析 19
3.5 系统状态图分析 26
3.6 系统架构图分析 26
3.6.1系统各节点作用 27
3.6.2系统工作流程 27
4.数据库设计 30
4.1 数据库 ER图 30
4.2 数据库关系模式 30
4.3 数据表 31
5.系统功能设计 33
5.1登录注册 33
5.1.1流程图 33
5.1.2记住密码与自动登录的实现 33
5.2疾病自诊模块实现 33
5.2.1医疗大数据的爬取 33
5.2.2 医疗数据的存储 35
5.2.3 自我查询实现疾病自诊 36
5.2.4 回答问题测试实现疾病自诊 39
5.3 健康体检模块实现 39
5.3.1自动计步 39
5.3.2 采集生理特征值 40
5.4重要页面展示 42
6.总结与展望 45
7.本课程对社会人文、环境、法律的影响 46
7.1对社会人文的影响 46
7.2对环境的影响 46
7.3对法律的影响 46
参考文献与附录 47
致谢 48
1.绪论
1.1 研究背景和意义
伴随着经济发展快速,生活节奏加快,人口老年化严峻的影响,人们的身体也越发容易出现健康问题。人们开始注重生活质量,重视日常生活的健康数据。与此同时随着智能手机的快速普及,Android操作系统市场风生水起,各类APP给人们的生活带来便捷、高效。信息开始进入千家万户,利用智能手机对人们的每日运动量以及各种生理特征进行记录并进行智能评估分析,这已成为一种新的健康追求。
本课题基于Android技术,在“互联网+”的时代背景下,顺应智慧医疗的不断推进,将家庭健康系统这个最贴近日常生活健康保障的分支进行改善,应运而生的。“家庭健康管家助手”这一家庭健康管理应用,为用户提供身体健康评估,可以根据自动获取计步信息以及收集用户血糖血压、体脂、睡眠等数据智能科学分析,智能提醒,给出健康建议,提供周报表;同时用户也可以进行智能科学疾病自诊。
本课题不仅满足了人们快节奏下无暇定期体检的烦恼,而且帮助人们培养健康的生活方式、不生病或者少生病,从起跑线开始有效预防各类疾病。这样可以降低家庭的医疗开支,节省宝贵的时间,有效减少了“排队三小时,看病三分钟”的尴尬。同时也减轻医生的负担,顺应了新时代中国新医改的潮流,让智慧医疗走进寻常百姓家,具有良好的推广前景和市场价值。
1.2 国内外发展现状
实施家庭健康管理可显著降低家庭的医疗开支,在国外已经比较成熟。在最早诞生健康管理的美国,家庭健康管理发展日益迅速。目前,有超过9000万的美国人成为健康管理计划的享用者,与未参加相比平均每年人均少支出200美元,每年约节省440万美元的医疗费用,美国哈佛公共卫生学院疾病预防中心的研究证实,实施健康管理能使脑卒中的发病降低75%;高血压降低55%,糖尿病减少一半,人均寿命平均增加十年,节约8%的医疗费用 。
在国内各类有关健康管理的app层出不穷,如华为运动、51健康管理、健康助手等,家庭健康管理也日益受到大家的重视,大数据的兴起给我国医疗服务发展及家庭健康管理的实现奠定了坚实的基础,对本课题的实现具有很大的帮助。
1.3 本文主要工作
根据拟提出的问题,本文所做的工作如下
1. 利用SpringBoot框架管理后台,将用户信息、用户档案、血压血糖等生理特征结构化数据存储到本地mysql中,部署到阿里云服务器上,同时提供前端所需调用的接口。
2. 利用互联网爬取权威、可靠的医疗数据,把Scrapy框架应用到原型系统中,按照症状爬取全部信息,包括概述、可能疾病、就诊科室、对症药品等。选用合适的URL去重策略,并根据实际的反爬虫策略选用合适的解决方案。同时将数据存储到ElasticSearch中提供接口供前端调用。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/555.html