医学保障信息系统方案剖析

上传人:今*** 文档编号:105923850 上传时间:2019-10-14 格式:DOCX 页数:33 大小:1.46MB
返回 下载 相关 举报
医学保障信息系统方案剖析_第1页
第1页 / 共33页
医学保障信息系统方案剖析_第2页
第2页 / 共33页
医学保障信息系统方案剖析_第3页
第3页 / 共33页
医学保障信息系统方案剖析_第4页
第4页 / 共33页
医学保障信息系统方案剖析_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《医学保障信息系统方案剖析》由会员分享,可在线阅读,更多相关《医学保障信息系统方案剖析(33页珍藏版)》请在金锄头文库上搜索。

1、医学保障信息系统方案目录1项目概述32整体设计42.1设计原则42.2技术线路52.2.1J2EE技术52.2.2XML技术62.2.3Web Service技术82.2.4平台化、构件化设计92.2.5面向服务架构(SOA)102.3总体框架112.4逻辑架构122.5系统架构132.6应用支撑平台153数据采集与交换平台183.1数据统采集与交换平台架构183.2数据采集与交换方式194基于云计算的数据中心204.1网络子系统204.1.1概述204.1.2网络拓扑结构设计204.2资源池子系统214.2.1概述214.2.2计算资源池224.2.3存储资源池224.2.4网络资源池254

2、.3本地备份子系统274.4云计算数据中心基础支撑系统284.4.1云计算资源管理系统284.4.2云存储资源管理系统285业务系统设计295.1健康管理与促进系统295.2数据监测与管理系统295.2.1数据抽取与整合295.2.2数据查询与统计305.3商务智能分析系统306安全体系311 项目概述2 整体设计2.1 设计原则1、实用性原则以实际需求为基础,充分考虑发展的需要来确定系统设计。2、安全性原则系统将提供安全手段防止非法入侵和越级操作,应用系统和软硬件都应遵守相关的规定,符合国家有关电子政务系统安全的要求。3、可靠性原则系统将进行严格的可靠性测试,保证系统中运行过程中能够持续、可

3、靠的不间断的为用户提供业务服务。4、成熟和先进性原则系统结构设计、系统配置、系统管理方式等方面采用国际上先进同时又是成熟、实用的技术。5、规范性原则系统设计所采用的技术和设备应符合国际标准、国家标准和业界标准,为系统的扩展升级、与其它系统的互联提供良好的基础。6、开放性和标准化原则在设计时,将提供开放性好、标准化程度高的技术方案,系统的各种接口满足开放和标准化原则。7、可扩充和扩展化原则所有系统不但满足当前需要,并在扩充模块后满足可预见将来需求,保证建设完成后的系统在向新的技术升级时,能保护现有的投资。各功能模块间的耦合度小,以适应业务发展需要,便于系统的继承和扩展。8、可管理性原则系统应易于

4、管理,易于维护,操作简单,易学,易用,便于进行系统配置,能够很好的监控设备、安全性、数据流量、性能等方面内容,并可以进行远程管理和故障诊断。系统应具有良好的结构,各个部分应有明确和完整的定义,使得局部的修改不影响全局和其他部分的结构和运行。2.2 技术线路2.2.1 J2EE技术J2EE是当今最主流和先进的技术体系,已成为一个工业标准,围绕着J2EE有众多的厂家和产品,其中不乏优秀的软件产品,合理集成以J2EE为标准的软件产品构建本项目信息化系统系统的软件平台,可以得到较好的开放性、稳定性、高可靠性和扩展性。J2EE平台适用多层次分布式应用模型,采用基于组件的方式来设计、开发、组装和部署企业应

5、用系统,以及基于可扩展标记语言(XML)的数据交换、统一的安全模式和灵活的事务控制。凭借这些技术,不但可以面对快速变化的业务要求提供崭新的解决方案。而且,开发出来的是与平台无关的J2EE组件的解决方案,它不依赖于某个特定软件、硬件产品或者API。这意味着不管是开发商还是最终用户都有最大的自由去选择那些更能满足他们业务或技术需求的产品或组件,不但有利于降低信息系统拥有成本,也有利于适用快速变化的市场需求。图 J2EE架构J2EE技术的基础是JAVA语言,JAVA语言的与平台无关性,保证了基于J2EE平台开发的应用系统和支撑环境可以跨平台运行。基于J2EE技术的应用服务器(Application

6、Server)主要是用来支持开发基于Web的三层体系结构应用的支撑平台,这一类的产品包括IBMWebsphere,BEA Web Logic,SilverStream Sxtend和JBOSS等。设计方案采用的核心产品就是完全基于J2EE的技术路线和技术架构,完全实现了系统的开放性要求。2.2.2 XML技术基于XML的新一代互联网网管已经成为当今网络管理发展的新趋势,越来越多的设备、服务及平台都宣称支持XML技术。XML(eXtensible Markup Language,可扩展置标语言)是由W3C(World Wide Web Consortium,互联网联合组织)于1998年2月发布的

7、一种标准,它是一种数据交换格式,允许在不同的系统或应用程序之间交换数据,通过一种网络化的处理机构来遍历数据,每个网络节点存储或处理数据并且将结果传输给相邻的节点。它是一组用于设计数据格式和结构的规则和方法,易于生成便于不同的计算机和应用程序读取的数据文件。XML是一种使用标记来标记内容以传输信息的简单方法。标记用于界定内容,而XML的语法允许我们自行定义任意复杂度的结构。这使得XML具有以下特性: 通过使用可扩充标记集提供文档内容的更准确说明 可用标准化语法来验证文档内容 使用户与应用程序之间文件交换更容易 支持高级搜索 将文档结构与内容分开,易于用不同形式表现相同内容 XML改进用户响应、网

8、络负载和服务器负载 XML支持UnicodeXML还有其他许多优点,比如它有利于不同系统之间的信息交流,完全可以充当网际语言,并有希望成为数据和文档交换的标准机制。由于XML具有以上诸多特性,使得它的实际应用范围十分广泛。采用基于XML的网络管理技术采用XML语言对需交换的数据进行编码,为网络管理中复杂数据的传输提供了一个极佳的机制。XML文档的分层结构可以对网络管理应用中的管理者代理模式提供良好的映射,通过XSLT(Extensible Stylesheet Language Transformations)样式表可以对XML数据进行各种格式的重构和转换,加上XML已经被广泛应用于其它领域,

9、各种免费和商业的XML开发工具发展异常迅速,因此使用XML来定义管理信息模式和处理管理信息十分便利。XML能成为网络管理中值得研究和使用的工具,必须具备一些其它网络管理技术所不能提供的特性,主要表现在如下几个方面:1、复杂数据处理优势XML是一种结构化数据,它简单的编码规则使得可以使用ASCII文本和类似HTML的标记来描述数据的任何层次,通过DTD或XML Schema来定义元素的顺序和结构,DTD和XML Schema提供了一种发布数据改变的正规机制。使用XML对比工具来比较新、旧两个XML Schema文件,就能得到数据的哪些特征、选项或是输出标记发生了变化的详细情况。2、使底层数据更具

10、可读性和标准性目前网络中传输的底层数据通常根据网络协议的不同,而采用的编码规则不同,虽然最后在传输的时候都转化为二进制位流,但是不同的应用协议需要提供不同的转换机制,在协议所能理解的数据与二进制数据之间进行转换。这种情况导致网络管理站在对采用不同协议发送管理信息的被管对象之间进行管理时很难实现兼容性。但是如果这些协议在数据表示时都采用XML格式进行描述(XML的自定义标记功能使这一需求成为可能),这样网络之间传递的都是简单的字符流,可以通过相同的XML解析器进行解析,然后根据XML的标记不同,对数据的不同部分进行区分处理,使底层数据更具可读性和标准性。3、使用XML模板构建被管网元模型,可最大

11、限度地增强网络管理软件的灵活性和可扩展性通过XML模板构建被管网元模型,可以满足网元对象建模的以下要求: 用最少的对象模型来描述最多种类的网元对象; 尽量避免特殊化,模糊各厂家产品自身的可管特性; 对象的层次结构无论复杂还是简单,都可以用相同的数据结构来表示; 通过该模型能方便地得到网络管理的五大功能模块所需的管理数据; 有足够的扩展空间,使得出现新的被管网元对象时,该模型同样也能适应;4、增强了基于WEB的网络管理方式XML在WEB应用上的优势,同样体现在基于WEB的网络管理方式中。将XML应用于网络管理是网络管理领域的必然发展趋势,因此本文所讨论的SNMP管理者和转换代理系统,在这方面做了

12、大胆的尝试,主要在以下几个方面运用了XML技术: 可解析采用XML来描述管理对象的MIB文件 从GUI/API中接收到的输入数据一律采用统一的XML接口,使系统可以十分方便地采用不同模式实现用户数据与系统的交换 数据在系统内部的处理以XML数据流为主,一方面通过成熟的XML解析器,可以减少数据处理的复杂度,另一方面,因为只在最后要向传统SNMP Agent发送BER编码时,才进行格式转换,所以如果Agent支持XML格式报文管理,去掉转换层就可以达到XML管理的目标。 转换代理中需代理的设备模板,通过XML描述导入系统,因设备的多样性,很难预计需要导入的参数形式和个数,采用XML文件描述模板,

13、既可以非常灵活地设置参数,又可以在基本不改变代理核心模块的前提下,增加对不同种类设备的SNMP转换。 通过XML配置文件对系统进行初始化配置。2.2.3 Web Service技术Web services是为了让地理上分布在不同区域的计算机和设备一起工作,以便为用户提供各种各样的服务。用户可以控制要获取信息的内容、时间、方式,而不必像现在这样在无数个信息孤岛中浏览,去寻找自己所需要的信息。利用Web services,公司和个人能够迅速且廉价地通过互联网向全球用户提供服务,建立全球范围的联系,在广泛的范围内寻找可能的合作伙伴。随着Web服务技术的发展和运用,我们目前所进行的开发和使用应用程序的

14、信息处理活动将过渡到开发和使用Web services。将来,Web services将取代应用程序成为Web上的基本开发和应用实体。Web 服务是采用标准的、规范的 XML描述操作的接口,这种服务描述被称为 Web 服务描述。Web 服务描述囊括了与服务交互需要的全部细节,包括消息格式、传输协议和位置。Web 服务接口隐藏了实现服务的细节,允许独立于软硬件平台的服务调用Web 服务。Web Service是独立的、模块化的应用,能够通过因特网来描述、发布、定位以及调用。从而实现面向组件和跨平台、跨语言的松耦合应用集成。Web 服务是分布式环境中实现复杂的聚集或商业交易的最佳体系结构。Web

15、Service具有以下特点: 良好的封装性:Web服务是一种部署在Web上的对象,具备对象的良好封装性,对于使用者而言,他看到的仅仅是该服务的描述。 松散耦合:当Web服务的实现发生变更时,只要Web服务的调用接口不变,调用者是不会感到这种变更,Web服务的任何变更对调用他们的接口来说都是透明的。XML/SOAP是Internet环境下Web服务一种比较适合的消息交换协议。 协议规范: Web服务使用标准的描述语言来描述(比如WSDL)服务;其次,通过服务注册机制,由标准描述语言描述的服务界面是可以被发现的;同时,标准描述语言不仅用于服务界面,也用于Web服务的聚合、跨Web服务的事务、工作流等。其次,Web服务的安全标准也已形成;最后,eb服务是可管理的。 高度可集成能力:由于Web服务采取简单的、易理解的标准Web协议作为组件界面描述和协同描述规范,完全屏蔽了不同软件平台的差异,无论是CORBA、DCOM还是EJB都可以通过这一种标准的协议进行互操作,实现了在当前环境下最高的可集成性。2.2.4 平台

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号