主数据管理方法论之主数据建模

当我们确定了企业中到底有多少主数据后,下一步就需要为每个主数据确定它的属性字段了,也就是我们通常说的主数据建模。主数据建模有时可以做的非常繁琐,元数据建模,数据库建模,显示模板构建等等。我们这里仅表述基础的数据建模内容,至于以后的各种模型可以以当前模型为基础,再投入一些工作量来完成。本文数据建模指,确定主数据的属性数量,名称,属性数据类型及长度等信息。

在大量的实践过程中,我们遵循以下原则进行主数据的建模工作:

权威原则

主数据的数据设计具有权威性,原则上应当根据企业的业务架构推导而出,企业的各个应用系统应当在主数据设计基础上进行承接和支撑,满足企业主数据模型要求。

全局性原则

主数据属性制定中,只定义全局属性,不定义某个业务领域中所特有的私有属性。

共享性原则

主数据定义中,如果某个属性出现在两个或者多个系统中,建议这个属性定义为主数据项。

扩展型原则

主数据数据项会在未来应用中存在扩展需求。主数据数据项在定义时应当考虑未来扩展。主数据数据项定义时应当遵守开闭原则,即对扩展开放对修改关闭,凡是已经定义的主数据数据项原则上不应当再次修改。

我们以主数据在各个系统中对应数据(这里我们将主数据在各个系统中对应的数据称为副本数据)的详细属性描述作为数据建模的基本素材进行主数据建模工作(如果没有这些素材,就只能通过业务调研,设计和评审的过程确定主数据属性)。

我们首先将众多副本数据中的所有属性进行统计和罗列,取这些属性集合的交集的合集作为主数据的基础。如下例:

通过上述工作我们可以确定主数据的初步数据模型。接下来按照以下步骤最终确认主数据数据项:

1、走访调研

在所有数据相关业务部门进行走访调研,确认数据讲解主数据管理目的和价值,进行主数据项数据内容,是否满足应用,是否涉及敏感内容的综合调研。

2、属性项减少

对于涉及敏感信息或者安全信息的数据项进行删减。

3、数据项增补

对于企业明显需要但是尚未在系统中出现的数据项进行增加。

通过以上工作我们就可以获取到一份清晰的主数据设计文档了。这个时候我们才真正将要进入主数据管理的设计环节了。

4、确认每个属性的名称,数据属性,长度和对属性进行描述。

外二篇:

一、 每个主数据的基础属性:ID,CODE,NAME

我们通常为一个主数据设计三个默认属性,这三个属性分别是:

n  流水码

由计算机自动生成的无意义字符串。在主数据管理体系建立后,唯一标识一条主数据内容。在各个应用系统进行主数据通讯时,均以该流水码作为唯一标识。业务系统中副本数据的流水码与该流水码不冲突。如果是原有系统,需要在副本数据中扩展一个属性字段,记录标准主数据流水码。

n  编码

记录企业中对该数据的编码规范,通常有对应的编码规则。

n  名称

数据的名称

二、 信息编码规范和主数据管理

以下罗列一些企业进行信息编码的目的和一些常见需求:

1、 一物一码

让每一个物品或者物品类别进行对应唯一一个编码,让这个编码贯穿采购,生产,入库,销售,记账等业务环节,是各个业务部门进行高效协作的基础。

2、 分配编码段多点同时编码

由于编码工作无法有一个唯一入口完成,造成了分布在企业内不同地点的工作人员均有权生产某个主数据的编码。为了避免重复可以在编码规范中实现建立配编码段,再将这些编码段分配给各个不同的编码地点,有效避免出现编码重复现象。

3、 进行有意义编码使得物品信息更容易

编码中将大量的属性信息转变为编码中某个特定位的特定码,这样操作人员就能够即使仅仅看到编码也能够获取到很多主数据的属性信息;

4、 能够自行编码

如果编码规范对每一位的编码都进行的规范和定义,每当遇到一个新的主数据时,该数据可以自动根据规范生成编码,降低人工工作量。

我们还可以列举很多这样的事情,但是凡是做过编码的人都知道,永远能够满足所有需求的完美的编码方案。因为编码是与企业管理和生产紧密结合的,每个企业的管理方法,诉求,手段都不相同,甚至很多企业在编码工作上花费了大量的人力和物力最终的效果都不理想。

从笔者角度而言,我们不是第一生产管理者,我们所获得的编码知识很多都是间接的。我们的定位应当是能够利用主数据管理系统将为企业编码工作带来帮助。计算机化的主数据管理体系可以为编码管理和维护工作带来以下好处:

1、 流水码代替有意义编码

计算机处理流水码不存在任何问题,多少位都能够轻易处理,而且范围非常大,不会出现编码不够用的情况。

2、 可以利用计算机网络确定数据的唯一入口

互联网把时间缩短了,空间变小了,以往由于企业规模大,业务生产要求紧张等原因下方的编码权利可以完全收回到一个唯一的主数据管理中心

3、 可以利用电脑,手机或者手持设备第一时间显示全部物品属性内容,不再需要在编码中放置那么多的属性信息

4、 可以进行多分类编码及分类之间的相互映射工作

可以说任何一种编码分类都是有价值和相对合理的,以往为了管理目的进行的统一分类工作总是会给下级企业带来或多或少的创伤。计算题体系完全能够支持多种分类的并存和管理分类之间的映射关系,这样就使得分类体系更加的合理和灵活,兼顾多方诉求。

5、 能够进行数据质量监控和管理

计算机能够不知疲惫的,忘我的,忠实的进行主数据和副本数据的质量监控,把以往需要通过业务反向推动才能够完成的数据一致性工作在主数据变化之初就完成。

6、 在运维阶段发挥更大的作用(编码多是在初始阶段作用大,后续维护困难)

以往的编码在运维阶段就是显现出巨大的不足,没有一套合理的体系维护编码,甚至导致编码文档最后变成一本厚厚的书,放置在企业的档案室中。主数据体系最重要的价值就是在运维期间,实时保证编码在企业中的作用。

7、 将编码转变为助记码

以往的编码在主数据管理体系中逐渐向助记码转变,助记码是可以变化的,是根据各种属性生成的。

转载于:https://my.oschina.net/u/2244779/blog/322809

主数据管理方法论之主数据建模相关推荐

  1. 德勤:集团主数据管理方法论(PPT)

    主数据管理(MDM )是一系列规则.应用和技术,用以协调和管理与企业的核心业务实体相关的系统记录数据 . 企业主数据管理是指一整套的用于生成和维护企业主数据的规范.技术和方案,以保证主数据的完整性.一 ...

  2. 主数据管理(MDM)项目建设落地方案

    01 主数据建设的术法道 随着企业信息化系统建设逐渐增多,领导.业务部门对信息系统支撑决策.管控.业务运行难度也随之提高,导致解决业务系统间的交互困难和数据多头管理不一致等问题成为信息化建设的难点和重 ...

  3. 主数据管理平台如何进行模型管理

    企业管理主数据,模型管理尤为重要.在对主数据进行建模操作时,既要保证数据通用性.安全性,又要符合企业的业务需求.今天小亿带你认识一下亿信华辰睿码主数据管理平台里的主数据模型管理. 主数据模型分类 一款 ...

  4. 主数据管理解决方案(PPT完整版)

    主数据管理(MDM )是一系列规则.应用和技术,用以协调和管理与企业的核心业务实体相关的系统记录数据 . 主数据管理的关键活动包括:理解主数据的整合需求,识别主数据的来源,定义和维护数据整合架构,实施 ...

  5. ERP主数据(2):主数据管理6大策略+5大步骤

    -  01  - 主数据管理策略 企业主数据管理是指一整套的用于生成和维护企业主数据的规范.技术和方案,以保证主数据的完整性.一致性和准确性.主数据管理的目标是提供一个准确.及时.完整.相应的主数据来 ...

  6. 基于全生命周期的主数据管理:MDM详解与实战学习02 第二章 主数据管理的内涵

    第二章 主数据管理的内涵 导读 2.1 主数据的概念 2.1.1 主数据的定义 2.1.2 主数据的特征 2.1.3 主数据的范围 1.描述实体范围 2.应用层次范围 (1)元数据 (2)引用数据 ( ...

  7. 数据治理【主数据管理】

    目录 1.摸家底 1.1 数据资源普查 1.2 主数据识别 1.3 数据管理能力评估 2.建体系 2.1 组织体系 2.2 标准体系 2.3 制度与流程体系 2.4 技术体系 2.5 安全体系 3.接 ...

  8. [SAP-MDM]MDM的基本概念--主数据管理详解

    主数据是指在整个企业范围内各个系统(操作 /事务型应用系统以及分析型系统 )间要共享的数据,比如,可以是与客户 (customers),供应商(suppliers),帐户(accounts)以及组织单 ...

  9. 数据仓库-主数据管理

    本文来源于网络,如有侵权,联系本人删除:tianyachangkong 来源:BAT大数据架构 导读:企业主数据指企业内一致并共享的业务主体.主数据管理,不仅包括硬件和软件,还是将数据作为重要资产管理 ...

最新文章

  1. Mybatis的各种查询功能
  2. HTML页面中点击按钮关闭页面几种方式与取消
  3. js文件中定义全局配置文件
  4. 数据结构经典算法集锦
  5. 鸿蒙IPC摄像机,华为鸿蒙OS来了,海雀AI全景摄像头助力万物互联
  6. 一套代码编译出ios和android,Hippy: Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)...
  7. nginx.conf 基本配置模板和结构
  8. 中石油训练赛 - 小说(最短路+二分)
  9. C语言中枚举enum的用法
  10. python tfidf特征变换_机器学习的“万能模板” - 数据分析
  11. elementUI Drawer 抽屉 Dialog 对话框 等弹出组件的遮罩层以及多层遮罩解决办法
  12. 直设计map.html页面,map4.html
  13. jQuery 对象与Dom 对象互转
  14. TypeScript笔记(1)——环境配置与第一个ts程序
  15. UL电子线标准规格说明书
  16. js实现一键复制到剪切板上_原生js实现一键复制到剪切板的功能
  17. 如何获取http://123123123 双斜杠后面的值?
  18. office2007设置默认粘贴为选择性粘贴
  19. 【解题报告】Kattis - adjoin 树形dp
  20. 改善民生 住有所居(加快经济发展方式转变)

热门文章

  1. 几个编程语言的优缺点
  2. 为什么360浏览器兼容模式文档模式默认以ie7标准渲染
  3. LeetCode《算法入门》刷题笔记(31 题全)
  4. python绘图-共享双轴
  5. 红外循迹模块TCRT5000 驱动
  6. 线性表在链式存储结构下的基本操作
  7. ab式词语,常见ABAB式词语大全
  8. 分享一个电气仿真软件
  9. 浙江科技学院计算机专业录取分数线,浙江科技学院2015年艺术类专业录取分数线...
  10. 中国征信行业市场发展模式及未来趋势展望报告2022-2028年