vue的健康管理系统【字数:8759】
在生活节奏越来越快的时代,人们经常无暇顾及自己的健康状况,或对自己的身体情况不够了解而导致了在治疗时耗费多余的资源和财力。面对这样的情况,我们只有尽力做到学习更多的健康管理知识,更了解自己的健康状况,才能更直接的寻求医疗帮助,控制医疗费用支出。本系统前段采用渐进式框架Vue.js,后端采用轻量高效的node.js,数据库使用轻型的SQLite,它能支持大部分的主流操作系统,不仅速度快,而且能跟多种程序语言相结合。本文结合了大众的实际需求,综合了国内外类似功能系统的现状,完成了一个基于VUE的健康管理系统。本文研究的主要内容分为客户端和管理端两部分,客户端包括实时了解健康信息、健康打卡、对比自己的健康数据、亲友监督和通过电子秤上称自己的健康信息登录。管理端包括添加客户、管理客户饮食方案、管理客户运动方案、给客户提供合理的健康方案、数据可视化并合理分析客户的健康数据、为客户分配健康师。该系统能提高大众的自我保健能力,控制健康风险。
目录
1绪论 1
1.1课题背景 1
1.1.1系统开发背景 1
1.1.2技术背景 1
1.2 背景和研究意义 1
1.3国内外现状 2
1.4论文的工作和安排 2
2 系统开发技术和工具 3
2.1 开发平台与工具 3
2.1.1 微信开发者工具 3
2.1.2 node.js 5
2.1.3 sublime text简介 6
2.1.4 SQLite 数据库研究 6
2.2项目开发技术 6
2.2.1 Javascript简介 6
2.2.2 vue.js 7
2.2.3 Ajax 7
2.2.4 MD5 7
3 健康管理系统需求分析 7
3.1 用户需求 7
3.2功能需求 8
4 总体设计 8
4.1 项目规划 8
4.2 系统功能结构图 9
5 系统设计 10
5.1 开发及运行环境 10
5.2 数据库设计 11
6 系统实现 *好棒文|www.hbsrm.com +Q: ^351916072*
12
6.1 后台管理模块 12
6.1.1 管理员登陆模块 12
6.1.2 管理员创建会员模块 13
6.1.3客户饮食指导模块 14
6.1.4给客户提出风险模块 15
6.1.5给客户提供食品选择方案模块 15
6.1.6干预路线模块 16
6.1.7信息的可视化模块 16
6.1.8信息的可视化模块 17
6.1.9信息的可视化模块 17
6.2 小程序模块 18
6.2.1用户信息模块 18
6.2.2干预小目标模块 18
6.2.3干预小目标模块 19
7功能测试与分析 20
7.1 添加会员测试 20
7.2打卡发送群中让亲友监督测试 22
7.3 测试结果分析 23
8 结束语 24
参考文献 30
致 谢 26
1绪论
1.1课题背景
1.1.1系统开发背景
社会在进步人们的生活水平在不断提高,但是随之带来的问题也有很多,在腾讯视频上,微博热搜上随时都能看见和健康相关的东西。某少年因为不爱运动,每天喝汽水可乐之类的东西,年仅14岁便患上了糖尿病。某女大学生熬夜追剧,吃外卖导致右半身瘫痪。上班族的人每天熬夜加班导致身体过于虚脱而晕倒的信息很多。随着社会上人们的健康问题越来越严重,因此我们需要开发一款实时监控自己身体健康的管理系统。实时监控调理我们的健康。让我们时刻了解自己身体的具体情况。
1.1.2技术背景
本系统将前端采用Vue.js是一套构建用户界面的 渐进式框架。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。后端采用node.js采用事件驱动、异步编程,为网络服务而设计。数据库使用SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。
1.2 背景和研究意义
目前,慢性病已成为威胁人类生命的主要死亡原因,而导致这些慢性病主要取决于生活方式,其中饮食不合理、运动不足和吸烟是主要因素。而我国已提前进入了老龄化社会,社会经济负担繁重,且社会和医疗保障体系也不够完善,完善的健康管理系统能很大程度的减轻社会和个人的负担。
健康管理系统能让用户实时了解自己的健康信息,对自己的身体状况有了更进一步的了解就能及时改善、对症下药,避免盲目检查,节约成本;能提供适合自己的运动方案并监督完成,提升用户健康水平;定期分析健康数据并作出对比,提升用户自我保健意识与能力,有效的预防疾病。节约了医疗成本,降低了家庭支出。
所以,健康管理有如下意义:
了解并实时监控自身健康状况;
改善生活习惯,提升健康水平,控制医疗支出;
提供健康咨询与指导,对症下药;
提升自身保健能力,有效预防疾病;
提供饮食、运动方面等健康方案;
合理分析健康数据,作出有效对比。
1.3国内外现状
健康管理在我国仍然是一个新的概念,学术理论和技术研究出于起步阶段;服务形式单一,手段落后,且运营模式标准规范不统一;缺乏开发市场的专业人才和国家一级权威机构的指导;尚未建立自己的理论体系,盲目照搬西方的健康管理理论和模式。
由于医疗体系不同,发达国家的电子病历系统已接近完成,目前正在实施建设全国医疗信息化系统。1998年,英国国家医疗服务体系(NHS)提出为每位居民建立覆盖终生的电子病历并实现所有医生能访问这些电子病历,目前已基本完成。2010年,美国政府建立跨医疗机构的全国范围的电子病历,以此来实现医疗机构之间的信息共享。日本依托云计算模式来建立个人医疗数据库,数据库中记录个人的所有医疗信息,包括用药记录、过敏记录、手术记录、感染记录、疾病记录以及不同时期、不同医院检查(CT、X光片、心电图等)和疾病诊断结果等。个人可以通过网络随时随地查看云端保存的医疗信息。由此可见,国外健康管理类APP更多地结合了临床应用,注重用药指导、临床指南、临床监测等功能的研发,为用户提供专业化、标准化的服务。2014年,美国执业医师诊疗次数约为6亿次,其中约有7500万次(12.5%)是通过远程医疗实现的。此外,国外的健康管理类APP可以提供针对单一疾病的深度诊疗与健康监控,如美国个人健康管理移动医疗公司WellDoc关注糖尿病、远程心电监护服务商Cadionet实时监控心电图、OpenPlacement致力于老年人出院后的日常家庭护理等,这在国内还基本处于空白状态。通过健康管理类APP的普及应用,目前“在线预约+在线视频诊疗+体征指数数据存储与调用+购药指导+患者长期数据管理”的移动医疗模式已初步形成。
目录
1绪论 1
1.1课题背景 1
1.1.1系统开发背景 1
1.1.2技术背景 1
1.2 背景和研究意义 1
1.3国内外现状 2
1.4论文的工作和安排 2
2 系统开发技术和工具 3
2.1 开发平台与工具 3
2.1.1 微信开发者工具 3
2.1.2 node.js 5
2.1.3 sublime text简介 6
2.1.4 SQLite 数据库研究 6
2.2项目开发技术 6
2.2.1 Javascript简介 6
2.2.2 vue.js 7
2.2.3 Ajax 7
2.2.4 MD5 7
3 健康管理系统需求分析 7
3.1 用户需求 7
3.2功能需求 8
4 总体设计 8
4.1 项目规划 8
4.2 系统功能结构图 9
5 系统设计 10
5.1 开发及运行环境 10
5.2 数据库设计 11
6 系统实现 *好棒文|www.hbsrm.com +Q: ^351916072*
12
6.1 后台管理模块 12
6.1.1 管理员登陆模块 12
6.1.2 管理员创建会员模块 13
6.1.3客户饮食指导模块 14
6.1.4给客户提出风险模块 15
6.1.5给客户提供食品选择方案模块 15
6.1.6干预路线模块 16
6.1.7信息的可视化模块 16
6.1.8信息的可视化模块 17
6.1.9信息的可视化模块 17
6.2 小程序模块 18
6.2.1用户信息模块 18
6.2.2干预小目标模块 18
6.2.3干预小目标模块 19
7功能测试与分析 20
7.1 添加会员测试 20
7.2打卡发送群中让亲友监督测试 22
7.3 测试结果分析 23
8 结束语 24
参考文献 30
致 谢 26
1绪论
1.1课题背景
1.1.1系统开发背景
社会在进步人们的生活水平在不断提高,但是随之带来的问题也有很多,在腾讯视频上,微博热搜上随时都能看见和健康相关的东西。某少年因为不爱运动,每天喝汽水可乐之类的东西,年仅14岁便患上了糖尿病。某女大学生熬夜追剧,吃外卖导致右半身瘫痪。上班族的人每天熬夜加班导致身体过于虚脱而晕倒的信息很多。随着社会上人们的健康问题越来越严重,因此我们需要开发一款实时监控自己身体健康的管理系统。实时监控调理我们的健康。让我们时刻了解自己身体的具体情况。
1.1.2技术背景
本系统将前端采用Vue.js是一套构建用户界面的 渐进式框架。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。后端采用node.js采用事件驱动、异步编程,为网络服务而设计。数据库使用SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。
1.2 背景和研究意义
目前,慢性病已成为威胁人类生命的主要死亡原因,而导致这些慢性病主要取决于生活方式,其中饮食不合理、运动不足和吸烟是主要因素。而我国已提前进入了老龄化社会,社会经济负担繁重,且社会和医疗保障体系也不够完善,完善的健康管理系统能很大程度的减轻社会和个人的负担。
健康管理系统能让用户实时了解自己的健康信息,对自己的身体状况有了更进一步的了解就能及时改善、对症下药,避免盲目检查,节约成本;能提供适合自己的运动方案并监督完成,提升用户健康水平;定期分析健康数据并作出对比,提升用户自我保健意识与能力,有效的预防疾病。节约了医疗成本,降低了家庭支出。
所以,健康管理有如下意义:
了解并实时监控自身健康状况;
改善生活习惯,提升健康水平,控制医疗支出;
提供健康咨询与指导,对症下药;
提升自身保健能力,有效预防疾病;
提供饮食、运动方面等健康方案;
合理分析健康数据,作出有效对比。
1.3国内外现状
健康管理在我国仍然是一个新的概念,学术理论和技术研究出于起步阶段;服务形式单一,手段落后,且运营模式标准规范不统一;缺乏开发市场的专业人才和国家一级权威机构的指导;尚未建立自己的理论体系,盲目照搬西方的健康管理理论和模式。
由于医疗体系不同,发达国家的电子病历系统已接近完成,目前正在实施建设全国医疗信息化系统。1998年,英国国家医疗服务体系(NHS)提出为每位居民建立覆盖终生的电子病历并实现所有医生能访问这些电子病历,目前已基本完成。2010年,美国政府建立跨医疗机构的全国范围的电子病历,以此来实现医疗机构之间的信息共享。日本依托云计算模式来建立个人医疗数据库,数据库中记录个人的所有医疗信息,包括用药记录、过敏记录、手术记录、感染记录、疾病记录以及不同时期、不同医院检查(CT、X光片、心电图等)和疾病诊断结果等。个人可以通过网络随时随地查看云端保存的医疗信息。由此可见,国外健康管理类APP更多地结合了临床应用,注重用药指导、临床指南、临床监测等功能的研发,为用户提供专业化、标准化的服务。2014年,美国执业医师诊疗次数约为6亿次,其中约有7500万次(12.5%)是通过远程医疗实现的。此外,国外的健康管理类APP可以提供针对单一疾病的深度诊疗与健康监控,如美国个人健康管理移动医疗公司WellDoc关注糖尿病、远程心电监护服务商Cadionet实时监控心电图、OpenPlacement致力于老年人出院后的日常家庭护理等,这在国内还基本处于空白状态。通过健康管理类APP的普及应用,目前“在线预约+在线视频诊疗+体征指数数据存储与调用+购药指导+患者长期数据管理”的移动医疗模式已初步形成。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/454.html