(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211237293.6
(22)申请日 2022.10.11
(71)申请人 南京国睿信维软件 有限公司
地址 210013 江苏省南京市 鼓楼区古平岗4
号院53号楼7楼
(72)发明人 陈嘉佳 李子祥 王大力 罗小琦
朱玉洪 于方超 罗曼
(74)专利代理 机构 南京苏创专利代理事务所
(普通合伙) 32273
专利代理师 石嘉蓉
(51)Int.Cl.
G06Q 10/06(2012.01)
G06Q 10/10(2012.01)
G06Q 50/04(2012.01)
(54)发明名称
一种基于可配置业务规则的成熟度管理方
法
(57)摘要
本发明涉及一种基于可配置业务规则的成
熟度管理方法, 属于产品成熟度管理的技术领
域, 具体为: 定义产品的成熟度名称、 内部名称、
成熟度启用或者禁用状态信息; 构建成熟度规则
库, 进行规则新增、 创建、 修改、 启用/禁用、 查询;
建立产品成熟度转换机制, 对产品数据对象与产
品成熟度规则是否启用进行配置, 在产品数据对
象实例新增、 修改及工作流程签审时, 按照产品
成熟度配置管理实现产品设计与工艺并行协同
的工作模式。 本发明确保研制过程产品数据的及
时性、 准确性、 一致性管控, 实现产品研制周期和
质量可控。
权利要求书3页 说明书5页 附图10页
CN 115310876 A
2022.11.08
CN 115310876 A
1.一种基于可配置业 务规则的成熟度管理方法, 其特 征在于: 包括以下步骤:
步骤1: 按照产品研发的概念阶段、 设计阶段、 开发阶段以及产品工艺制造的试制阶段、
量产阶段来定义产品的成熟度名称、 内部名称、 成熟度启用或者禁用状态信息;
步骤2: 构 建成熟度规则库, 进行规则新增、 创建、 修改、 启用/禁用、 查询, 基于用户根据
实际业务规则, 并且针对自定义的成熟度规则名称进行自定义转换, 结合系统内部签审流
程进行匹配, 成熟度名称根据读取 所配置的成熟度规则内的成熟度名称;
步骤3: 以产品成熟度规则为基础, 建立产品成熟度转换机制, 具体步骤如下:
新增工作流模板与产品成熟度规则基础值配置项, 实现在产品数据对象发起工作流签
审时, 校验当前的产品数据对象成熟度是否满足工作流 程启动的前置条件;
成熟度分为成熟度状态和成熟度规则,
成熟度状态为: 具体某一成熟度状态值,
成熟度规则为: 记录该成熟度下, 所有成熟度状态值及成熟度扭转 顺序,
产品数据创建时, 会关联成熟度规则和该规则中的某一成熟度状态, 该状态由用户手
动选择,
工作流模板配置中定义了启动条件, 当需要启动工作流时, 会校验启动条件中成熟度
状态是否与产品数据中的成熟度状态相对应, 若对应, 则启动;
新增手动 转换成熟度与产品成熟度规则的基础值配置项, 实现基于产品数据对象手动
转换产品成熟度时, 校验当前产品数据对象成熟度是否满足手动转 化的前置条件;
当前产品数据会与成熟度规则相关联, 在成熟度规则中记录了成熟度扭转顺序, 需要
比对当前成熟度与需要转换的成熟度之间的顺序, 若顺序不符合则校验不 通过;
建立工作流程模板与产品成熟度规则的关联关系, 在工作流程模板各签审节点配置产
品升级或降级成熟度, 当签审环 节通过, 则按照配置的状态执 行产品成熟度的升级或降级;
工作流模板具体为:
以xml形式定义完整的流程, 包含各个流程节点, 流程扭转的监听, 流程审批人员, 以el
表达式的形式, 定义前置校验, 当流程启动或者扭转到某一节点时, 解析el表达式, 进行校
验;
步骤4: 对产品数据对象与产品成熟度规则是否启用进行配置, 若产品数据对象的成熟
度规则状态为禁用状态, 则该产品数据对 象的成熟度规则不可用, 否则产品数据对 象的成
熟度规则可用;
步骤5: 通过步骤1、 2、 3、 4的产品成熟度的配置, 在产品数据对象实例新增、 修改及工作
流程签审时, 按照产品成熟度配置管理实现产品设计与工艺并行协同的工作模式, 进入可
配置转换页面内, 基于选择 的单个流程, 选择对应成熟度规则, 选择完成后, 基于流程节点
去匹配对应成熟度名称, 代表在可配置特定流程节点通过后, 成熟度名称发生改变, 具体步
骤如下:
解析工作流模板, 在xml中读取该工作流模板的配置, 变量以el表达式的形式, 进行入
参, 包含校验或者人员,
简单的校验, 在el表达式 中直接编写,
复杂的校验, 在扭转到流程状态的监听时, 在监 听中读取配置的变量, 在监 听中进行校
验, 以校验的结果控制流 程的扭转;权 利 要 求 书 1/3 页
2
CN 115310876 A
2在产品数据对象实例新建时, 在对象的基本属性中增加所需的成熟度管理规则, 并设
置成熟度基础值;
产品设计环节对产品数据对象发起设计与工艺协同签审流程, 通过该流程将产品设计
数据对象基于流 程任务的方式传递给工艺环 节;
工艺环节基于流 程任务对产品数据对象进行审查, 审查机制如下:
若审查的数据对象不存在工艺性问题, 则工艺环节可同步开展工艺相关的工作, 并提
交工艺流程任务, 同步对产品数据对象成熟度按照配置项 进行升级;
若审查的数据对象存在 问题, 则工艺环节给出审查意见, 并通过流程任务驳回给设计
环节, 同步对产品数据对象成熟度按照配置项 进行降级或维持现有成熟度;
针对非工作驱动的产品数据对象, 通过产品成熟度配置管理中的手动转换规则进行数
据对象成熟度的升级或降级。
2.根据权利要求1所述的基于可配置业务规则的成熟度管理方法, 其特征在于: 所述步
骤2具体为:
通过成熟度规则的定义, 将成熟度名称统一管理在自定义成熟度规则里;
在产品成熟度转换控制逻辑上, 定义手动转换的成熟度名称范围, 同时也基于关联的
工作流程模板可转换的成熟度名称范围。
3.根据权利要求1所述的基于可配置业务规则的成熟度管理方法, 其特征在于: 所述步
骤3中还建立成熟度规则与产品数据对象 的映射关系, 即在产品数据类型创建时, 读取系统
中所有成熟度规则, 针对业务应用进行应用, 构建了成熟度名称库、 成熟度规则库、 成熟度
规则与对象启动/禁用、 成熟度场景化应用的管 理机制, 最 终实现了产品设计与工艺基于产
品成熟度管理模型的并行协同工作模式。
4.根据权利要求1所述的基于可配置业务规则的成熟度管理方法, 其特征在于: 产品成
熟度库管 理: 在系统的成熟度配置管理中按照产品研发要求定义零部件成熟度名称为 R00,
R01‑R06共计7个成熟度等级; 入参包含id、 名称name和内部名称code, name和code必传且
code唯一, id为非必传, id为空走新增, 不为空走修改逻辑, 新增的数据状态为启 用, code不
允许更改;
成熟度规则库: 在系统的成熟度规则管理中定义零部件成熟度规则, 并对各个产品成
熟度名称进行手动或流程转换方式的配置; 入参有id、 名称name、 内部名称code、 状态
status和成熟度配置id集合, name、 code和status必传, code唯一, id为非必传, id为空走新
增, 不为空走修改逻辑, 成熟度配置项id集合不能重复, 成熟度规则的转变控制通过入参
maturityRulefold, 转变控制集合为changelist(changed,flowid,configid), 对配置进行
存储;
成熟度转换管理: 在系统中新增零部件签审流程模板与零部件成熟度规则 基础值校验
配置项, 对零部件发起签审流程时的成熟度值进行校验, 避免低成熟度的零部件设计与工
艺协同; 针对成熟度规则与流程节点绑定, 入参为流程id与成熟度规则id, 通过此规则定义
包含此成熟度规则的数据需要 有基础的成熟度配置, 才能发起签审流 程;
在系统中新增零部件签审流程模板与零部件成熟度规则转换配置项, 配置签审流程的
工艺环节的产品成熟度值为R02, 当工艺环节通过后零部件的成熟度值 自动设置R02; 针对
成熟度规则配置完成后, 定义流程节点与成熟度配置的关系, 通过流程id与成熟度规则id权 利 要 求 书 2/3 页
3
CN 115310876 A
3
专利 一种基于可配置业务规则的成熟度管理方法
文档预览
中文文档
19 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:25:19上传分享