论文部分内容阅读
目前,在一个大的组织内,各个基层部门在Internet上已经建立了大量的信息管理系统,然而这些系统之间缺乏信息共享,形成了“信息孤岛”。在研究解决信息孤岛方面,现在主要研究的是一些学校、政府或企业内部的系统整合和信息共享,很少涉及到更广范围内的信息共享的问题,而本文要研究的是一个大的行业系统内(教育系统)的信息共享的问题,这其中包括许多独立的单位和部门。我们的目标是设计一个教委的财务信息共享系统,它能够共享教委领导下的高校、中小学等单位的财务系统,使得教委能够随时得到学校的财务数据,解决教育系统内财务信息孤岛的问题。本系统不同于企业或校园内部的系统整合和信息共享,它具有以下特点:该系统直接建立在开放的网络Internet中;系统规模大、涉及单位多,其中包括大量的中小学,以及大学等单位;学校财务系统结构复杂、异构,并且分布在不同地点;系统设计和运行费用要低,使用起来简单可靠;系统必须有非常高的安全性,要求使用PKI的安全平台,能够防范非法用户的攻击和信息窃取;新系统要求不影响原单位财务系统使用,不更改原单位的财务系统。
本文在满足教委的需求的情况下,结合最新的Web服务技术——WSRF服务(一种扩充功能的Web服务),提出了一个基于WSRF的教委财务信息共享系统的方案。在这个方案中,我们引入了WSRF的概念,开发了符合WSRF规范的Web服务,使用了OGSA-DAIWSRF的中间件,为各学校分布式的财务数据库设计了一个统一的访问接口,屏蔽了学校财务系统的异构,从而实现异构的财务系统之间数据交换和信息共享。本论文的主要研究工作如下:
(1)根据数据库元数据信息的特点设计了一种层次化的元数据模型来描述数据库系统,它屏蔽了异构的数据源和数据资源,元数据采用XML格式来存储,并保存到XML形式的元数据数据库中,以方便用户检索和使用。
(2)新设计了基于WSRF的学校财务数据库的元数据服务,它可以自动地获取各个学校异构的数据库的元数据信息,并组织成元数据表。
(3)使用OGSA-DAIWSRF中间件来共享学校分布式异构财务数据库,教委可以通过该中间件的基于WSRF的数据服务来获取学校财务数据库中的数据信息。
(4)利用WSRF附加协议中WS-Notification的发布/订阅的通知机制来实现异构数据库之间记录变更的及时通知功能,从而保证教委和学校财务数据库记录的一致性。该模块主要是实现学校关键、重要的财务数据及时上报教委的功能。
在本项目的研究成果的基础上,以教育部的校园网为背景,我们建立了一个原型系统,并着手研究在满足各方面要求的情况下建立一个正式使用的系统。