您当前的位置:首页 > 计算机论文>计算机应用论文

电子病历管理系统的设计与实现

2015-09-23 09:36 来源:学术参考网 作者:未知

摘 要:电子病历是医院病历现代化管理的必然趋势,本文针对中小医院现状,开发了一套电子病历管理系统。系统基于B/S模式采用C#语言和SQL Server数据库系统,在.Net平台上运用ASP.NET技术,达到了安全性好、操作便捷、效率高、成本低的效果。

关键词:电子病历;B/S;SQL Server
  1.引言
  按照推进深化医药卫生体制改革,规范医疗机构电子病历管理,明确医疗机构电子病历系统应当具有的功能,更好地发挥电子病历在医疗工作中的支持作用,促进以电子病历为核心的医院信息化建设工作,卫生部组织制定了《电子病历系统功能规范(试行)》,因此电子病历系统就成为目前国内外医学信息学研究的热门话题。。电子病历(Electronic Medical Record,EMR)是用电子设备保存、管理、传输和重现的数字化病人医疗记录,它不仅可以记录纸质病历的全部内容,而且可以记录CT、MRI、X线、超声、心电图和手术麻醉等影像图片、声像动态以及神经电生理信号等,保证医疗信息的完整性,可以有效避免临床医师在病历书写时的缺项、漏项及书写病历的随意性,有效保证了病历的质量。本文在利用计算机软件及网络技术的基础上,开发了基于.Net平台的电子病历管理系统。本系统可以完成患者的电子病历的录入管理,同时还可以进行患者信息统计工作,提高工作效率。
  2.电子病历管理系统的设计
  本系统采用集成二次开发方式,开发平台选择Microsoft公司的Visual Microsoft Visual Studio 2008,数据库选择Microsoft  SQL Server 2005,辅助开发工具有Photoshop CS3和Macromedia Dreamweaver MX。采用三层开发体系,系统由数据库、基础开发软件和应用程序三部分组成。
  根据系统的目标,将电子病历管理系统设计成以下几个功能模块:患者基本信息管理、患者观察信息管理、患者问卷调查信息录入、患者问卷调查信息查询、患者信息打印、患者信息统计。系统相关的子模块框架图如图1所示。
  
  2.1 系统模块的基本功能
  1) 患者基本信息的录入模块
  为患者创建电子病历,必须赋予患者唯一的标识号码,确保患者的各种电子病历相关记录准确地与患者唯一标识号码相对应,以便在以后的就诊时可以查阅患者的病情史,了解患者治疗的详细过程。其主要功能有:
  ①为患者创建电子病历并赋予统一编码的唯一标识号码功能,通过该标识号码可查阅患者的电子病历相关信息。
  ②为每位患者电子病历创建唯一的主索引,并记录患者基本信息,并能够对患者基本信息进行必要的修改、补充和完善。
  ③提供电子病历自动查重功能,能够将同一患者的多重电子病历与该患者唯一标识号码进行关联,通过唯一标识号码可查阅患者的电子病历相关信息。
  2)患者观察信息录入模块
  该模块主要对患者治疗过程中的基本生活情况的记载,以及体检指标的记录,便于医生有效了解患者的治疗效果,更好的为患者服务。录入观察信息包括:患者主索引号、观察日期、近两天食谱(包括早中晚)、运动情况、自我检测、现在服用药物、相关的检测指标。
  3)患者的问卷模块
  分为患者问卷信息录入模块和患者问卷信息查询模块。患者问卷信息录入模块主要是对患者进行问卷调查,然后通过患者唯一的主索引号查询到患者的基本信息,然后在对应的位置中将相应信息录入到数据库中。患者问卷信息查询模块是要求患者或其家属在输入患者的姓名或主索引卡号和密码的情况下,能查询到自己的问卷调查和医生的诊断情况,详细了解与跟踪自己的治疗过程。
  4)患者检查影像信息录入模块
  医学影像相关信息很多,包括X光透视图像、B超扫描图像、彩色多普勒超星图像、核磁共振图像(MRI)、X-CT图像等,将患者在体检过程中的检查结果记录下来,并保存到数据库中,尤其是患者各项影像检查信息。录入信息包括:患者主索引号、检查日期、相关的检查指标、近两天食谱(包括早中晚)、运动情况、影像医师结论。本文B超图像为例,介绍医学图像采集存储方法。对于B超机,因没有数字信号接口,仅有视频接口,要实现数据的采集和存储,必须要将原始的信息进行数字信号转化。其实现方法如下:
  Step1:将B超通过一个OKI视频采集卡M20连接计算机将模拟信号转化成数字信号;
  Step2:通过系统的采集软件将数据流转化为视频图像;
  Step3:通过WEB平台的文本录入界面和图像录入界面,并将B超诊断过程数据存储到数据库。
  B超机采集的信息将作为医疗诊断的依据和历史研究的资料来源,对医生进一步分析患者病情变化以及未来的数据挖掘分析有相当重要的作用,需要存储到数据库中进行长期、有效的管理。同时由于图像和视频的数据量较大,一般不直接存储到数据库表空间中,这样存取的时间和空间开销都很大。和大多数图像管理方法一样,本系统是在数据表中存储图像或视频文件的路径和其他诊断相关字段信息,图像文件通过文件上传方式存储到指定的数据空间文件夹中,这样能够保证数据库的高效和方便数据存取管理。
  2.2数据库设计
  根据对电子病历管理系统功能设计,然后对数据库结构进行设计,主要的数据库表有:患者基本信息表TB_ PatientBasic、患者观察信息表TB_ PatientObserve、患者检查信息表TB_ PatientExamine、患者问卷信息表TB_ PatientQuestion,数据表的设计应参照目前在医院应用的“军为一号”医院信息管理系统中的数据结构,以实现系统数据的完整性和一致性。
  由于安全性一直是评价数据库系统最重要的指标,因此要求数据库在一个或多个关键设备出现故障时系统仍能够继续工作,就必须要求数据库系统具有容错性,本系统可以采取的容错措施有:①采用UPS电源防止电源故障;②采用RAID技术和数据备份来防止磁盘故障,RAID技术主要用来防止磁盘损坏,数据备份主要在数据库遭到破坏后进行数据恢复。
  3. 结束语
  电子病历系统是实现临床信息共享和医疗机构协同服务的前提基础,是医院进入信息化服务的重要桥梁。因此,进一步转变思想观念、完善法律法规建设、强化监督管理措施、不断提高技术手段是保证电子病历在医院不断健康发展的根本保证。可以预见,电子病历在我国医学信息技术的改革中已成为必然趋势,电子病历系统在我国将具有广阔的应用前景。
  参考文献:
  .北京:机械工业出版社,2008.

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页