基于XML的嵌入式电子病历书写系统设计与开发分析

来源 :中国信息化·学术版 | 被引量 : 0次 | 上传用户:sgaini1532
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着经济的迅速发展以及科学技术水平的不断提高,我国的医疗卫生事业取得了较大程度上的进步,为我国国民经济的发展以及人民生活水平的提高做出重要贡献。在这种背景之下,我国医疗卫生信息化进程不断加快与深入,其中一个方面就表现在对于电子病历的研究。就目前状况而言,已经存在着一种基于Windows操作系统的电子病历系统,并在各个医院之中得到较为广泛的应用。对于这一系统而言,它虽然能够对医院的临床医疗需求进行一定程度上的满足,但它在病人病历信息的获取与保存方面仍然存在着缺陷。针对这一问题,人们提出了一种新的基于XML的嵌入式电子病历书写系统。本文就针对基于XML的嵌入式电子病历书写系统设计与开发进行研究与分析。
  【关键词】电子病历; 嵌入式; XML; 设计; 开发
  【中图分类号】F416.63【文献标识码】A【文章编号】1672-5158(2013)07-0076-01
  1 XML技术简介
  扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。XML与Access,Oracle和SQL Server等数据库不同。数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:它极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。
  XML的前身是SGML(The Standard Generalized Markup Language),是自IBM从60年代就开始发展的GML(Generalized Markup Language)。同HTML一样,XML (可扩展标识语言)是通用标识语言标准(SGML)的一个子集,它是描述网络上的数据内容和结构的标准。尽管如此,XML不象HTML,HTML仅仅提供了在页面上显示信息的通用方法(没有上下文相关和动态功能),XML则对数据赋予上下文相关功能,它继承了SGML的大部分功能,却使用了不太复杂的技术。
  XML技术的优点主要表现在三个方面,分别为可扩充性、内容和表现形式的分离以及数据处理方便,具体情况见表1所示:
  2 基于XML的嵌入式电子病历书写系统设计
  2.1 系统结构
  本系统结构设计为三层架构,见图1所示:
  三层架构的结构设计具有一定的优点,主要表现为在三层架构之下的各个逻辑层既相互独立,彼此之间又存在着较为密切的联系,这样一来,就对系统的扩充造成有利的影响,这也更加适应了医疗业务不断变化的趋势。就嵌入式电子病历系统与一般电子病历系统来看,两者之间存在着一定的差异,前者运行于双重环境之下,而后者往往只在单一环境下进行运行。
  三层架构分别为前端客户表现层、中间应用服务层以及后端数据资源层:
  ①前端客户表现层:这一层主要是为嵌入式电子病历系统提供方便有效的操作方式,客户并不需要对知道其中具体的细节。一般用户通过客户表现层可以对病历进行一定程度上的查询;而对于高级用户而言,他们则享有更多的权限,例如新建病历、查询病历以及修改病历等;系统管理员可以对用户进行管理,对嵌入式系统存储空间进行管理。
  ②中间应用服务层:这一层的主要任务是对病历处理任务进行有效的执行,它所设计的内容较为广泛,主要包含有执行用户管理模块、执行病历数据存取的数据操作模块、病历数据库的维护和更新模块、基于节阳 web Service的信息交换模块、XML文档解析、XML文档与应用数据库的相互转换模块、电子病历安全考虑模块以及嵌入式系统存储空间管理模块等。
  ③后端数据资源层:对于后端数据资源层而言,它主要是由两个部分组成的,分别是XML文档库以及HIS系统数据库,后端数据资源层的主要作用是为电子病历操作提供相应的后台数据支持,一般情况下,对数据库的读写通过ADO.NET接口进行访问,对XML文档使用节几 Web Service技术保存和读取。
  2.2 系统模块
  用户管理模块:包含两个方面的工作,其一,管理员对用户进行一定程度的管理;其二,系统用户管理登录ID与密码,以及对用户的基本信息进行修改。
  病历录入模块:对录入的病历信息进行接收,系统为病历信息的接收提供一个良好的界面;
  病历信息表示与存储模块:使用XML记录的病历是文本格式,可直接对其进行阅读,并不会局限于计算机平台、软件以及数据库形式;
  病历信息共享模块:病历信息与医院内部HIS子系统的信息集成以及医院之间信息的交换。
  3 结束语
  本文就针对基于XML的嵌入式电子病历书写系统设计与开发进行研究与分析。首先对SML技术及其优点进行了一定程度的介绍,然后在此基础之上从从系统结构与系统模块两个方面分析了基于XML的嵌入式电子病历书写系统设计。希望我们的研究能够给读者提供参考并带来帮助。
  参考文献
  [1] 胡业发,陈娟,陶飞,杨朝阳.基于XML的电子病历数据模式研究[J].计算机工程与设计.2007(04)
  [2] 昇高昭,孙文东.电子病历-医院信息系统的发展方向[J].医学信息.2007(01)
  [3] 孟健,曹立明,王小平,姚亮.基于XML电子病历多重签名方案的设计与实现[J].计算机工程.2006(19)
  [4] 齐卫东.强化行业规范 促进医院信息化建设[J].解放军医院管理杂志.2006(03)
  [5] 刘芳,肖铁军.XML应用的基石:XML解析技术[J].计算机工程与设计.2005(10)
其他文献
室间隔缺损(VSD)是小儿时期最常见的先天性心脏病(先心病)。虽然二维实时超声心动图合并应用脉冲多普勒技术对VSD具有很高敏感性和特异性,然而小型、多个的VSD或肌部VSD等有
11月5日至6日,第六届科学计量学与大学评价国际研讨会(ICSUE2010)在武汉大学召开。来自美国、英国、日本、比利时等10多个国家和地区的100多所知名高校和科研机构的专家、教
糟尿病是儿科较常见的代谢性疾病,其临床表现常不如成人典型。出现并发症或合并其它疾病时,病情往往较直。如不能及时诊断进行抢救,可导致死亡。为提高临床医师对该病认识,
本文采用DTA、TG、HTXTD和TEM研究了SiO2包敷α-FeOOH粒子的脱水过程。从DTA和TG曲线算得的动力学参数表明,SiO2包敷α-FeOOH粒子的脱水过程近似为一级反应,其活化能大于未处理的α-FeOOH粒子的活化能。HTXRD和TEM的测量结果表明,α-FeOOH热
过渡金属异双核金属有机化合物的研究是一个活跃的领域,人们期望从中制取对极性小分子(如CO,CO2等)具有双功能活化的催化剂.周期表前区过渡金属或稀土元素(如Ti,Zr,Mo,La,Ce
[摘要]:围绕新 课程初小语文阅读教学中如何创新,从而优化阅读教学。第一,彻底摒弃“灌入式”教学方法,重视培养中学生自能读书的良好读书习惯。第二,充分调动学生的主观能动性,把学生对课文的整体感知作为一个教学环节参与到阅读教学之中,抓好“整体——部分——整体”的教学。第三,认清启发式这种教学指导思想,精心设计一两个中心提问,优化语文阅读教学结构。 小学语文 阅读教学 创新方法 阅读教学在小学语文教学
应用修正的Widom试验粒子方法在三维立方格子中计算了链节数分别为r=1,2,4,8的链状分子在不同温度、密度下的剩余化学位,然后运用热力学关系计算了以上系统在不同温度、密度
报道:乳牙早萌临床上俩尔可见,但两代人同一乳牙同一天早萌尚未见过。我们在1,87年2月健康检查中 Reported: Early teeth adolescent clinical two Seoul can be seen, but
Aim: To investigate the effect of vitamin E on the radioprotection of spermatogenesis and chromatin condensation of spermatozoa during passage through the epidi