IBM DB2 数据库专业论坛's Archiver

桔影滴韵 发表于 2008-7-30 10:34

【数据库服务器】全面统一信息口径,实现业务系统整合

北京工业大学用 Ibm Db2 建中央数据库

客户:
北京工业大学

行业:
Education

部署国家:
China
OverviewIBM DB2在北京工业大学成功应用,建立了统一的中央库,并通过 WebSphere II(Information Integrator)实现了与现有各业务系统的集成。

业务需求:
本系统建设之前,北工大各部门基本上都有各自的管理信息系统,很多系统之间需要进行数据交换,例如:财务处需要从人事处获取人事信息;教务系统要为学生系统和毕分办系统提供学生基本信息;教务系统还要为人事系统提供教师授课信息,同时还要从人事系统获取教职工的基本信息;另外,人事系统与科研系统、研究生系统之间都存在双向的数据交换等。但由于各个子系统分立,各自采用了不同的数据库系统,采用了不同的应用开发技术。各子系统具有各自的用户管理和授权机制,之间缺乏甚至没有数据共享关系,管理层无法获得一个整体的数据视图,从而也就无法进行数据的全面分析和利用。

解决方案:
vOD 视频点播系统的硬件平台采用 IBM RS 6000,IBM 视频服务器 VideoCharger 服务器是一个带有播放影像和声音数据能力的 HTTP 服务器。服务器 和客户机借助 HTTP 协议进行通信。HTTP 服务器可以是任何基于 NT 或 AIX 平台的 HTTP 服务器。VideoCharger 可以从单个系统扩展到多个系统以支持多个影像流。另外,VideoCharger 服务器中的组件 (Application Server, Control Server, Data Exporter等)可以按客户的

收益:
目前该项目正在进行中,但王普教授表示已经初步完成了以下业务目标:利用 IBM DB2 UDB构建了北工大核心综合业务数据库,集中部署新的业务应用,如校园 GIS系统等;利用IBM WebSphere II 构建成北工大数据交换平台,集中控制和实现各业务系统间的数据交换;在建设过程中,没有对现有的业务系统进行彻底改造,最大程度地保护了已有的软硬件投资。“未来还可能进行数据挖掘等方面的项目,为领导决策提供依据。”
成功案例项目背景
一网一库一卡是目标

北京工业大学作为“211”工程的重点院校之一,在九五和十五期间投入了 5000万元的资金用于信息化建设,九五期间主要是集中在网络的建设,但缺少全面的应用规划,在对数据整合、应用整合、身份认证等都没有考虑到。从2003年起,北京工业大学开始启动了大规模的信息化建设,并提出了“一网、一 库、一卡”的“数字工大”建设目标。一网就是统一的网络系统,不仅是校园网主干,十五期间北工大对校园网络进行了大规模的升级,目前包括校园网络、 VoIP、网络电视等都运行在统一的平台上;一卡则是指校园的一卡通,起到金融和身份认证的功能。其中的“一库”作为最为重要的北工大的核心数据库、综合库,它的主要功能是进行信息的交换、整合和信息的备份,每个业务系统仍有自己的数据库,也是“数字工大”基础和关键的建设项目。

“学生处、教务处、招生办给出的学生数目永远不一致,哪一个是最确切的数字?”这是高校中普遍存在的现象,由于各个业务处室采用单独的业务系统和数 据库,信息更新不及时,学生没来报到、中途退学、休学等各种情况经常会导致各系统中数据不一致的情况。北京工业大学在 2004年底采用 IBM 的 DB2数据 库建立了统一的中央库,并通过 WebSphere II(Information Integrator)实现了与现有各业务系统的集成。“中央库中任何信息的变化会自动通知到每一个业务系统,再也不会出现上述各自为政的情况了!”北京工业大学信息处王普教授欣慰地表示。

数据共享需求迫切

本系统建设之前,北工大各部门基本上都有各自的管理信息系统,很多系统之间需要进行数据交换,例如:财务处需要从人事处获取人事信息;教务系统要为 学生系统和毕分办系统提供学生基本信息;教务系统还要为人事系统提供教师授课信息,同时还要从人事系统获取教职工的基本信息;另外,人事系统与科研系统、 研究生系统之间都存在双向的数据交换等。但由于各个子系统分立,各自采用了不同的数据库系统,采用了不同的应用开发技术。各子系统具有各自的用户管理和授 权机制,之间缺乏甚至没有数据共享关系,管理层无法获得一个整体的数据视图,从而也就无法进行数据的全面分析和利用。

除此之外,各部门各自的管理信息系统中所存储的数据之间还存在一些逻辑上的不一致的问题,例如:同样一个人,在财务处的信息管理系统中的性别是用字 符存储而在人事处的信息管理系统中却是用数字存储的,这样就造成了数据的逻辑上的不同存储。需要提供一个规范使其达到一定的一致性。还有现在学校的信息管 理还不能提供诸如决策支持等数据仓库所能提供的支持,就连简单的综合查询也是不能全面提供的,若要进行一次涉及各个部门的综合查询可能要到各个部门进行相 应的个别查询才能最后得到综合查询的结果。这些或多或少的影响了学校的整体规划,成为了学校进一步发展的障碍。 因此,需要建立一个信息交换平台和一个相应的综合信息库,使得各个管理信息系统之间的数据,以信息交换平台作为桥梁进行交换,并以综合信息库作为最终归 属,实现学校范围的数据共享、数据一致性。

王普教授回忆,当时在建立数据库时有两个可选方案:一是建立中央库的方案;另一是建立分布式数据库的方案,即让各个系统中的数据库相互备份,互相共 享。两种方案在信息交流方面差不多,但分布式数据库最大的问题是备份和维护管理太复杂;中央数据库的初期投资较大,但易于实施和维护,经过综合考虑,北京工业大学最终选择了中央库的方案。

确立了项目建设目标后,北工大专门成立了选型小组,针对 IBM、Oracle、Sybase 等几家主流厂商的数据库产品进行了综合评比。在经过产品 功能、服务支持等多方面比较后,北工大最终选择了 IBM DB2的解决方案。北京工业大学教育部数字社区工程研究中心主任王普表示:“建数据中心,数据的选择非常重要。数据库要求适应能力很强。最开始我们的主要 目标是建立一个核心数据库,遵循教育部数据标准的综合信息库,以规范北工大的数字资源,并汇总全校的关键数据,并为领导决策和信息查询提供依据,同时基于该数据库开发所需的全校应用。而在通过 IBM DB2 UDB实现标准信息库的建设过程中,却发现了该项目的最大难点是与原有各系统的集成,为此我们又采用了 IBM 的信息集成工具 WebSphere II(Information Integrator)。

整合原有系统是难点

“最开始我们的主要目标是建立一个核心数据库,遵循教育部数据标准的综合信息库,以规范北工大的数字资源,并汇总全校的关键数据,并为领导决策和信 息查询提供依据,同时基于该数据库开发所需的全校应用。而在通过 IBM DB2 UDB 实现标准信息库的建设过程中,却发现了该项目的最大难点是与原有各系统的集成,为此我们又采用了 IBM 的信息集成工具 WebSphere II(Information Integrator)。 ”

王普教授介绍到, 北工大现有的业务系统包括教务、人事、物资、学生、办公、研究生等诸多子系统,涉及的数据库包括 Access、Sybase、Domino 等多种类型,通过 WebSphere II 和数据库存储引擎,将所有的异构数据源(分布在各个业务系统中的 Oracle、Sybase、SQL Server 等),统一成一个数据库读写访问接口,应用开发时只需要使用 IBM WebSphereII 提供的一套访问接口就可以实现与各个异构数据的连接、访问、处理操作,而未来有新的业务需求时,也可以基于此开发出跨越北工大各个业务数据的综合业务功能。

项目成功实施的意义

目前该项目正在进行中,但王普教授表示已经初步完成了以下业务目标:利用 IBM DB2 UDB 构建了北工大核心综合业务数据库,集中部署新的业务应用,如校园GIS 系统等;利用 IBM WebSphere II构建成北工大数据交换平台,集中控制和实现各业务系统间的数据交换;在建设过程中,没有对现有的业务系统进行彻底改造,最大程度地保护了已有的软硬件投资。“未来还可能进行数据挖掘等方面的项目,为领导决策提供依据。”

IBM DB2在北京工业大学成功应用,建立了统一的中央库,并通过 WebSphere II(Information Integrator)实现了与现有各业务系统的集成。IBM WebSphere II 在北京工业大学综合信息平台的成功实施,使得各个管理信息系统之间的数据,以信息交换平台作为桥梁进行交换,并以综合信息库作为最终归属,实现学校范围的数据共享、数据一致性,为全面实现“数字工大”的目标奠定基础。
使用的产品和服务本案例分析中使用的 IBM 产品和服务

软件:
MQSeries Integrator for NT

页: [1]
如果您在DB2有任何问题请点击:点击这里给我发消息 点击这里给我发消息DB2技术QQ群:46987967(已满)、69731967(已满)、70737391
DB2 9
学习笔记
DATABASE
08年全年杂志
DB2中国
电子杂志
DB2通用数据库
精简版快速入门
DB2性能调优
入门
DB2、Informix
常见问题解答
DB2认证
详解
DB2认证权威
考试题库

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.