康复治疗信息系统的设计与实现

2017-06-13 23:52冯镭周敏傅许彦
医学信息 2017年11期
关键词:数据库康复信息化

冯镭+周敏+傅许彦

摘要:医院临床信息系统的目标是支持医院医护人员的临床活动,收集和处理病人的临床医疗信息,提高医护人员的工作效率,为病人提供更多、更快、更好的服务[1]。本文以我院的康复治疗信息管理为研究对象,设计和开发了一套基于C/S结构的临床信息系统,旨在为医院康复医学科的日常治疗处理、数据统计分析和辅助决策参考提供一套完整且经济可行的解决方案,不仅可以在一定程度上减轻医技人员的劳动强度,提高工作效率和工作质量,而且可以更及时、准确、有效地分析统计各种工作量数据及管理数据,促进医院管理水平的进一步提高,具有一定的创新和实用意义。

关键词:康复,信息化,数据库,.NET

Design and Implementation of Rehabilitation Treatment Information System

FENG Lei,ZHOU Min,FU Xu-yan

(Information Center,First Affiliated Hospital of Zhejiang University Medical College,Hangzhou 310003,Zhejiang,China)

Abstract:The objective of the hospital clinical information system is to support the clinical activities of hospital medical staff,to collect and process the patient's clinical medical information,to improve the efficiency of health care workers,to provide patients with more,faster and better services[1]. based rehabilitation information management in our hospital as the research object,the design and development of a system based on clinical information the structure of C/S system,designed to handle daily treatment of rehabilitation medicine,hospital,solution data statistical analysis and decision-making reference provides a complete and feasible,not only can reduce the labor intensity of medical personnel in a certain extent,improve work efficiency and quality,and can be more timely,accurate and effective analysis the statistic data and workload management data,improve the level of hospital management,has certain innovation and practical significance.

Key words:Rehabilitation;Informatization;Database;NET

1 研究目的

對康复流程进行信息化管理,是为了更好地发挥信息管理的作用,提高康复医疗的效率,真正实现康复医疗机构的综合管理[2]。经过信息化管理,病人的各项信息经由网络进行传送,病人只需要提供社保或者病历号,即可获取各项信息,如病历信息、检验结果、治疗结果和影像资料等,节省了患者的时间。患者的就诊信息也可以在科室之间相互传送,从而实现全院的综合管理与共享,提高医院的整体工作效率。

2 开发技术

康复治疗信息系统的开发工具为Microsoft Visual Studio 2010,开发语言为C#,系统运行环境Microsoft .NET Framework 3.5,本地数据库采用Microsoft SQL Server 2008,与医院信息系统的Oracle数据库做接口。通过安全隔离网闸的技术,可以解决涉密网络与公共网络连接时的安全问题,为广大患者或普通民众利用智能手机登移动终端进行寻医问药、网上预约、查询检查结果等提供了技术上的安全保障。通过综合使用这些技术,实现康复治疗信息系统的各项功能。

3 系统设计

首先,进行系统的总体设计,并结合康复治疗流程图,接着进行数据库与数据结构设计、索引与视图设计、数据库的配置以及与HIS接口设计[3]。通过对数据库和接口的结构设计,已经明确了整个系统的流程和规范,索引和视图的设计与创建大大提高了系统效率,保证了接下来的系统各功能详细设计与代码编写顺利实现。针对医院康复医学科的业务及治疗过程,实现数据的增、删、改功能,实现历史数据的查询,并在此基础上控制用户权限,见图1。

本系统采用C/S模型结构,在这类模型结构中,数据库保存在服务器上,各个客户端中的软件通过局域网访问和更新服务器上的数据库。这样,由于各个部门使用相同的数据库,数据时共享的,不需要重复输入[4]。

本次软件的设计采用当今软件行业常见的三层体系架构,三层体系通常指对软件项目进行功能分层,使其结构更清晰,以达到分工明确和维护方便的目的。三层结构包含:表示层(USL)、业务逻辑层(BLL)、数据访问层(DAL)。表示层主要是对用户的请求接受以及数据的返回,为客户端提供应用程序的访问;业务逻辑层主要负责对数据层的操作,也就是说把一些数据层的操作进行组合;数据访问层主要看你的数据层里面有没有包含逻辑处理,实际上它的各个函数主要完成各个对数据文件的操作,而不必管其他操作[5]。

本系统总体设计遵循先进性、经济性、可靠性、安全性、易扩展性、易操作性等原则,用户接口和界面简单,可以大大减少日后系统维护的工作量。系统在客户端主要分用户登录界面和程序主界面,通过用户权限管理控制不同系统功能及业务流程。

患者信息登记、治疗卡的制卡、历史记录查询以及数据备份与恢复等关键功能作了说明并给出了代码,以上功能基本涵盖了所开发系统的主要部分,这些功能的实现支撑了整个系统,基本满足了科室业务开展要求,对系统的整体开发具有重要意义。

4 数据备份

本系统的SQL Server数据库的备份主要通过创建备份计划定时备份进行的,备份计划制定为:一周进行一次完全备份,每天进行一次差异备份,执行时间均为每天凌晨的空闲时段,目标磁盘已保证稳定并提供足够的存储空间。

本系统的用户在拥有足够权限的前提下也可以在需要的时候手动备份当前的数据库,或者进行数据恢复的操作,即对已保存的数据库备份文件进行还原操作,由此使得数据库具有一定的容災能力。

5 总结

建立中西结合康复医学模式和评估体系,用现代高科技的方法深化对传统康复医学的研究,通过计算机、数据库及网络技术在理念、方法、疗效的独到性上进行有机整合, 是一种发展趋势[6]。本文以我院康复医学科治疗系统开发为项目背景,设计并开发了基于C/S结构的临床专科治疗信息系统,本文在仔细分析了康复医学科的科室管理、对患者的治疗过程以及对信息系统的需求等基础上,对数据库、数据结构、维护管理等各个方面进行了比较周密的设计和阐述,并对系统进行了合理的部署。目前针对我院康复医学科治疗业务的所有实现的功能均已得到验证并得到用户的良好反馈。

参考文献:

[1]程志国.医院信息系统(HIS)的维护与管理[J].中国外资,2012(5):224.

[2]金新政.现代医院信息系统[M].北京:人民卫生出版社,2009.

[3]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2000:4.

[4]网冠科技.ASP.NET基础培训百例[M].北京:机械工业出版社,2006:2.

[5]陈桂鸿.基于DotNet的快速开发框架Fastwork 的设计与实现[J].科技情报开发与经济,2009,19(1):111.

[6]李建军.中国康复医学发展的回顾与展望[J].中国康复理论与实践,2011,17(1):4.

猜你喜欢
数据库康复信息化
脑卒中患者康复之路
信息化是医改的重要支撑
残疾预防康复法制建设滞后
信息化
补阳还五汤联合康复治疗脑卒中35例
康复治疗对周围神经修复再生的作用