中间件技术在信息系统应用研究.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中间件技术在信息系统应用研究

中间件技术在信息系统应用研究   摘要:随着计算机、通讯技术的发展以及信息技术在医疗行业的逐步应用,目前各级医疗机构逐步建立了以HIS、PACS、EMR为主的各种信息系统,实现了病人诊疗信息的数字化管理,医学影像信息化管理等功能。在医院信息系统中应用中间件技术,目的是更好地解决医院信息系统在应用中的维护、扩展等问题。中间件技术把系统模块分为多个层次,可简化各个功能模块内部的复杂度,同时增强各个系统之间数据与逻辑的联系。该技术的广泛应用,可以使得不同医疗信息系统之间的信息资源进行无障碍共享,以满足医疗、管理的需求。   关键词:中间件技术;医疗信息系统;三层架构   一、医院信息系统的应用现状分析   目前各级医疗机构大部分均已经部署实施了相应的医疗信息化系统如HIS(医院信息系统),PACS(医学影像存档与传输系统),EMR(电子病历系统)等。其中,HIS系统主要负责管理病人的诊疗信息,也包括医院的行政管理等内容。HIS系统的应用提高了医院各项工作的效率和质量,促进了医学科研、教学,为其提供技术支持;改善经营管理,堵塞漏洞,保证了病人和医院的经济利益。   PACS系统包括系统管理软件、影像处理服务器、大容量存储设备、数据备份系统等。由于其连接影像设备,并且传输数据量大,因此依赖高速传输的宽带网络。PACS系统的应用,实现了医学影像的信息化存储管理,现了“无片化”,具有影响质量高、存储传输无失真、传输迅速等优势,在很大程度上提高了医院的诊断和治疗水平。   EMR电子病历系统方便了病例信息的采集,加强了工作流程的管理和监控,便于信息检索查询,提高了临床医生的工作效率,提高了医疗质量。   医院的各个信息系统由于来自不同开发商,不同的开发平台,大都独立运行,各个系统之间的数据调用大多数通过接口来完成,而这种方式势必会对应用软件的运行速度以及数据安全性造成影响,并且随着功能要求的变化,接口的维护、修改可能要多方协商才能完成,具有一定的局限性。这些问题阻碍着医院信息化的进程。因此,如何利用网络来共享资源,系统之间的信息共享平台的建设、异构数据源的连接互通等信息共享技术的应用等研究也成为目前主要研究方向。与此同时,传统的C/S系统架构在实际应用中其局限性也越发明显,其局限性表现在以下几个方面。   适应性:随着信息技术的发展,医疗行业的软、硬件的环境和应用需求不断变化,信息系统作为医院管理的基础设施,急需感知适应变化。   可管理性:各个应用系统领域问题越来越复杂,各个系统的功能不断完善,系统之间的信息交互增多,管理维护困难。计算机硬件、操作系统、网络协议、数据库系统以及开发工具种类繁多,需考虑数据表示、调用接口、处理方式等诸多问题   可移植性:对于基础数据难以近一步分析整理,不同系统之间数据交换共享困难。   上述问题成为医院信息化发展的瓶颈,同时也限制了各级医疗机构之间的信息交流,阻碍了区域化医疗的推进。   二、三层体系结构分析研究   (一)三层结构的基本概述   由于传统的两层C/S架构存在上述局限性,提出了三层体系结构。即在客户端与数据库之间加入“中间层”,也叫组件层。   三层结构把数据处理的过程分解成客户端(处理显示层)、处理(业务逻辑层)和数据库三部分3个层次中,系统的应用程序将业务规则、数据访问、合法性校验等主要功能和业务逻辑都在业务逻辑层进行处理。客户端不直接对数据库进行操作,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。首先,数据访问层:主要是对原始数据透明的进行操作,即不必考虑逻辑上要求,只为业务逻辑层或表示层提供数据服务。其次,业务逻辑层,主要是针对系统应用的具体问题进行操作,对数据业务进行逻辑处理,这一层级不需要考虑显示层限制,即无论显示层如何定义或更改对其逻辑处理均无影响。再次,处理显示层,主要表示WEB方式,也可以表示其他常用方式,直接与用户进行交互,为用户提供显示服务。   (二)三层体系结构的优势分析   三层结构基本上克服了两层结构的缺点,增强了系统的安全性,提高了系统效率,便于不同系统之间进行交互,增强了系统的可伸缩性,最重要的是提高了系统的可维护性。   三、中间件技术   中间件(Middleware)是一种软件,处于系统软件(操作系统和网络软件)与应用软件之间,使得在应用层可以实现分布式处理。按照IDC的分类方法,中间件分为事务处理中间件,过程调用中间件、消息中间件、分布式对象中间件等。   (一)中间件的分类及其特点   1.事务处理中间件(Transaction Processing Middleware)。事务处理中间件其主要应用为联机交易的事物处理,需要处理大量的分布式事物,需要涉及多个数据库,且允许这些数据库异构,需要处理大量的并发进程,涉及

您可能关注的文档

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档