衡阳微信小程序|健康小屋小程序信息系统设计与实现

2019-07-04 标签:健康小屋小程序 浏览数:48

摘要: 本文结合我院开展的健康小屋实践,通过开发基于微信小程序的健康小屋信息系统,对健康小屋内设备的数据采集、共享等方式对社区居民进行就医干预指导、健康宣教等,使健康小屋这项惠民政策通过微信小程序的信息化手段,连接居民、设备、医生,达到政策务实落地,更便捷高效的服务社区居民。

资讯主图

1 引言

健康小屋是社区居民体检自测、社区医生干预指导、健康宣教的场所,其主要功能是为社区居民提供免费的健康查体与医疗咨询,并开展有效的健康知识宣讲,使社区居民及时发现个体生命体征并掌握日常医疗知识,提高社区居民健康知识普及率及保健意识,同时提高基层慢性病防控水平。

微信小程序是微信新推出的一个小应用程序,随着微信小程序的发布,新的服务形态也随之萌芽,使用者通过扫二维码或搜索服务号就可以打开相关应用,不需要安装也不需要卸载,即用即停。

移动端的APP健康小屋信息系统通过对健康小屋内部署的设备通过数据采集、共享,并匹配健康知识宣讲模块,对社区居民提供就医干预指导、在线健康评测等功能。健康小屋主要服务于社区居民,特别是慢病患者,他们一般年龄较大,由于APP需复杂的安装并占用资源,对使用者来说无形中增加了使用APP软件的难度,不利于健康小屋信息系统的推广应用,而微信基本上人人都会使用,交互性强,社区居民只需打开微信,通过扫描二维码即可进入健康小屋信息系统,正是微信小程序具有类似于APP体验的服务,又即用即停,帮助社区居民以极高的效率完成健康监控,同时通过小程序的互动界面,可向社区医生咨询健康知识等。本文通过健康小屋信息系统在微信小程序的功能开发,介绍基于微信小程序的健康小屋信息系统的设计与实现。



2 健康小屋微信小程序的实现架构

微信小程序的框架是MINA应用框架,MINA框架通过封装微信客户端基础功能,比如:文件系统、网络通信、任务管理、数据安全等,对上层提供一整套JavaScript API接口,其设计的原则是业务逻辑和视图处理分离,框架在视图层与逻辑层间通过数据传输和事件系统交互,对操作界面复杂的情况特别适用。基于此优点,程序员可以简单、高效的方式在微信中开发出类似于APP体验的小程序。

(1)微信小程序开发准备

① 注册小程序账号和完善信息;
② 下载开发者工具和绑定账号。

(2)微信小程序页面设计及功能实现

① 完成页面设计及模块设计;

② 将医院信息系统数据与小程序对接;

③ 将自助体检设备上传的云数据与小程序对接;

④ 身份证验证系统与小程序验证登录对接。

(3)微信小程序审核发布

① 配置功能页面,填写审核信息;

② 完成提交,点击发布。


3 系统设计与实现

3.1 健康小屋信息系统的主要功能如下

(1)门诊信息

健康小屋信息系统和社区医院信息系统互联,居民可查询本人两个月内在社区医院的门诊就诊信息,包括处方信息与病历信息等。

(2)检验报告

居民空闲时间随时可以通过小程序内“健康宣教”模块获取基本的健康知识,促使社区居民自觉的改变引起不良健康生活方式的习惯,提高生活质量。

具体实现:

(3)健康测评

包括睡眠质量评测、心脏功能评测、心理年龄评测、心理压力评测、动脉血管年龄评测、肺功能状况评测、Ⅱ型糖尿病风险评测、患老年痴呆症的可能性等等,通过知识库以提问的形式进行测评,系统自动测算出患病风险程度并作出评价及建议,还可以跟历史结果对比,随时了解健康状况的变化。

(4)自助服务

我院建设的健康小屋内部配置了7台不同类型的健康检测设备,另外还配置了4台移动式的健康一体机,居民可使用二代身份证通过设备自带的身份证读卡器扫描后,进行自助健康检查,检查数据实时传输到健康小屋信息系统,生成检查报告。

(5)健康宣教

健康小屋信息系统和社区医院检验信息系统互联,居民可查询本人两个月内在社区医院的检验报告。

健康小屋信息系统(微信小程序)界面如下图:

通过微信小程序将健康小屋实时采集数据可视化、共享化,卫生疾控部门可提前掌握和预知社区居民的高血压、糖尿病等慢性疾病情况;社区居民使用小程序,实现社区居民健康的自我管理模式,该套系统对社区居民的健康生活习惯、健康管理意识有明显的促进作用。

3.2 系统数据流程实现

基于健康小屋上述功能模块及微信小程序的实现架构,我们采用腾讯云服务器与开发的小程序之间实现数据交互,通过WEB服务的形式将腾讯云端的数据传输到健康小屋服务器进行本地保存和处理,微信小程序应用页面,通过调用微信提供的具体方法将健康小屋采集到的数据上传至腾讯云端,云服务端获取数据后生成具体格式的数据集,通过WEB方式调用健康小屋本地服务器上的具体实现方法传输给健康小屋本地服务器,并保存到本地数据库中。同理,可以从健康小屋本地服务端的数据库中提取数据返回给微信小程序,通过前端界面实现,然后呈现给社区居民。

3.3 系统数据交互安全

我院的健康小屋信息系统连接了居民的门诊就诊信息、检验报告、自助检测设备,微信小程序前端展示界面仅调用和传输健康小屋数据,并不保存数据,但数据安全性照样不能忽视。

传统的App应用,由于总体架构复杂,代码产生多种冗余,容易存在漏洞,需要持续的跟踪和维护,而小程序基于微信内核开发,整体继承微信的成熟框架,开发者只需调用微信对外的公共接口就可以实现相关功能,基于此,传统的对APP的攻击方式对于小程序来说就失去了功效。微信小程序完全由微信的后台控制并配置,只能访问由后台配置小程序支持的域名。这样,社区居民的健康数据保护就完全通过微信的数据库加密防护策略来执行,避免数据加密过度和不严谨的问题出现。

微信小程序的开发基于微信的一套开发规范,任何微信小程序开发者,必须严格按照微信的规范标准开发,在部署前也必须通过微信的审核,所以说健康小屋小程序的数据安全性是有保障的。


4 结束语

借助微信小程序无需下载即可安装使用的应用特点,通过微信这个普及的交互工具,对于健康小屋的普及及推广,实施全域内覆盖,起到了很好的助推作用。米维信息认为健康小屋信息系统的微信小程序实现有助于社区居民特别是老年人及慢性病人群进行持续的健康监护和跟踪,提高社区居民自身的健康意识,合理规范自己的日常健康习惯,真正提升了健康小屋的实施价值。


关键字: 衡阳微信小程序,健康小屋小程序

提供衡阳微信小程序开发,微信营销功能开发、公众号开发等开发服务