[发明专利]一种动态柔性流程自动生成和自完善系统及方法在审
| 申请号: | 202011214559.6 | 申请日: | 2020-11-03 |
| 公开(公告)号: | CN112379921A | 公开(公告)日: | 2021-02-19 |
| 发明(设计)人: | 李义章;杨小龙;叶新苗;段伟杰;李凯;谭伦;左丽华;成德;蔡益群 | 申请(专利权)人: | 中国直升机设计研究所 |
| 主分类号: | G06F8/75 | 分类号: | G06F8/75 |
| 代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
| 地址: | 333001 *** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 动态 柔性 流程 自动 生成 完善 系统 方法 | ||
本发明属于知识工程技术领域,涉及一种动态柔性流程自动生成及自完善系统及方法。本发明通过将流程中各节点分解为任务和数据,建立任务模型与数据模型。将任务模型与数据模型进行关联,形成任务间的上下游关系,通过数据的产生和使用确定任务模型中各节点在流程中的位置,从而自动生成流程。当任务模型节点的输入输出数据模型节点发生变化时,则流程自动发生变化,实现基于模型的动态流程构建与自完善功能。
技术领域
本发明属于知识工程技术领域,涉及一种动态柔性流程自动生成和自完善系统及方法。
背景技术
目前,任务流程管理平台通常采用刚性流程,即事先定义好任务流程后,严格按照流程顺序进行执行,依靠的主要是组织制度和职责权力,而且需要事先进行梳理、编写,但常常难以确定流程的节点到底细化到哪一层次。而且,传统刚性流程适合生产线式工作,不适合产品设计研发。对于具有较大灵活的设计流程来说,传统刚性流程是“过程约束”和“流程限制”。
发明内容
本发明的目的:提供一种动态柔性流程自动生成和自完善系统及方法,以解决流程编制的不完善性。
在业务工作中,将流程中各节点分解为任务和数据,建立任务模型与数据模型。任务模型是一系列任务节点的多层结构。任务节点能够根据AOS规范,关联输入数据、标准规范等知识或要求。数据模型是一系列任务产出数据的多层结构。数据模型节点表示一类数据合集,等价于一个数据存储空间。任务模型节点与节点间不存在直接关系,而是通过数据模型进行关联,即任务间的上下游关系是数据关系,通过数据的产生和使用确定任务模型中各节点在流程中的位置,从而自动生成流程。当任务模型节点的输入输出数据模型节点发生变化时,则流程自动发生变化。
为达到上述目的,本发明采用如下技术方案实现:
技术方案一:
一种动态柔性流程自动生成和自完善系统,所述系统包括:任务分解模块、任务模型模块、任务数据关系模块、数据模型模块以及数据存储模块;
任务模型模块,用于存储多个任务模型节点,所述多个任务模型节点按照树形结构进行组织;
任务分解模块,用于根据多个任务模型节点中的相关任务模型节点进行任务分解,得到任务实例节点;
数据模型模块,用于存储多个数据模型节点,所述多个数据模型节点按照树形结构进行组织;
数据存储模块,用于根据多个数据模型节点中的相关数据模型节点进行数据存储,得到数据实例节点;
任务数据关系模块,用于定义多个任务模型节点与多个数据模型节点的输入输出关系。
本发明技术方案一的特点和进一步的改进为:
(1)每个任务模型节点的属性包含:任务模型节点名称,任务模型节点ID,任务模型的父节点ID。
(2)每个数据模型节点的属性包含:数据模型节点名称,数据模型节点ID,数据模型的父节点ID。
(3)多个任务模型节点与多个数据模型节点的输入输出关系以关系表的形式体现;关系表中存储有多条记录;
每条记录的属性包含:任务模型节点ID、数据模型节点ID,以及输入输出类型;所述输入输出类型为输入或者输出。
技术方案二:
一种动态柔性流程自动生成和自完善方法,所述方法应用于如技术方案一所述的系统中,所述方法包括:
S1,获取顶层任务,根据任务模型模块中的多个任务模型节点,选取与所述顶层任务相关的至少一个任务模型节点,在任务分解模块中确定任务分解后的任务实例节点;
S2,根据数据模型模块中的多个数据模型节点,在数据存储模块中建立完整的数据实例节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国直升机设计研究所,未经中国直升机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011214559.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电缆设备管理方法
- 下一篇:一种全自动小行程复合探针三坐标测量仪





