摘 要:智慧养老是破解老龄化带来的养老难题的主要解决方案,而养老大数据是智慧养老的核心。本文开发的老年人健康信息管理系统着眼于养老大数据的采集、管理和利用,为智慧养老提供有力的数据支撑。
关键词:智慧养老;信息管理;大数据;系统开发
中图分类号:TP311.52;R197.3 文献标识码:A 文章编号:2096-4706(2018)11-0018-03
The Development of the Health Information Management System for the Elderly
LI Dawei
(Chengde Petroleum College,Chengde 067000,China)
Abstract:Intelligent pension is the main solution to solve the problem of aging,and pension large data is the core of intelligent pension. The elderly health information management system developed in this paper focuses on the collection,management and utilization of large data for the elderly,providing a strong data support for intelligent pension.
Keywords:intelligent pension;information management;large data;system development
0 引 言
随着我国人口老龄化趋势的加剧,发展智慧养老已成为全社会的共识。在过去的十年间,各级地方政府和相关企业对智慧健康养老的关注重点已从可穿戴设备、健康监测监护设备的研发,逐渐向健康养老大数据共享融合延伸。因此,如何对作为健康养老大数据重要组成部分的老年人健康档案与信息进行有效的采集与管理就显得十分重要。本文提出的老年人健康信息管理系统将互联网+、信息化技术和人工智能技术等应用于智慧养老体系,对老年人健康信息进行收集、储存、管理和分析。
1 系统架构
如图1所示,老年人健康信息管理系统架构,采用B/S架构与C/S架构相结合的模式。
结构分为客户端层、硬件层、软件层和数据层。客户端层按照使用的人员和单位将客户端分为老年人客户端、监护人客户端、养老机构客户端、政府部门客户端和系统管理员客户端几类,各类客户端都分别定制了不同的功能。硬件层包含各种穿戴设备和信息显示设备等,硬件设备服务于使用者与系统之间的数据交换和处理。软件层包括老年人健康信息管理系统和系统集成的其他软件,是实现系统功能的重要组成部分,也是系统开发的重点。数据层是老年人健康信息管理系统的核心,系统数据分为基础数据和养老医疗知识数据两部分(包括健康档案信息和康养指导知识),基础数据是系统采集与储存的老年人健康信息数据,是老年人健康大数据的核心;养老医疗知识数据集成的养老与医疗知识能够支撑系统对老年人个体或者特定群体的健康状况进行分析。
2 系统功能模块
系统功能模块如图2所示,主要分为健康档案信息录入、健康档案信息检索、健康档案信息存储和健康数据对比分析四大功能模块。
2.1 健康档案信息录入
该功能主要实现的是老年人健康档案信息的录入。老年人健康档案信息包括健康体检信息和老年人的实时生命体征信息。健康体检信息采用手动录入与系统导入两种方式。手动录入功能针对的是老年人日常自行体检且未在医院智慧管理系统中存储的零散体检数据。系统导入功能针对的是老年人在具有智慧管理系统的医疗机构体检后,老年人健康信息管理系统通过医疗机构的智慧管理系统直接导入老年人的体检信息,该功能可以大大提高系统的运行效率。
2.2 健康档案信息检索
本系统提供了多字段检索功能,包括名字、性别、民族、身份证号和监护人姓名等。使用者可以根据具体情况,利用单个或多个字段进行检索,从而提高信息检索的效率。同时,系统还提供了群体数据检索功能,能够检索满足一定条件的老年人群体的健康信息,该功能可以使养老服务和医疗机构以及相关政府部门掌握特定老年人群体的健康状况,为制定相关政策提供有效的数据支撑。
2.3 健康档案信息存储
老年人健康信息管理系统的运转效率在很大程度上是以稳定和完善的信息储存为基础的。因此,系统的信息存储是系统设计需要关注的重要组成因素。为了保证系统存储信息的稳定性和安全性,系统采用了云存储技术,在数据上传云端之前,利用加密软件进行加密保护,在编码完成后再将数据信息上传至云端服务器,同时系统设计了严格的权限管理功能,保证信息的安全性。
2.4 健康数据对比分析
系统提供的健康数据对比分析有两个子功能:个人健康状况分析和群体健康状况分析。个人健康状况分析能够根据操作者设定的时间段和主要身体健康指数进行分析,并通过系统内置的康养知识专家库中的康养知识给出对应的康养方案和注意事项,为老年人自我养老提供有力支撑。
3 系统开发与实现
3.1 技术手段
老年人健康信息管理系统的开发环境和工具分别是.NET Framework 3.5 SP1和Visual Stadio 2010。由于C#语言是一种面向对象的程序语言,其具有全能、健壮、设计极佳的特点,因此选用C#语言进行开发。后台数据库服务器采用的是关系型数据库SQL2008R2。
老年人健康管理系统的客户端与服务器端进行数据传输和更新采用的是Message Queue异步传输模式。
数据访问与查询源代码如下所示,主要利用LINQ to Entities技术,实现在系统前端对服务器中立体仓库货架设计数据的检索与调用。
数据访问与查询代码:
RDMSEntities _db = new RDMSEntities();
IQueryable QueryResult;
…
QueryResult=_db.DrawingInfor.Where(o => o.Drawing_No.Contains(keyWords) o.Date >= dtp1.Value o.Date <= dtp2.Value);
this.DrawingbindingSource.DataSource = QueryResult;
this.DocDataGridView.DataSource = this.DrawingbindingSource;
3.2 系统界面
在系统登录界面输入正确的账户和密码后,系统自动跳转到主界面,如图3所示。主界面利用选项卡控件(Tab Control)将系统的三大功能:“健康档案信息录入与存储”“健康档案信息检索与管理”和“系统设置”集成到一个窗体之上。功能按键和录入框采用平铺式设计,简洁直观。当鼠标移动到某个按钮上方后,关于该按钮的功能说明就会自动显示,防止错误操作。
个人健康分析界面如图4所示,针对某老年人个体的某段时间的健康状况,按照设定的健康指标以走势图这种更为直观的形式呈现。同时系统还可以给出对该段时间内的健康状况的评价结果和康养指导意见,老年人可以根据该项信息内容合理安排生活起居。
4 结 论
老年人健康信息管理系统是实现智慧养老的重要数据管理平台,该系统利用信息技术和人工智能技术为老年人健康信息的管理和利用提供了有效的解决方案,同时也可以为养老服务机构的功能完善和相关政府部门的政策制定提供有力的辅助和支撑。
本文提出了老年人健康管理信息系统的一种架构体系、功能划分,并采用Visul Stadio 2010平台和C#语言开发出了原型系统,为智慧养老系统的研发打下了一定的基础。但目前系统还存在着养老知识数据不完善、系统智能化程度低等问题,需要今后继续研究开发。
参考文献:
[1] 李大伟.基于主动服务的智慧养老服务模式[J].承德石油高等专科学校学报,2018,20(3):92-94.
[2] 李大伟.立体仓库货架智能化配置设计系统的开发与应用[D].上海:东华大学,2012.
[3] 李大伟.基于XML的锅炉故障诊断专家系统的知识库构建[J].承德石油高等专科学校学报,2016,18(3):43-46.
[4] 朱月兰,林枫,闫国华,等.基于可穿戴计算的智慧养老移动服务平台的设计与挑战 [J].软件工程师,2015,18(2):47-49.
[5] 席恒,任行,翟绍果.智慧养老:以信息化技术创新养老服务 [J].老龄科学研究,2014,2(7):12-20.
作者简介:李大伟(1984.11-),男,讲师,硕士研究生。研究方向:机械结构设计、信息化技术。