基于Java技术健康服务系统的开发研究
作者:顾老师 来源:范文 日期:2021-09-30 08:58人气:
摘 要: 慢性病具有治疗周期长、难以自愈、不可逆转等特点。患者在长时间的治疗过程中,大部分会出现不同程度的焦虑和抑郁,给病情治愈增加了一定的难度。由于慢性病的特殊性,患者的饮食也有别于健康人。为帮助慢性病患者减轻焦虑和抑郁,增加饮食的多元化。本文以Java为开发语言,为患者设计一个以饮食分享、生活心得分享为主,并且具有心理健康辅导、健康知识普及等功能的个性化健康服务平台。
关键词 : 交流分享;慢性病;健康服务; Java;
Abstract: Chronic disease treatment cycle is long, difficult to self-heal and irreversible. In the long course of treatment, most chronic disease patients will appear varying degrees of anxiety and depression, which increases the difficulty of the cure of the disease. And because of the particularity of chronic diseases, their diet is often different from that of healthy people. In order to help patients with chronic diseases reduce anxiety and depression and increase the diversity of diet, this paper used Java as the development language to design a personalized health service platform for patients with diet sharing, life experience sharing, mental health counseling, health knowledge popularization and other functions.
Keyword: Sharing; Chronic Diseases; Health Services; Java;
1 、引言
慢性病是一类无传染性且由于长期积累而形成的疾病。我国的病患大多来源于慢性病,且呈逐年增加的趋势,已经严重威胁我国人民的健康[1,2]。大多数慢性病患者由于缺乏对疾病康复知识的认识,使得慢性病的复发率高[3]。且慢性病会反复发作,很难一次就彻底根治,从而使得患者的身体受到严重的损坏,也给患者带来了巨大的经济压力。慢性病是个“庞大的工程”,其治疗过程复杂、时间长、疗程多、病因也极其复杂。在漫长的康复治疗过程中,慢性病患者的心理抗压能力弱,因此心理容易出现问题。
研究表明,大多数慢性病患者的心理和情绪或多或少都存在一定的障碍,心理健康状态较差[4]。不良的生活习惯是大部分患者患病的原因之一[5,6]。在生活习惯中,膳食不合理是其中一个很重要的因素。为了让患者更快地恢复,在饮食上会受到限制,如高血脂患者对含胆固醇的食物限制和慢性肠胃病患者对于辣椒的限制等。患者需要长时间控制饮食,从而使得他们在饮食上过于单调,导致生活质量有所下降。
为帮助慢性病患者缓解心理压力,提高患者在饮食上的多样性与膳食上的营养搭配,让患者在长时间的治病过程中不再感到孤单,本文设计了一个以患者饮食分享、生活心得分享为主,并且具有心理健康辅导、健康知识普及等功能的个性化健康服务平台。
2 、需求与应用现状分析
在移动互联网高度发达的今天,手机已经成为人们生活中使用最频繁工具,各种各样的手机类健康服务平台应运而生。但在慢性病患者的康复治疗方面,却很少有合适的手机类健康服务平台来帮助他们改变膳食不合理、减轻心理压力等生活中常见的问题。查找相关文献资料发现,国内以慢性病为主的健康服务平台主要以个人健康的监测和管理为主[7,8,9]。大部分患者在漫长的康复治疗过程中,都只是独自面对病情。久而久之,他们会倍感孤独。因此,有必要设计一个以分享交流为主题的健康服务平台,让慢性病患者在漫长的康复治疗的时间中找到与自己有着类似经历的人,让患者之间相互倾诉、相互帮助解决生活中非医疗上的问题,帮助患者提高生活质量。
3 、系统架构与相关技术介绍
3.1 、健康服务平台的整体架构
健康服务平台的组成模块由分享中心、心理健康辅导、健康知识普及、个人中心四个模块构成。服务平台的整体框架如图1所示。
图1 健康服务平台的整体架构图
健康服务平台的基本功能包括以下几点:
(1)分享中心。分享中心主要包括患者自己制作的健康美食分享和在治疗过程中的一些心得分享,还有营养食谱的推荐。患者可以参考系统推荐的食谱和病友分享的美食制作视频或图片来丰富自己的饮食计划。
(2)心理健康辅导。患者可以通过参加心理健康测试来了解自己目前的心理情况是否良好。心理咨询为患者和心理健康专家搭建桥梁,让患者的心理压力得到放松,对其病情的恢复起到促进作用。良好的心理状况是治愈患者病情的基础。
(3)健康知识普及。帮助患者学习到大量的健康知识,让患者在生活中尽量避免接触对病情不利的东西,从而降低病情的复发情况。
(4)个人中心。患者能够查看自己发布的内容和收藏的内容以及个人账号信息等。
3.2 、系统相关技术介绍
3.2.1 、Spring Boot技术
本系统的服务器端采用Springboot框架开发。Springboot框架是在Spring框架的基础上进一步改进而来[10]。它在继承了Spring框架优秀特性的基础上,简化了Spring框架配置过程。Springboot框架内置了许多自动化配置类。使用Springboot这一框架,开发者不需要手动去配置文件,而是由系统自动配置。这样就可以缩减开发人员的工作时间,提高程序的开发效率。
3.2.2、 Mybatis技术
Mybatis是一种基于Java的持久层框架。Mybatis框架在其内部封装了JDBC。在对数据库的操作上,只需关注SQL语句的操作,而不用理会JDBC API的底层访问细节,从而实现对项目的高效开发。本文采用Mybatis框架作为持久层框架来连接数据库。
4 、系统实现
4.1 、分享中心与健康知识普及模块
该系统的分享中心与健康知识普及功能模块如图2所示。在这里可以看到其他患者分享的心得、营养美食制作视频等。点击分享中心界面右上角的发布,患者也可以分享自己的心得和制作的美食视频或者图片等。点击查看页面中的任意一条内容,可以在内容界面中看到分享的主要内容和作者昵称以及分享的时间。患者可以给自己喜欢的内容点赞或者加入收藏,方便以后继续查看。同时患者可以在每条分享的内容下留言与作者交流,也可以选择直接与作者私聊。
健康知识由系统后台按照不同的慢性病种类向患者推送。患者可以根据自己的病情选择相应的知识阅读。
图2 分享中心与健康知识普及界面
4.2、 心理健康辅导与心理健康测试题模块
心理健康辅导与心理健康测试题模块如图3所示。患者在心理健康辅导界面中可以点击左上角的心理健康测试按钮,跳转到心理健康测试题模块进行心理健康测试。在心理出现障碍的时候还可以在心理健康辅导模块中选择心理咨询师,向咨询师进行心理咨询。
图3 心理健康辅导与心理健康测试题界面
5 、结论
本文以Java语言为基础设计和实现了以服务慢性病患者为主的健康服务平台。该平台方便慢性病患者进行相互之间的交流、分享,同时还具有健康知识普及、心理健康辅导等功能。它使慢性病患者在长时间的治疗康复过程中找到了与自己有相同患病经历的人,从而相互交流学习在康复治疗过程中所得到的经验。同时它能够使患者了解到大量与健康有关的知识,有助于患者进行合理的康复治疗,降低并发症的发病率。
参考文献
[1]王-然王奇金.慢性病防治的重点和难点:《中国防治慢性病中长期规划(2017-- 2025年)》 解读第二军医大学 学报2017,38(07):828-831
[2]王荣英,贺振银.赵稳稳王雅依张敏孙萌萌.慢性病管理研究进展中国全科医学2016,19(17):1989-1993
[3]陈志红,谢海燕微信平台在慢性病康复延续护理中的应用研究健康之路,2018,17(01):155
[4]闫凤芹慢性病患者心理压力与应对方式的调查研究国际护理学杂志,2013,32(10):2228-2230
[5]凌潮欢生活习惯对老年人慢性病的影响研究一-基于桐乡 市的调查智库时代,2020(01):142-143
[6]仁增拉姆.生活习惯、饮食与慢性病西藏科技,2007(07):56-57
[7]周桐基于移动终端的智能化慢性病健康管理服务系统的设计与研究[硕士学位论文]安徽大学,2016
[8]顾宏明.基于云平台的移动医疗健康服务系统的设计与实现[硕士学位论文].北京邮电大学,北京,2012
[9]陆忠芳.基于云计算的移动医疗服务平台的研究与开发[硕士学位论文]浙江理工大学,2013
[10]能永平.基于SpringBoot框架应用开发技术的分析与研究电脑知识与技术2019,15(36):76-77
上一篇:通信工程中有线传输技术的应用
下一篇:信息加密在网络安全中应用
下一篇:信息加密在网络安全中应用