超级石化推荐:主数据管理系统在大型企业中的应用! 中国黄金基金有哪些公司在经营业务中使用
(3)管理需求与信息系统的不断变化,使数据生产内容缺失、信息失真,影响数据价值、无法为企业精细化管理提供支持。
(4)数据责任不明,数据的产生、使用、管理缺乏信息化工具与手段,出现问题不明原因、不知道找谁、不清楚如何处理、不知如何改善,影响IT提升企业经济运行与管理效率的诉求。
2 实现目标
依托互联网技术和SOA系统架构,建设功能丰富、简单易用、可靠稳定、配置灵活的主数据管理系统,从而实现数据标准化、消除信息孤岛、助力数据应用与管理革新的目标。
制订企业统一的主数据标准:根据企业实际业务,确定企业业务中涉及到的国际标准、国家标准、行业标准,将数据与标准相结合,有利于企业业务的开展。
搭建企业集中管控的主数据管理平台:搭建集中管控的主数据平台,可明确数据责任、规范数据治理流程、缩短业务相应时间,并且可以实现主数据从上级公司到地区公司实时下发,从而实现提升企业经济运行诉求。
提供统一的主数据集成规范:通过统一的集成规范,可以明确主数据获取流程,提升业务系统实施效率,并为企业业务系统的运维提供了便利。
3 设计原则
系统构建采用统一性、集成性、实用性、可持续性原则,保证系统的质量,增强系统的生力[6]。
统一性:统一规划、统一标准、统一管理、分步实施。
集成性:解决企业现有应用及未来应用的信息孤岛问题,为需要使用主数据的系统提供集成方案。
实用性:以企业的实际需要为出发点,可通过无代码开发快速定制业务,提高用户需求响应效率。
可持续性:系统采用面向服务的体系结构,以可扩展标记语言为基础,实现灵活、可扩展框架和接口,是系统更加灵活,适应业务中的改变。
4 解决方案
4.1 业务管理流程
第1步是企业进行业务规则的定义,生成相关主数据的规章制度,明确此类主数据的申请、变更流程,确认数据来选,确认主数据的应用系统。
第2步由主数据管理系统管理员进行数据建模,确定分类编码规则,数据编码规则,最后生成此主数据的数据存储表。
第3步是数据加载,通过文件或Web Service接口实现主数据初始化。
第4步是数据管理,根据企业规章制度对主数据进行管理,不需要审批流程的可以直接变更数据信息,需要审批流程的,则在流程审批通过后自动入库。
第5步是数据发布,主数据发布后,产生数据获取接口,此时其他业务系统才能通过接口获取数据。也可对主数据中止发布,中止后,业务系统无法再通过接口获取数据。
4.2 系统功能架构
(1)主数据管理功能
主数据管理功能主要包括分类管理、数据建模、数据加载、数据管理、数据发布5项功能。主数据管理功能为主数据创建、数据引入、数据管理、数据分发提供在线配置能力。
通过数据建模,可以在线灵活设计数据模型,同时支持关联表、父子表的数据模型设计。实现保存立即生效,更快相应需求的变更。
数据加载主要为数据初始化或更新提供在线配置能力。数据加载功能支持通过文件导入或接入Web Service接口导入数据。通过Web Service接口方式导入数据更可配置消息触发格式或定时同步时间[7]。
数据管理从数据管理员角度展示主数据树,并对所有主数据提供查询功能,对于不需要流程审批的主数据,提供在线增删改功能。
数据发布主要用于控制对外系统提供数据的权限。主数据发布后,外部系统才可经过权限验证后,通过接口获取数据;收回后,立即停止对外提供数据。
(2)线上申请、审批
基于企业业务管理规章制度,运用平台流程引擎工具,当自主管理的主数据需要变更时,若需要进行审批,则在此对审批流程进行管控。变更申请提交后,执行对应业务流程,并按照预定流程进行业务审批。业务审批通过后,数据变更直接入库。
通过线上申请、线上审批和自动入库的方式,减少线下及人为操作,提高数据准确性,并帮助用户将更专注于业务。
(3)规则管理
规则管理主要对分类编码规则和数据编码规则进行管理,根据业务需要可以提供验证申请表单数据功能和自动生成实例数据功能。自动生成和自动验证功能从根源保证了数据的唯一性、准确性、规范性,极大降低了用户数据维护成本。
(4)消息管理
消息管理主要提供主数据变更后实时消息的下发管理,消息主题订阅管理,以及已发消息的监控。通过消息实时下发,可以触发主数据管理系统从节点或者其他业务系统实时更新变更数据,从而保证数据更新的实时性,防止数据生产内容缺失、信息失真的情况,避免影响数据价值。
(5)报表管理
报表开发是一项数据分析项目,不但包括对于原始数据进行采集和处理,还包括将数据进行有效的分析和整理,并且将数据结果按照既定的参数进行展现等等。有效的报表开发能够将数据非常完整有效的进行分解和整合。根据企业用户需求、基于企业业务数据实现的系统报表,不仅可以节约人力成本,更可对对决策分析进行辅助。
(6)接口开发平台
对于业务系统,如果平台自动生成的数据同步接口不能满足业务系统需求,则可通过定制化开发的方式生成数据接口,从而满足业务系统的个性化需求[8]。
(7)灵活的权限管理
由于系统内各用户的权限不尽一致,特别是对于数据的查询范围需要非常精确的控制,所以系统的权限管理不仅要支持对角色授权,还需要提供对用户直接授权功能;不仅可以授予菜单权限的功能,更需要提供按钮和数据范围权限的控制。通过提供多样性的权限管理方式,从而简化运维人员操作,更好的满足企业用户的管理需求。
4.3 主数据分发模型
主数据分发是主数据管理系统中的核心环节,该方案使用消息订阅方式实现各级系统数据的实时更新,主数据管理系统同步架构见图1。
图1 管理系统同步架构
在集团公司部署主数据管理系统核心节点,每个下级公司都部署1个主数据管理系统从节点。所有主数据的申请、变更都在核心节点进处理,实现数据集中管控。核心节点数据变更后,通过核心节点消息中间件发送消息给下级公司的主数据管理系统从节点,从节点接收消息后,根据权限、通过接口从核心节点获取数据。此时,下级公司所需主数据已同步至本地,更方便公司自用。
主数据管理系统从节点数据同步完成后,通过从节点消息中间件通知下级公司自建系统调用从节点接口进行数据同步。至此,1个主数据申请或变更完成从上之下所有业务系统的实时更新[9]。
该方案通过采用3层数据分发结构,有效缓解了主数据管理系统核心节点的数据访问压力,不仅实现了数据分发的业务解耦,更保障了系统的稳定性。
5 结论
通过对主数据进行系统化的规范和管理,通过建立一套完整的企业数据管理体系,可以为业务的运作提供有力支撑。主数据管理系统的正式运行克服了以前编码管理的各项弊端,提高了产品数据管理的效率,降低数据编码的重复,缩短数据编码申请的周期,提高新编码的相关数据维护的效率,将企业内各种数据资源进行整合,实现了数据的集中化管理,提高了企业数据维护的效率,保障了企业生产的正常运行,为企业节省了大量的人力及物力,使企业的管理水平迈上新台阶。(大庆石化公司 邓林)
超级石化整理发布,供参考了解,转载请注明出处。
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。