欢迎来到天天文库
浏览记录
ID:30640925
大小:22.45 KB
页数:14页
时间:2019-01-02
《基于web services的struts框架在数字医院信息系统中的应用_1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于WebServices的Struts框架在数字医院信息系统中的应用摘要分析了建立数字医院信息服务系统的必要性,阐明了国内外的研究现状,在分析传统解决方案不足的基础上提出了Web服务解决方案,论证了基于J2EE平台实现系统开发的可行性及优越性,设计了一种基于J2EE架构、MVC设计模式、面向web服务的数字医院信息系统集成框架。关键词J2EE;Web服务;Web服务描
2、述语言;简单对象访问协议;XML1引言随着信息技术的日新月异,传统的就医方式已经不能适应人们日益提高的要求,所以需要一种方便、快捷和安全的就医方式,而且依据医院的角度,管理者希望把医院的运营状态和相关的数据以电子数据的形式记录下来,方便统计与管理。同时我国的医疗卫生建设在技术和设备上都有了长足的进步,但是与之相对应的医疗信息化建设却长期得不到重视,一直使用陈旧的管理方法课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选
3、对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果与体制,造成了医疗单位的管理混乱、效率低下等诸多弊病。那么,如何才能有效的提高医院运行效率和管理水平,满足病人高质量、高效率、个性化的医疗服务需要呢?在医院范围内建立一整套从信息采集、信息处理到信息传递与共享的数字医院信息系统便成为一种有效的解决方案。而信息技术提供的核心价值正在经历一个以产品和技术为核心价值到以服务为核心价值的转变,面向服务的信息系统便背受青睐。设计模式CORBA、J2EE
4、、MVC、WebServices技术比较CORBA(CommonObjectRequestBrokerArchitecture,简称CORBA)技术允许客户端调用网络上任意地方的对象,支持对异构平台的访问,屏蔽了编程语言之间的差异性,具备厂商无关性、平台无关性和语言无关性,但是它采用的是专用的对象访问协议,过程复杂,缺乏一个开放的标准,在Internet环境下CORBA数据包很难穿过防火墙,并且它是紧密耦合的。J2EE技术不仅给分布式应用提供了一个简单而统一的标准,而且它还提供了JDBCAPI技术,以
5、实现对异种数据库的访问,以及提供RMI-IIOP、JavaIDL技术等,实现了与CORBA的无缝集成。而且与.NET相比,J2EE既可以跨平台访问,也可以跨平台部署。MVC是用来控制变化的一种设计模式,对于生成有组织的模块化应用程序,是一种方便有效的方法。MVC设计模式很清楚的划定了程序员与设计者之间的界限,从商业逻辑上拆解了数据,减弱了业务逻辑接口与数据接口之间的耦合,使代码易懂且更易重用。Web课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当
6、的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Services技术是通过一系列标准和协议来保证程序之间的动态连接。它将软件模块看成是一种Internet/Intranet上的服务单元,借助XML和广泛应用的WEB协议,实现分布式的计算和异构平台的信息集成,具有开放性、完好封装性、松散耦合性、高度集成性等优点。所以,开发数字医院信息系统所采用的平台以基于WebServices技术、运用MVC设计模式的J2EE
7、架构为首选。框架Struts是MVC最著名的体现之一,它是一个开发源码的组件,具有组件模块化、灵活性和重用性的优点,同时极大的简化了基于MVC的Web应用程序的开发。图1Struts组件结构图Struts提供自己的控制器组件,由ActionServlet实现,它主要负责接收浏览器的请求,决定执行哪一种业务逻辑功能;对于视图,由JSP技术实现,它不提供业务逻辑,仅仅提供模型的表示,是应用程序的外观;Struts的模型能与任何标准的数据访问技术相结合,一般由JavaBean或EJB组件实现,它封装了具体业
8、务的实现。Struts结构清晰的分离了业务逻辑和视图,既可以很容易的改变业务逻辑,也可以很容易的改变页面的链接。服务模式课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Web服务是一个或者一组应用程序,向外界提供一个能够通过Web进行调用的API。Web服务的
此文档下载收益归作者所有