基础数据同源业务架构
价值流层
基础数据全生命周期同源价值流【假设补全】
功能描述
实现从数据标准定义、源头创建、统一发布、同源变更、质量监控到最终退役的全生命周期管理,确保各消费系统使用一致、准确、权威的基础数据。
功能类型
数据管理流程
业务规则
- 价值流贯穿数据从产生到消亡的整个过程。
- 确保数据在任一环节的变更都能被有效管理和追溯。
用户角色
数据治理委员会、数据管理员、业务部门数据负责人、IT系统管理员。
业务能力层
数据标准管理能力
功能描述
定义和维护各类基础数据的标准,包括数据模型、字段定义、编码规则、值域范围等。
功能类型
配置管理功能
关键信息
- 配置类型:数据标准配置、编码规则配置。
- 配置项:数据实体名称、字段名称、数据类型、长度、是否必填、值域列表、编码规则(如:固定前缀+流水号)、生效日期、失效日期。
- 配置层级:全局配置。
业务规则
- 数据标准发布后,新建和变更数据必须遵循。
- 标准变更需经过审批流程。
用户角色
数据治理委员会、数据管理员。
数据源头创建能力
功能描述
在唯一、权威的源头(如MDM平台)创建基础数据,确保数据“一源”。
功能类型
常规 CRUD 功能
关键信息
- 列表字段:数据编码、数据名称、创建人、创建时间、状态(草稿/已发布)、所属数据域(如客户/物料)。
- 表单字段:根据具体数据实体(如客户)的字段标准定义,包含字段名称、输入类型、是否必填、验证规则(如唯一性校验、格式校验)、默认值、提示信息。
- 筛选字段:数据编码、数据名称、创建时间范围、状态、所属数据域。
业务规则
- 数据创建必须基于已发布的数据标准。
- 数据创建后通常需经过审批或质量校验方可发布。
模块关联
- 关联到“数据标准管理能力”,创建时引用标准定义。
- 关联到“数据质量治理能力”,创建时触发质量校验规则。
用户角色
业务部门数据创建员、数据管理员。
数据统一发布能力
功能描述
将源头创建或变更后通过审核的基础数据,同步分发到各个下游消费系统(CRM/ERP等)。
功能类型
第三方集成功能、数据监控功能
关键信息
- 集成的第三方服务:各消费系统(CRM、ERP、PLM、SCM、财务系统)的API接口。
- 集成用途:数据同步、数据分发。
- 集成要求:支持增量/全量同步、定义数据映射关系、处理同步失败重试与告警。
- 监控指标:发布任务状态(成功/失败/进行中)、同步数据量、同步耗时、消费系统接收状态。
- 预警规则:同步失败时触发预警,通知系统管理员。
业务规则
- 只有状态为“已发布”或“已生效”的数据才能被同步。
- 发布过程需保证数据一致性,支持事务或补偿机制。
用户角色
数据管理员、IT系统管理员。
数据同源变更能力
功能描述
对已发布的基础数据进行变更申请、审批和生效,确保所有变更在源头统一进行,并同步至消费系统。
功能类型
常规 CRUD 功能、审批流程功能
关键信息
- 列表字段:变更单号、变更数据(编码/名称)、变更类型(信息修改/状态变更)、申请人、申请时间、审批状态(待审批/已通过/已驳回)、生效状态(未生效/已生效)。
- 表单字段:选择变更的数据记录、填写变更内容(字段级变更)、变更原因说明、生效时间(立即/定时)。
- 筛选字段:变更单号、变更数据、申请人、申请时间范围、审批状态、生效状态。
- 审批节点:业务部门负责人审批 -> 数据管理员审批(可配置多级)。
- 审批条件:涉及关键字段(如客户名称、物料编码)变更或批量变更时需要审批。
- 审批操作:通过、驳回、转交。
- 审批通知:邮件或系统消息通知下一审批人及申请人。
业务规则
- 变更需遵循数据标准。
- 变更生效后,通过“数据统一发布能力”同步至下游系统。
- 支持变更历史追溯。
模块关联
- 关联到“数据标准管理能力”。
- 关联到“数据统一发布能力”。
用户角色
业务部门数据变更申请人、业务部门负责人、数据管理员。
数据质量治理能力
功能描述
定义质量规则,对基础数据进行稽核、监控和整改,提升数据质量。
功能类型
数据监控功能、任务管理功能
关键信息
- 监控指标:数据完整性、准确性、唯一性、一致性、及时性。
- 预警规则:当数据违反预定义的质量规则时触发预警,如必填字段为空、编码重复、数值超出范围等。设置预警级别(提示/警告/严重)。
- 任务类型:周期性稽核任务、即时质检任务。
- 任务属性:任务名称、稽核规则、执行周期(每日/每周)、负责人、整改时限。
- 任务状态:待执行、执行中、已完成(含通过/不通过)、已逾期。
业务规则
- 质量规则可基于数据标准定义。
- 发现质量问题后生成整改任务,指派给责任人。
- 支持质量评分和报告。
模块关联
- 关联到“数据标准管理能力”,质量规则引用标准。
- 关联到“数据源头创建能力”和“数据同源变更能力”,作为流程中的检查点。
用户角色
数据管理员、数据质量专员、业务部门数据负责人。
数据生命周期能力
功能描述
管理数据从创建、使用、归档到最终销毁或退役的全过程状态。
功能类型
状态流转、配置管理功能
关键信息
- 状态定义:草稿、已发布、使用中、已归档、已失效、已销毁。
- 状态转换规则:定义状态间允许的转换路径和触发条件(如:手动操作、定时任务、满足特定条件)。
- 配置类型:生命周期阶段配置、退役规则配置。
- 配置项:阶段名称、可执行操作、下一阶段、触发条件(如:最后使用时间超过N年自动进入归档阶段)。
业务规则
- 数据退役需经过审批。
- 已归档或失效的数据应在消费系统中被标记或限制使用,但可查询。
用户角色
数据管理员、业务部门数据负责人。
数据权限与安全审计能力
功能类型
权限控制功能、数据监控功能
关键信息
- 角色定义:数据查看员、数据维护员、数据管理员、数据审计员。角色层级可对应组织架构。
- 功能权限:控制对数据标准管理、数据创建、变更、发布、质量任务等功能的访问与操作权限。
- 数据权限:基于组织、数据域(如:仅能查看和维护本部门的客户数据)进行数据隔离。遵循市->学校->班级等多级数据范围控制【假设补全,源自通用规则】。
- 监控指标:用户登录日志、数据操作日志(增、删、改、查、导出)、权限变更日志。
业务规则
- 权限分配遵循最小权限原则。
- 所有敏感操作需记录审计日志,日志不可篡改。
- 支持定期审计报告生成。
用户角色
系统管理员、数据管理员、审计员。
流程层
1级:基础数据同源管理
功能描述
顶层管理流程,统筹所有与基础数据同源相关的子流程。
2级:标准/创建/发布/变更/质量/退役
功能描述
对应“业务能力层”中各项能力的具体流程实例化。
模块关联
- 每个2级流程对应业务能力层的一个或多个能力。
3级:可执行流程(客户/物料/组织...)
功能描述
针对具体数据实体(如客户、物料)的、可被业务用户直接发起和执行的端到端流程。
关键信息
- 流程类型:客户信息创建与发布流程、物料编码变更流程、供应商数据退役流程等。
- 流程属性:绑定具体数据实体、关联2级流程类型、定义具体的审批节点和操作人员角色。
业务规则
- 3级流程是1级和2级流程在具体业务场景下的落地。
- 流程中可嵌入质量检查节点和自动发布任务。
模块关联
- 关联到“数据层”中的具体数据实体。
- 实例化“业务能力层”的各项能力。
数据层
数据实体列表
功能描述
系统管理的核心基础数据实体范畴。
关键信息
- 实体名称:客户、供应商、物料、组织、人员、项目、合同、价格、地域、渠道等。
模块关联
- 每个实体均需通过“业务能力层”的能力进行管理。
- 每个实体均可对应“流程层”的3级可执行流程。
IT支撑层
支撑系统列表
功能描述
实现上述业务能力和流程所需的技术平台与消费系统。
关键信息
- MDM主数据平台:作为数据源头,承载“数据源头创建能力”、“数据同源变更能力”、“数据统一发布能力”的核心。
- 数据标准平台:承载“数据标准管理能力”。
- 质量平台:承载“数据质量治理能力”。
- CRM/ERP/PLM/SCM/财务等消费系统:数据的消费方,通过接口接收来自MDM的统一数据。
业务规则
- IT支撑系统需通过接口或中间件进行集成,确保数据流畅通。
- 消费系统应尽可能减少本地维护基础数据,以MDM为权威来源。