主数据管理案例-某研究所

news2024/12/25 0:01:12

1、 背景介绍及难点分析

        某军工研究所是机电类科研生产一体化研究所,具有多品种、小批量、离散性、央企、军工保密等特点,在数据管理系统和研制管理体系的控制下,设计、工艺、 制造、试验、售后服务等环节都产生了大量的数据。在管理信息化、工程信息化的建设过程中,为减少信息孤岛,数据集成与共享不可逾越,不同系统间的数据正确性、一致性变的尤为重要。

        研究所在发展过程中积累了大量的项目、客户、物料、设备、产品等数据,随着数据共享以及决策的需求,以及数据使用范围的扩大,在使用过程中发现了大量数据问题,归纳如下:

        ✓ 数据顶层规划缺失,治理过程缺乏整体性、系统性。

        ✓ 缺乏统一的数据标准和规范,导致数据定义缺失、数据不完整、不准确等质量问题频发。

        ✓ 代码不一致问题严重,所内各类编码普遍存在一物多码、多物一码、编码规则不科学等现象。

        ✓ 缺少统一管理责任主体。没有明确各项数据在所内的分级管理模式与相应的管理责任主体,缺乏组织、制度及流程保障。

        ✓ 缺少统一权威数据管理平台,相关各类主数据分散在不同的信息系统中自行管理,数据流向不清晰,系统间数据不一致。

        ✓ 数据手工传递现象严重,数据流转缺乏相应的信息系统支撑。

        ✓ 缺乏对历史数据有效挖掘和分析,数据价值转化率低。

        ✓ 数据治理人才及梯队缺失,数据运维人员专业性不足。

        看似表面的数据问题其实会对业务带来严重的影响,数据不真实、不准确、不透明、不共享,增加所内经营风险、 管理难度和复杂度,跨组织信息共享程度低、资源难于整合。如何更好地管理和控制数据,做好数据治理体系建设,成为所内迫在眉睫的任务。

2、 建设过程

        主数据管理是复杂的系统工程,需要周密的论证,体系化的运作,精准的决策,适宜的方式,科学的方法,清晰的路线,才能达到预期目标,针对主数据管理的实践,贯穿于整个数据生命周期中,如下图所示。

         在数据规划阶段,进行主数据标准化规划,建制度、定标准、设组织、理流程,结合单位战略及业务现状,设定主数据管理目标;

        在数据获取、储存和共享阶段,对历史数据进行数据清洗及标准贯标,通过主数据管理工具的建设,有力支撑标准、制度、规范、流程、数据等管理落地,实现主数据采集、存储、管理与共享;

        在数据维护阶段,为确保数据能够持续正常工作,进行数据更新、 变更、标准化、验证、核实等工作,提高或增强数据质量,定期进行数据质量评估。

        在数据应用阶段,理解主数据整合需求,理清数据血缘关系,识别主数据权威数据源,定义和维护数据整合架构,控制数据共享访问的数据流向,在全局范围内保证数据质量及其一致性。

        在数据报废阶段,当数据因时效性等原因需要报废时,对数据进行停用操作。实际操作中,不能物理删除此数据或记录,只能变更数据状态,保证数据的可追溯性。

        在进行主数据管理的实践过程中,数据生命周期各阶段活动不是以非常清晰的、可辨认的顺序发生的,它不是一个线性过程,而是反复迭代的。

        在主数据管理的基础上,对核心物料数据进一步赋予专业属性,形成了标准件参数库、电子元器件设计库和工程材料参数库。以电子元器件设计库为例,其基本属性与主数据系统一致,额外添加专业数据属性(如原理图符号等)形成专业设计库,既保证基础属性的一致性、准确性,又能够支持设计人员直接设计选用。

 3、 建设成果

        通过数据治理管理体系建设,取得了良好的管理和应用效果,主要表现为:

        (1) 体系架构方面,初步构建了研究所信息标准化体系框架,建立了《研究所信息化标准体系》。

        (2) 应用标准方面,规范了管理信息化、工程信息化主数据业务模板、数据模型标准等。

        (3) 信息代码方面,建立了信息代码体系表,统一编制了物料类等数据约 220 万条。

        (4) 数据指标方面,对所数据指标进行了整体规划,定义了 118 项一级数据指标,保证了业务含义定义和概念的一致性、应用规则的一致性。

        (5) 技术标准方面,制定了系统集成标准、系统开发框架功能规范等。

        (6) 制度规范方面,制定了《信息标准代码管理办法》,保证信息代码的统一管理和统一应用。

        (7) 管理平台方面,搭建了主数据及编码管理平台,实现主数据从建模、申请、审核、发布和集成共享的全过程管理。

        (8) 人才团队方面,培养了一支专业的数据管理治理团队和数名数据治理人才。

4、总结展望

        主数据管理实践,实现了产品结构 BOM(物品清单)、工艺、物品(成品、半成品、零部件、材料、外购件、辅料、劳保用品)、人员、组织、客户、供应商等数据按标准化体系建设及应用,提升了数据质量,统一了数据标准,规范了数据入口,明确了数据流向,促进了数据集成共享,有效支撑了智慧军工院所的建设。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/860821.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

影像维修工程师专项技能培训

最近遇到很多咨询的人员都在对医疗行业产生疑惑,新闻报道说很多医院、公司的领导都被查,这样会不会影响设备维修方面,对后期找工作等有没有影响?总不能学好了技术却没有发挥的余地? 最近确实是国家整体在对医疗方面做…

Win11 VS2022 配置CGAL-5.6

由于项目要用到几何库CGAL,因此做了配置。采用的是官方文档中的“Installing from the Source Archive”方式。 1. 下载安装CGAL (1)CGAL-5.6.zip下载地址:Releases CGAL/cgal GitHub 下载下图所示的两个文件。 &#xff08…

LeetCode面向运气之Javascript—第27题-移除元素-98.93%

LeetCode第27题-移除元素 题目要求 一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度 举例 输入:nums [3,2,2,3], val 3 输出:2, nums [2,2] 输入:nums [0,1,2,2,3,0,4,2…

【C++】——模板

目录 泛型编程函数模板函数模板的概念函数模板格式:函数模板的原理函数模板的实例化模板参数的匹配原则 类模板类模板定义格式类模板的实例化 泛型编程 泛型编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础 引例…

并发——线程池实践

文章目录 1. 使用 ThreadPoolExecutor 的构造函数声明线程池2.监测线程池运行状态3.建议不同类别的业务用不同的线程池4.别忘记给线程池命名5.正确配置线程池参数常规操作美团的骚操作 简单总结一下我了解的使用线程池的时候应该注意的东西,网上似乎还没有专门写这…

带你了解科研院所

一、什么是科研院所 研究院是独立于教育部和高校系统之外的,以科研工作为业务核心的各级、各类研究机构。独立研究院有很多种,其中实力最强、名气最大、分布最广、数量最集中的是直属国务院的中科院、社科院两大科研系统中的各类研究所和研究中心。 两大…

大数据课程I1——Kafka的概述

文章作者邮箱:yugongshiyesina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 了解Kafka的概念; ⚪ 掌握Kafka的配置与启动; 一、简介 1. 基本概念 Apache kafka 是一个分布式数据流平台。可以从如下几个层面来理解&#x…

第十六章、【Linux】程序管理与SELinux初探

16.1 什么是程序 (process) 在Linux 系统当中:“触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关系&#xff…

Ubuntu18.04使用carla0.9.5联合仿真搭环境报错

Ubuntu18.04使用工程与carla0.9.5联合仿真报错 1 File "/home/cg/Auto_driving/src/ros-bridge/carla_ros_bridge/src/carla_ros_bridge/client.py", line 18, in <module>from carla_ros_bridge.bridge_with_rosbag import CarlaRosBridgeWithBagFile "…

04.利用Redis国逻辑过期实现缓存功能---解决缓存击穿

学习目标&#xff1a; 提示&#xff1a;学习如何利用Redis逻辑过期实现添加缓存功能解决缓存击穿 学习产出&#xff1a; 缓存击穿讲解图&#xff1a; 解决方案&#xff1a; 采用互斥锁采用逻辑过期 1. 准备pom环境 <dependency><groupId>org.springframework…

webpack 创建VUE项目

1、安装 node.js 下载地址&#xff1a;https://nodejs.org/en/ 下载完成以后点击安装&#xff0c;全部下一步即可 安装完成&#xff0c;输入命令验证 node -vnpm -v2.搭建VUE环境 输入命令&#xff0c;全局安装 npm install vue-cli -g安装完成后输入命令 查看 vue --ver…

算法篇之(Map Set)

前言&#xff1a;前面学习了List线性表的数组、链表数据结构&#xff0c;本篇博客主要学习和List相似的数据结构&#xff1a;Map和Set。 目录 思维导图 有效字母异位词 两数之和 思维导图 有效字母异位词 可以用哈希表实现 先创建哈希表&#xff0c; dic1{}对每个字符串进…

【C语言学习】条件运算符、逻辑运算、运算符优先级

一、条件运算符 条件&#xff1f;条件满足时的值&#xff1a;条件不满足时的值 count (count>20)?count-10:count10;等同于 if( count>20 )count count-10; elsecount count10; 优先级 条件运算符的优先级高于赋值运算符&#xff0c;但低于其他运算符。 尽量不要…

k8s 自身原理 2

前面我们说到 K8S 的基本原理和涉及的四大组件&#xff0c;分享了前两个组件 etcd 和 ApiServer 这一次我们接着分享一波&#xff1a; 调度器 scheduler控制器管理器 controller manager 调度器 scheduler 调度器&#xff0c;见名知意&#xff0c;用于调度 k8s 资源的&…

复现Cell图表:pyscenic分析之转录因子二项值热图

接上一节视频教程的分析结果(pyscenic分析&#xff1a;视频教程)。今天我们复现一篇cell子刊的图表&#xff0c;这篇文章有一副关于转录因子的图表&#xff0c;观察这个图有什么特点呢&#xff1f;第一是热图是二项值热图&#xff0c;只有0&#xff0c;1两个值&#xff0c;我们…

Rikka with Square Numbers 2023“钉耙编程”中国大学生算法设计超级联赛(8)hdu7370

Problem - 7370 题目大意&#xff1a;给出两个数a&#xff0c;b&#xff0c;每次操作可以使其中一个数加上或减去一个任意的完全平方数&#xff0c;问要使a&#xff0c;b相等需要的最少操作次数是多少 1<a,b<1e9,a!b 思路&#xff1a;我们可以将问题转化为将a和b的差w…

Qt 多线程、信号和槽连接方式推荐connect(Sender,Singnal,Receiver,Slot,ConnectMode);如下图所示

connect&#xff08;主线程A&#xff0c;信号A,子线程B,槽函数B,DirectConnection /AutoConnection ); connect&#xff08;子线B,信号B,主线程A,槽函数A,QueueConnection );

电脑连接安卓设备显示offline

The Android is offline. This can be resolved by physically disconnecting and...用USB线连接手机和电脑&#xff0c;打开cmd&#xff0c;输入adb devices -l, adb devices -l结果显示可以识别手机&#xff0c;但是状态为offline 打开另外一个终端&#xff0c;输入 adb k…

Java面向对象学习第三部分

一、Static修饰符 static是静态的意思&#xff0c;基本概念如下&#xff1a; Static分类&#xff1a; 一般我们分类都是按照是否使用static修饰进行分类。分为静态变量&#xff08;类变量&#xff09;、实例变量。 静态变量和实例变量的比较&#xff1a; 比较&#xff0c;…

(贪心) 剑指 Offer 14- I. 剪绳子 ——【Leetcode每日一题】

❓剑指 Offer 14- I. 剪绳子 难度&#xff1a;中等 给你一根长度为 n 的绳子&#xff0c;请把绳子剪成整数长度的 m 段&#xff08;m、n都是整数&#xff0c;n > 1 并且 m > 1&#xff09;&#xff0c;每段绳子的长度记为 k[0],k[1]...k[m-1] 。请问 k[0]*k[1]*...*k[m…