建立数据中心,设计统一数据平台

时间:2022-08-05 07:38:50

建立数据中心,设计统一数据平台

摘要:本文主要以创建数据中心,设计统一的数据平台为指导思想,灵活地处理现代管理中出现的各应用子系统之间既能保持相对独立又能实现信息共享。分析了数据中心在实际应用中的重要性,以及基于数据中心,如何设计统一数据平台。

关键词:数据中心;系统独立;信息共享;统一数据平台

中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)03-10289-02

1 引言

随着信息技术迅猛发展以及现代管理的需要,越来越多的公司、企业与单位大量使用各种管理信息系统(MIS-Management Information System),以提高工作效率。如学校里人事部门使用《人事管理系统》,财务部门使用《财务管理系统》,教务部门使用《教务管理系统》等等,这些系统由于属于不同部门使用,而且不同软件公司开发的同一类型产品性能和质量也不尽相同,所以就导致这些系统可能由不同公司来提供,系统之间相互独立,不能互联互通,内部的数据结构定义也不相同,给用户造成很大麻烦。比如说一位教师他的职称发生了变化,那他的工资也要相应的发生变化。当职称发生变化时,首先反映在人事系统,而财务系统与人事系统不互通,所以无法及时调整其相应的工资。像这种情况很多,因为学校是一个整体,所有部门之间要协调运作,而他们的信息又只能在各自内部流通,这就必然发生矛盾,导致工作效率低下,管理任务繁杂。因此如何有效的使这些系统之间实现信息共享,互联互通,是当前急需解决的问题。

2 数据中心的重要作用

(1)整合资源,减少学校在运行环境、维护人员等方面的重复投资。

对共享数据实行统一管理,例如将数据中心管理分为系统管理、网络管理、安全管理、数据库管理、客户服务等,这样可以大大提高管理效率,降低人员成本。由于人员分组保证了每个组的成员在所管理的领域中有充足的时间进行研究,因此更有利于提高管理水平。

(2)运行平台整合,实施有效的安全防护与管理。

当共享数据实行统一管理时,只有数据中心的数据对外开放,各个应用系统数据保持独立且仅限内部使用,而数据中心配有专门安全管理人员,使得数据安全性更有保障。

(3)数据沟通、数据存储的有效管理。

数据存放的合理性以及如何保证数据的安全对系统来说是最重要。各应用系统是整个单位大系统的一部分,许多数据都需要提供给各应用系统进行共享。如何设计数据库的结构使各应用系统能够方便、有效的对数据进行管理和共享,这也是数据中心工作的一部分内容。做好数据的存储与备份,并且提供异地的备份,这是数据安全的最有效和最可靠的保证。

3 常见的解决思路及存在的问题

对于如何解决各系统之间实现信息共享,互联互通,每个人都有不同想法去实现,下面列举几种常见解决思路及存在的问题,如:

(1)将整个单位、公司、企业的所有系统交由一家软件公司承包开发。

从表面上看,同一家公司开发整个系统,数据结构和信息标准能很好的统一,实现数据共享,信息互联互通,这应该是解决该问题的最好办法,但在实际应用中却很难行通。各软件开发公司的主打产品不同,因此不能保证每一个应用子系统都能做到最好。一方面,由一家软件公司承包开发的开发成本太高,导致用户购买费用也相应过高,因为整个系统都要重新设计、重新开发,而且很难做好后期维护工作;另一方面,各个应用系统在市场都已有相对成熟的产品,价格也相对便宜。比如金碟公司的财务管理系统,铂金公司的人力资源管理系统等知名品牌。

(2)各系统预留数据接口

看似预留数据接口是个很不错的解决思路,但在实际应用中还存在许多问题。第一,预留的接口很难满足用户的需求,比如:不用用户要求不同接口、同一用户不同时期需求也会发生变化、数据库类型存在多样性等。软件公司很难为每个用户去开发不同的数据接口。第二,不同软件公司开发的子系统所定义的数据结构、信息标准不同,预留数据接口兼容性较差。第三,软件需要不断维护更新,接口也会发生变化,已预留的接口间很难再统一。

4 设计思想

为了有效解决目前存在的不同系统之间如何实现信息共享,互联互通,在广泛调查用户需求的基础上,提出建立数据中心,设计统一数据平台的设计思想。

首先,按信息标准设计数据中心,可以使用MS SQL SERVER数据库,如数据量非常大、安全系数要求很高,建议使用ORACLE数据库。各系统中数据均分为私有数据(只在本部门内部使用)和共享数据(与其他系统数据存在关联)。其次,设计抽取转换工具首先将各系统中的数据通过抽取共享数据转换成统一标准数据格式导入数据中心。再次,数据中心系统(数据统一管理平台)管理员对整个数据中心进行权限分配及数据管理。最后,由各系统根据所赋予不同权限从标准的数据中心提出所需数据,不同的需要可以使用同步更新或异步更新来实现,以及在数据中心做相应扩展开发。统一数据中心实现原理及模块功能示意图如下:

各模块功能、性能要求:第一,数据转换、抽取及更新系统:主要功能是实现抽取公用数据转换为统一数据格式并导入数据中心,性能要求能够分级设定权限管理、数据库接口丰富,能实现对不同数据库表内相关字段读取,要求数据处理灵活、安全、扩展性能好、更新设置灵活等。

第二,数据中心系统(统一数据管理平台):主要功能是实现对数据中心的信息管理、权限分配、保障数据安全等.性能要求有友好的管理界面,管理员设定自由权限进行数据管理,不同用户可以根据分配权限操作数据,使得数据安全可靠。第三,公用信息使用及开发平台:主要功能是实现从数据中心提出相关数据,或在此基础上开发新的应用系统.性能要求数据传输速度快、信息标准统一。

5 结束语

本文主要是对解决目前应用系统中存在不同系统之间如何实现信息共享,互联互通,提出建立数据中心,设计统一数据平台的设计思想,希望通过这个设计思想来有效地解决这个问题。

参考文献:

[1]戚丽,吴海燕,冯珂. 校园数据中心建设问题探讨[J]. 全国高校信息化研究会2003年学术年会论文集. 2003,10:135-139.

[2]沈锡臣,陈怀楚. 高校信息化建设标准规范[J]. 清华大学学报:自然科学版. 2003,43(4):P529-531.

[3]万小军,杨建武. 新华网数据中心的设计与实现[J]. 计算机应用. 2003,23(5):74-76.

本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。

上一篇:网络安全技术与观点 下一篇:支持移动计算的反射式中间件