面向云计算的健康档案系统开发与实现

2016-12-26 11:14程安琪
电子技术与软件工程 2016年22期
关键词:实现云计算开发

程安琪

摘 要

健康档案是以居民为中心,借助于云计算及现有HIS医疗信息系统的支持,实现资源共享、服务大众的公共网络健康档案。本文以云计算为基础,对健康档案系统进行了开发和设计,实现了不同医疗机构卫生资源的集成化,便于为居民提供全面的健康服务。

【关键词】云计算 健康档案系统 开发 实现

随着健康档案系统的广泛应用,不仅提高了医疗机构的管理效率,节约了成本,还推动了医疗卫生事业的发展。云计算技术提供了强大的资源共享功能,也促进了异地异构资源的集成化。便于健康信息的交换、共享、业务协同。

1 系统需求分析

面向云计算的健康档案系统,旨在为居民、医疗卫生机构、公共卫生机构、医疗卫生部门等提供系统化、科学化的信息收集、交换、共享、整合等解决方案,满足不同用户的个性化需求。对于居民而言,应满足其获取优质的医疗卫生服务,及时获取健康档案信息的需求。对于卫生机构而言,着重满足其服务质量提升,提供人性化、个性化服务,做好健康管理工作的要求。公共卫生机构而言,着重满足疾病的预防、管理及保健卫生、健康教育等要求。卫生部门应满足其公共卫生服务水平、绩效考核、监管、疾病风险管理等要求。

本文所选开发平台是.NET Framework,其提供了Web 应用程序及服务模型,借助于模型可以便捷地构建相应的程序架构,加之所提供的内部控件集,可以利用类似VB图形化界面对各种诸如文本框、下拉菜单等器件进行操作。此外,类似控件的使用保障了所开发程序的安全性、可靠性。此外,该平台提供了基础服务,减少了设计人员的代码编写量,并提供了软件功能,仅需简单的业务逻辑编程,即可提供个性化的服务。

2 系统架构的开发

本文所开发系统,所有认证用户可以安全登录到服务器上,对自己的体检登记、检查、诊断、总检报告等信息进行查询,或浏览医疗卫生常识、健康知识等。系统通过各种数据源进行数据收集,鉴于不同数据源所用标准不一致,因而需要将采集信息进行转换、集成等格式化操作,转换为标准的数据,并将其同步至云平台。云平台所构建的数据库提供相应的数据源,可进行分析、处理、疾病预警。具体架构如下:通过授权获取用户的体检信息,并选择有用数据,存储于数据库中,通过排列组合,产生新型数据结构,传送至健康档案平台,可通过该平台对用户体检登记、检验、影像检查、诊断、总检报告等多种具体信息进行查询。

2.1 网络基础架构的设计

系统核心业务负责对具体区域内的居民健康档案信息进行收集、标准化处理、存储,并为已授权机构、用户提供相应的服务。系统服务对象主要是居民,还为卫生部门、医疗机构等提供相应的决策支持。在网络基础架构建设过程中,应着重考虑减少业务系统单点失败,在设备的选取、连接中应保障冗余、备份的充足性,确保系统无间断运行。网络建设中,需要进行模块化设计,将网络基础平台分为不同区块,包括网络区、业务区、安全管理区、备份区、外联出口区、医疗机构区等,方便隔离、扩展等。在设备布局时,必须提供足够的冗余,实现网络的无缝连接,便于扩展。就已有架构、设备等,尽量通过扩展功能、模块实现升级。

其中,网络区域负责远程链路的汇聚,提供数据中心不同模块的互联、促进信息的转发、处理。各远程链路的汇聚需要利用路由器、VPN 服务器等,借助于三层交换机实现互连;业务区负责所有服务器设备等的连接;安全管理区负责保障信息平台的安全运维,包括证书服务器,身份的授权、认证等,入侵检测、漏洞扫描等;备份区为远程灾备份区域,通过高速链路连接交换机,实现系统与该区域的信息同步;外联出口区将管理部门成功接入,提高了用户档案的充分开发与利用,以便提供更全面的服务。医疗机构区负责不同机构的连接,最大化地实现数据推送、提取、整合、共享需求,包括专线或VPN接入等。

2.2 存储架构的设计

为了满足系统数据存储需求,需要设计存储架构,本文采用的是联邦式存储模式,借助于云计算对云存储进行建设,形成虚拟数据中心,保障系统的可用性,并提供相应的数据存储、业务访问等多项功能。该平台允许添加或删除节点,便于系统结构、性能的改编,赋予系统良好的扩展性、动态配置功能。

3 系统功能的设计与实现

系统功能主要包括如下:

3.1 前台功能

负责为注册用户提供预约体检、查询、疾病预防、保健营养、有问必答等多项服务。疾病预防、保健营养等均利用新闻系统管理模式,由系统管理员负责发布。

3.2 查询功能

该功能包括体检记录的查询、预约体检查询等,属于系统核心服务之一。用户需要对体检信息进行查询时,可通过实名登录系统平台,利用手机实名验证功能,取得体检信息的查询码,如此方可查到个人信息。

3.3 后台功能

后台功能十分丰富,包括对前台疾病预防、保健营养等功能的添加、删除、修改等各项管理、操作,还可对用户进行增、删管理,对数据进行导入。虽然功能丰富,但对管理员而言十分简单、便捷。

3.4 数据更新功能

结合所配置数据库信息,后台程序可以到源数据库中对已经更新的内容进行查找,并抽取所涉及数据表等,依据系统标准格式录入服务器中,鉴于该工作量较大,因而无需每日进行完整替换,可通过每日增量等方法进行数据传输,确保原数据的安全性、完整性。

构建好的系统模型包括两大子系统,一是面向居民服务的前台子系统,二是面向管理员的后台子系统。前者提供了用户登陆、体检预约查询、保健营养、在线留言等功能,通过云计算的支持,呈现给用户友好、易于操作的界面。后者提供了用户、新闻、数据等管理功能。采用VMware vSphere 虚拟机软件实现各服务器的集中管理,节约了成本,减少了运维费,确保了业务的持续性。

参考文献

[1]李锐,李新建,王振果,等.健康档案在社区糖尿病人群筛查及管理应用的可行性研究[J].中国公共卫生管理, 2012,18(03):235-237.

[2]吴思静,郭清.国内外电子健康档案的应用现状与发展困境[J].中国全科医学,2011,14(1B):226-228.

作者单位

南阳医学高等专科学校 河南省南阳市 473000

猜你喜欢
实现云计算开发
办公室人员尚需制定个人发展规划
河南方言文化资源的保护及其开发利用的研究
遵义红色旅游开发对策研究
单片机在电子技术中的应用和开发
浅析铁路通信传输的构成及实现方法
实验云:理论教学与实验教学深度融合的助推器