欢迎来到天天文库
浏览记录
ID:36829408
大小:3.03 MB
页数:58页
时间:2019-05-16
《基于Java与.NET互操作的临床信息系统研究与实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士论文基于Java与.NET互操作的临床信息系统研究与实践摘要近年来,企业级应用越来越成为软件开发的主要领域。目前在大型复杂的应用中,J2EE和.NET已成为主要的开发平台。随着应用需求的不断增长及技术的发展,单一的平台和技术已经不能满足企业的要求,需要将新技术或异构平台整合到现有平台上运行的系统中。互操作技术作为一种非常有效的整合方式,可以很好地解决这一问题。本文首先分析了开发企业应用程序所需的主要技术基础,包括基于Java开发的AWT与Swing技术,以及越来越广泛地应用于Java系统中的MVC模式。同时,
2、本文还介绍了用于构建轻量级J2EE系统的Spring及Hibernate框架。在.NET部分,本文阐述了.NET框架与C稃语言的基本特性。此后,.本文详细叙述了可用于实现互操作的JNI与COM技术。最后,本文介绍了SQLServer2005数据库及可用于增强系统重用性的微软企业库。在相关技术研究的基础上,本文设计实现了一套基于互操作的临床信息系统。该系统采用表现层、业务逻辑层及数据层的分层结构,有效地实现了用户界面、业务逻辑与数据的分离,提高了系统的可靠性、可伸缩性及可管理性。在系统的实现中,基于Java平台采用
3、了AWT、Swing技术及Spring与Hibernate的整合框架,实现了病人列表、病人管理、临床路径及用户权限模块;基于.NET平台采用了商业控件及微软企业库,实现了病人评估模块。此后,通过JNI与COM技术实现了两个异构平台的互操作,达到了系统的设计要求。关键词:互操作,J2EE,.NET,Spring,Hibernate,JNI,COMAbstract硕士论文Recently,enterpriseapplicationisgoingtoholdmostlyinthefieldofsoftwaredevel
4、opment.Inthelargeandcomplexapplication,J2EEand.NETalreadybecomethemainplatform.Withtheincreaseofrequirementsanddevelopmentoftechnology,singleplatformandtechnologycannotsatisfytherequirementsofcompany.Itisnecessaryforthecompanytointegratethenewtechnologyandpla
5、tformtotheexistingsystem.Asaneffectivewayforintegration,interoperabilitycouldfixthisproblem.Thethesisfirstlystudytheessentialtechnologyfordevelopingtheenterpriseapplicationprogram,includingAWTandSwingforJavaapplicationprogram,andMVCpatterninJavasystem。Secondl
6、y,thethesisintroduceSpringandHibernateframeworkforbuildinglightweightJ2EEsystem.Thirdly,thethesisintroducethetraitsof.NETframeworkandC撑.Inthepartofinteroperability,thethesisdiscusseJNIandCOMforimplementinginteroperability.Atlast,thethesisintroduceSQLServer200
7、5databaseandMicrosoftEnterpriseLibraryforenhancingthereusability.Basedonthestudyofessentialtechnology,thethesisdesignandimplementaclinicalinformationsystemforimplementinginteroperability.Thesystemhasthreelayers,whicharepresentationlayer,businesslogiclayerandd
8、atalayer.Itcouldeffectivelyachievetheseparationofuserinterface,businesslogicanddata,andenhancethereliability,scalabilityandmanageability.Inthepartofsystemimplementation,basedonthe.technol
此文档下载收益归作者所有