主数据分发管理企业数据集成资源管理平台的设计与实现
[DOI]10。13939/j。cnki。zgsc。2016。28。159
近年来,新一代信息技术与社会各领域深度融合,由此引发的大数据也呈现爆发式增长。据统计,目前全球所掌握的数据每两年就会翻倍。[1]数据的采集。存论文网储。处理。传播的数量也爆炸式地增长。社会组织和企业实现数据共享,可使整个社会能更充分地利用已有的数据资源,减少数据采集和资料收集等重复劳动和相应费用。美国学者理查德?诺兰(Richard。L。Nolan)总结企业计算机应用的发展规律,认为有六个发展阶段:起步。扩展。控制。集成。数据管理。成熟,即诺兰模型“。[2]结合的实际情况,可以综合划分为三个发展阶段:初级阶段。中级阶段。高级阶段。目前企业的信息化建设,大部分处于中级阶段,即诺兰模型“的控制“和集成“阶段。目前许多企业开始重视企业基础资源数据的管理,马戎[3]研究了制造企业的数据集成资源管理的系统设计和实现。张巍巍等提出了云平台的企业数据集成框架。[4]本文提出了一种主数据分发管理企业数据集成资源管理平台的设计与实现。
1系统需求分析
许多企业的应用系统是分别在不同时期由不同的开发商进行开发和实施,业务数据由各应用系统自采自用,数据源多,存放分散,各业务系统之间多采用点对点的人工数据交换方式实现信息共享;由于开发商的技术封锁,造成数据集成壁垒,普遍存在的数据多头重复采集问题,缺乏对数据的集中管理和有效集成,无法保证数据之间逻辑正确性校验,无法保证数据的一致性和唯一性。
随着业务协同要求的提高,对分散的数据系统改造优化提出了新的挑战。需要通过技术手段使相关信息在各系统之间有效同步。消除信息孤岛。减轻人工操作工作强度和减少错误,各系统之间必须进行必要的数据交换。通过梳理企业目前业务模型和已建及在建的信息化系统,建立信息资源标准体系,在此基础上梳理出主数据,并通过建立主数据管理系统实现对主数据的管理,最后通过建立数据交换服务系统,实现主数据管理系统与企业各业务系统之间的数据集成。
2系统设计与实现
本平台的框架包括建立信息资源标准体系。主数据管理系统。数据交换服务系统三大部分,总体架构如图1所示,主数据管理系统和数据交换服务系统是信息资源标准体系建立的,本平台的建设成果,是后续的数据中心建设以及应用系统建设的基础。
平台的体系结构及功能组件如图2所示。在用户通过入口进入系统后,接触到的是系统的功能组件,这些组件是整个系统的核心功能点,包括:主数据建模。规则配置。主数据维护。主数据展现。信息分类编码维护。主数据发布。主数据同步和代办事项等。功能组件下面联结的是主数据的资源库,根据存储的数据类型不同,分为发布库。流程库。配置库和维护库。
除了功能组件外,应用支撑组件和主数据资源库也是紧密联结的,这些应用支撑组件在数据交换。工作流管理。用户/组织/角色管理及系统任务调度方面起到强有力的支撑作用。同时系统应用支撑组件通过企业服务总线(ESB)发布各种服务,外部系统调用这些对外服务与主数据管理系统进行数据交换。
3结论
目前国内外许多企业。单位都进行了企业数据集成方面的研究,主要用于解决多个元数据之间的分布性和异构性的问题,形成了很多成熟的技术框架和构建方法,例如联邦式。中间件模型。数据仓库等。许多行业。企业都根据自身数据特点,结合信息化建设情况进行了企业数据集成,使得数据可以在各应用系统之间交换。共享。融合,以消除企业信息孤岛“。本平台研发了一种主数据分发管理的企业数据集成资源服务平台,其主要技术特点为:①一致性数据标准约束,实现包含分布式与集中式两类数据源,集中式分发的双源定向主数据分发管理;②对企业数据集成交换的状态进行仪表式的服务可用性监测,实现数据交换健康分析和报警;③采用插件式技术,实现主数据生成。编码及校验的规则管理。
主数据分发管理企业数据集成资源管理平台的设计与实现