利用分布式理论构建面向社会的医学信息服务平台.pdf
文本预览下载声明
利用分布,℃州沦构北叫向札会的『廷学f卉息服务、r竹 复口人学坝I?学位论史
摘要
/
(随着医学信息和网络技术的不断发展,计算机网络成为医学信息越来越重要
的。个载体,但由于目前基于网络的医学信息应用依然是相对封闭的,而且内容
亦非标准化,因而其影响力还是相对有限的,仍有很大的空f自J)JN以提高和发展。士
本文的目的就是讨论如何借助当前先进的计算机网络技术,参考一些现有的医学
信息应用,构造一个通用的医学信息平台,在其基础上将不同的医学信息和服务
有效地组织和整合起来,从而达到提高信息利用效率的目的。
在课题中,我们通过在计算机网络软件方面的丌发,借助不同的理论和技术,
构造了一个这样的应用平台系统,它可以将不同类型的医学信息的应用服务抽象
化并集成到本平台上,并对不同的信息资源和服务进行了有机地整合。
要建立一个这样的医学信息平台,我们面临的主要问题有两个:一是如何建
立一个这样的平台,在它基础上可以建立不同的应用服务;二是在建立了平台的
底层框架之后,如何解决各种信息系统包括从底层的操作系统平台到高层的客户
应用都广泛存在着的异构性问题。
为解决这些问题,我们采用了一系列相关理论和技术,从而最终构成一套完
整的解决方案。在实现过程中,分布式计算理论是我们依据的最重要的理论,利
用分布式计算理论中的IDL规范我们可以建立一套标准化的构造应用服务的模
型,通过它我们可以在平台上集成各种不同类型的服务,其中在具体的实现技术
上我们采用的是CORBA技术。对于解决平台系统的异构性问题,我们则是在利
用CORBA解决了底层异构性的基础上,结合XML技术和HL7规范,解决了上
层的信息存储和表达上的异构性问题。整个的应用中我们使用Java作为我们的
基本编程语言,利用Java语言的特点,可以大大的简化我们的开发过程。最后,
我们构造了平台的示范例子,并按照我们定义的应用服务的模型生成了两个运行
在这个平台上的应用服务:一个是医学信息的查询系统;另一个是预约远程挂号、
系统。根据构造的应用示例,我们基本上完成了先I;i『预期目的和功能,验证了我
们提出的平台模型的可行性并从技术上证明了其可实现性。
(通过课题的研究和开发,我们提出了面向社会的医学信息服务平台的概念,
并建立了一套标准化的应用服务模型的构造方法,同时研究了如何利用当前计算
机网络领域中的一些前沿技术将我们的模型加以实现。国外在相关的领域内有类
似的应用服务,但未见有上升到平台层面的论述,而国内则末见这方面的报道,
所以在本课题中我们提出的平台的概念是有独创性的,通过结合具体的实现示
例,为将来的实际的应用做出了有益的探索。
关键词: 分佰式理沦、医学信息、jIz台XML、HL7、CORBA,Java.
} , / j 1 /
4
分类号:R318
利用分布。℃耻论构北面向十I:会的厌学竹息胍井、卜冉 复口.人学f喇I:学位沦史
Abstract
Withthe ofmedicalinformationand network
development computertechnology,
networkamoreandmore roleinthefieldofmedical
computer plays important
information.Butat ofmedicalinformationbasedonthe
present,theapplication
networkisnotinthe thecontentofthemarenot the
model,and standard,SO
open
influenceofthe
显示全部