论文部分内容阅读
目前,信息技术、网络技术发展迅速,但企业和政府部门在以往开发信息系统时缺乏统一的部署,异构问题的因此日益严重,数据交换困难,形成了信息孤岛问题。在信息化的趋势下,迫切需要各个企业及其下属各个部门的信息能够及时获取和共享。数据交换平台方案是解决此问题的有效方式,通过它可以在一定程度上保护企业原有信息建设投资,又延续了一直以来对系统的使用习惯,更重要的是缩短了系统开发周期,使各系统的数据得到了交换,达到了信息共享的目的。本文的研究来源于某科技厅的数据交换平台建设的项目。论文首先通过对该项目的研究和分析,提出利用XML技术为基础的数据集成解决方案,设计一个能在异构系统之间有效共享和通用的数据交换平台架构,满足了科技厅的数据交换平台建设的需求。然后在分析这个数据交换平台架构和数据集成的过程,指出影响交换平台实现的三个关键问题:数据标准制定、数据交换实现和平台安全性,然后对这些问题进行详细的分析和设计。论文在研究数据标准制定的过程中,对科技厅中的各个系统进行了详细的调研,特别是对各个系统的数据资源进行了细致分析,遵循有规律和易于扩充的原则,并在此基础上设计的共享数据规范。这样,从各个子系统中提取出来的共享数据都要转换成此格式以方便共享。数据交换利用XML及相关技术,实现业务系统异构数据到平台中间数据库的转换,这是整个系统数据集成的关键。论文重点描述了这个过程,首先从各个子系统数据库中抽取得到的共享数据首先根据定义好的文档格式,转换成符合共享数据规范的XML数据文档和Schema映射文件,最后传输至中间数据库端,并在那里被再次转换成数据库中的数据。论文对系统安全性进行分析,详细考虑了系统访问控制机制,对敏感的并信息进行WS-安全性设计,然后设计了一个数据安全过滤接口,实现对一些恶意信息的过滤,以此来保障了系统的安全。总之,本文分析与设计的数据交换平台基于XML技术建立起来的,可以方便以后系统的维护、扩展和改造。同时又充分考虑了系统的安全性问题,为在网络环境下的数据共享提供了安全可靠高效的保障。