登录    注册    忘记密码

专利详细信息

一种提高电力设计成品校审流程执行效率的方法       

文献类型:专利

专利类型:发明专利

是否失效:

是否授权:

申 请 号:CN202510196486.9

申 请 日:20250221

发 明 人:廖显幸 韦广村 潘能科 梁晓东 卢全健 邓庆年

申 请 人:广西桂能软件有限公司

申请人地址:530000 广西壮族自治区南宁市科园西九路18号科研试验楼(含辅助试验楼)第七层722号房

公 开 日:20250610

公 开 号:CN120125172A

代 理 人:吴传庆

代理机构:北京和联顺知识产权代理有限公司 11621

语  种:中文

摘  要:本发明公开了一种提高电力设计成品校审流程执行效率的方法,涉及电力设计技术领域。本发明通过动态控制并行子流程回退后的节点跳转机制实现流程优化,包括以下步骤:步骤S1:准备子流程组的回退节点信息:a.获取流程实际执行路径:N1‑>N2‑>N3‑>N4‑>N5;b.从流程实例数据库中提取N1至N5步骤上一轮的历史执行节点信息及处理人信息;c.根据所述流程执行路径和历史处理数据,筛选节点序号小于N5的步骤集合,所述步骤集合包括N1、N2、N3、N4,并确定目标回退节点为N2及其处理人信息。本发明通过动态控制并行子流程回退后的节点跳转机制,避免了流程在回退后重复执行已处理的节点,显著缩短了流程流转路径,减少了执行时间,提高了电力设计成品校审流程的整体执行效率。

主 权 项:1.一种提高电力设计成品校审流程执行效率的方法,其特征在于,通过动态控制并行子流程回退后的节点跳转机制实现流程优化,包括以下步骤:步骤S1:准备子流程组的回退节点信息:a.获取流程实际执行路径:N1->N2->N3->N4->N5;b.从流程实例数据库中提取N1至N5步骤上一轮的历史执行节点信息及处理人信息;c.根据所述流程执行路径和历史处理数据,筛选节点序号小于N5的步骤集合,所述步骤集合包括N1、N2、N3、N4,并确定目标回退节点为N2及其处理人信息;d.从N2节点的历史执行数据中提取子流程的个数M;e.记录N2节点的下一处理节点NextNode为当前节点N5;步骤S2:创建子流程实例:a.根据子流程的个数M创建并行子流程实例;b.在流程引擎内存中创建全局操作计数器T,所述全局操作计数器T用于记录所有完成N2节点的子流程数量,并通过原子操作机制保证多子流程并发访问时的数据一致性;c.为每个子流程实例的N2节点设置处理人信息、并行处理人数U及已处理人数V=0;d.初始化N2节点的处理任务;步骤3:执行回退操作:将流程状态迁移至N2节点;步骤S4:处理子流程N2节点任务:a.遍历所有子流程实例,处理N2节点任务,并动态计算完成条件K=U-V;b.当单个用户完成任务处理时,更新V=V+1,并重新计算K值;c.若K>0,暂停当前子流程流转并等待其他用户处理;d.若K=0,触发全局操作计数器T=T+1;步骤S5:汇聚子流程结果并跳转节点:a.计算未完成子流程数量W=M-T;b.当W>0时,重复执行步骤(4);c.当W=0时,获取N2节点的下一处理节点NextNode;d.若NextNode已定义,将流程状态迁移至NextNode所指定的N5节点;e.若NextNode未定义,将流程状态迁移至默认定义的下一节点N3。

关 键 词:电力设计 成品  流程执行  动态控制  并行子流程  退后  节点  跳转机  流程优化  回退  节点信息 路径  实例数据库  处理人信息  处理数据  筛选  序号 步骤集合  历史执行数据  个数  记录  处理节点  NextNode  创建  流程引擎 内存  全局操作  计数器 操作计数器  原子操作

IPC专利分类号:G06Q 10/10;G06Q 10/0633;G06Q 10/0631;G06Q 50/06

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心