基于主数据管理平台的应用集成在企业管理中的运用
2017-06-05李媛
李媛
基于主数据管理平台的应用集成在企业管理中的运用
李媛
现代企业管理中信息化建设的逐渐发展,使得数据的应用也普遍深入,数据应用作为企业重要的战略资源,使得企业必须拥有“制信息权”,对信息管理系统的应用架构进行规划,通过集中统一的主数据管理平台帮助企业进行管控,对企业的情况才能够有清晰的了解,管控也才能得到基本的保障。
信息化规划;应用集成;主数据管理平台
建立企业信息一体化平台,要以应用集成的方式来实现。而实现应用集成的基础是要做好主数据管理工作,要避免企业中各种数据无法统计、无法交互协同,无法形成整体的集成平台,必须统一企业编码规范和主数据管理,为企业的整体管控做好基础保障。主数据管理作为一项企业基础数据解决方案控制信息在应用集成中的流通,目前随着企业业务的发展及监督管理的需要,主数据管理已得到了业界的广泛接受,同时对主数据的一致性、准确性、实时性也提出了更高的要求。主数据管理是一项数据整合实践,它是数据质量、决策支持系统、元数据管理和数据仓库等的演变推进。目的是维护和搭建准确的、可信任的、可长时间使用的、可靠的和安全的数据环境的一整套应用程序、技术和业务流程的整合实践。
一、主数据管理平台(MDM)
(一)主数据管理平台(MDM)概述
主数据是指在企业业务范围内各个系统(操作/事务型应用系统以及分析型系统)间要共享的数据,这些数据可以是与客户、供应商、账户以及组织单位相关的数据。要使企业所有应用、数个层级应用系统之间实现数据、信息的共享,必须将企业内部的基础数据信息变为主数据。在整个企业范围内,主数据管理要达到的目标是做到始终保持完整性、统一性和可操控性。为确保所提供数据的质量以及对实体的定义的一致性,对改进流程做到精确有效、并加快事项的反馈速率,企业创建主数据管理平台来搭建及维护整个企业范围内主数据信息的唯一视窗,并确保其达到数据的统一、完整以及精确。
主数据是一些企业重要的基础数据,它囊括了企业核心业务流程中的所有信息系统。主数据管理的任务是需要整合企业所有信息系统中最重要的共享数据,并对所有整合的数据进行填充和清理,再把正确的、完整的、统一的主数据通过服务的方式分发给所有企业内要用到这些数据的决策支持系统、业务系统和业务流程等。主数据管理主要包括数据集成、数据共享、数据治理、数据质量。
“这并不仅仅是一件信息技术的事情,这是信息技术在管理数据、移动和传输等方面的一个组件,但是我认为它对于业务拥有的数据的价值和数据的内容具有更加强大和更加重要的意义。”
图1 主数据管理平台示意图
(二)主数据编码管理体系
数据集成最重要的基础工作就是要对企业范围内的所有信息创建编码体系,信息利用信息编码的形式呈现。创建编码体系是企业内各部门之间实现信息交换和资源共享的保障和前提因素,信息分类应遵循的基本原则为:科学、系统、可延及兼容性。
主数据编码体系的正确有效与否直接影响编码管理的实施效率。正确有效的主数据编码体系既利于操作者提高工作效率,又可以降低编码操作的错误率,同时也便于管理者实时准确地对物资进行管理。为管理层决策提供基础保障,是形成企业核心竞争力的重要基本因素。
(三)企业集成规范
制定企业集成规范必须满足企业目前的集成需求,同时必须要适应企业的整体集成架构以及将来可能形成的集成需求规划。企业集成规范的制定主要体现了面向服务的设计思想,旨在为企业提供一个有延展性和灵活性的整体集成框架,加强企业对集成系统的管控程度。
SOA架构为企业信息系统的完善提供了一个新的架构规划方案,也解决了企业在集成、扩展应用和跨平台方面的核心问题。Web服务(SOAP、WSDL、UDDI及补充的Web服务规范)是一套开放标准,它将促进SOA被广泛采纳,并成为新一代面向服务开发(Services—Oriented development)的基础。
(四)应用集成支撑平台
应用集成平台整合了企业内部的各个异构系统,把应用软件、硬件、公共数据、业务流程以及所有标准等通过应用集成技术整合后,实现了各个异构系统之间的无缝集成,最终整合成可以适应于企业不同应用系统之间信息共享的信息化平台,可作为一个整体般进行信息共用和业务管理。应用集成平台是主数据管理平台的基础平台。
二、基于主数据管理平台的应用集成整合技术的实现
主数据管理系统通过数据一致性检测并基于订阅规则进行数据发布,搭建于SOA架构之上。经主数据抽取、主数据质量控制、主数据发布等组件功能为各应用系统提供透明的“单一”主数据视图,实现主数据变更流程的自动管理。
主数据管理可以根据企业实际情况,集中管理整个企业范围内的主数据。它建立在成熟的应用集成支撑平台之上,基本准则是将主数据存储在一个独立中央存储库或中枢内,主数据与分析、操作、事务系统解耦。集中后的数据便可提供给SOA面向服务架构业务,SOA服务之间通过中立的定义和良好的接口联系起来,帮助数据在独立于其他系统、应用程序或业务线的基础上以一种统一及通用的方式进行交互和管理。
企业内异构的操作系统、系统软件、应用软件相互并存肯定会存在,若要重新创建一个全新的系统是不现实的。企业应用集成利用SOA构架的抽象层,以模块化的松耦合添加或转换为新服务,便可灵活解决新的业务需要。这样也为企业提供了独特的优势去面对苛刻多变的商业要求。
图2 技术平台架构
三、结语
主数据管理是企业应用集成的必要条件,是企业信息化规划得以实现的坚实基础。企业通过信息一体化平台实现企业内部大供应链管控平台的管理理念。搭建一个服务于生产、运营、决策、管控的企业数据流、资金流、物流整合为一体化的业务协同信息平台。
[1]主数据管理和实施,http://tech.watchstor.com/.
[2]MDM,http://baike.baidu.com/view/700192.htm.
[3]Aversano L,experience report.Lisbon,Portugal,Canfora Fifth G, Cimitile A et al.Migrating legacy systems to the web:an European Conference on Software Maintenance and Reengineering,2001:148-157.Karl、Slama、Dirk,ENTERPRISE SOA,PRENTICE HALL PTR,2005,8.
[4]林泳琴.面向企业应用集成的主数据管理系统[J].电脑知识与技术,2011,(19).
[5]三类主数据管理解决方案,http://tech.watchstor.com/.
F270
A
1008-4428(2017)05-27-02
李媛,女,云南省电子工业研究所,助理工程师,研究方向:电子技术。