工作流程可视化方法及装置、存储介质和终端制造方法及图纸

技术编号:38464538 阅读:26 留言:0更新日期:2023-08-11 14:41
本发明专利技术公开了一种工作流程可视化方法及装置、存储介质和终端,其中方法包括:创建预设画布;基于原始AOE网络和其中的虚任务线,在预设画布上形成临时辅助网络;基于预设深度设计方案获取临时辅助网络中各个顶点的深度值,基于深度值将临时辅助网络的所有顶点分为多个深度层级,并获取最宽深度层级;通过第一坐标获取方式获取最宽深度层级中各顶点的预位置坐标;基于最宽深度层级中各顶点的预位置坐标,通过第二坐标获取方式获取临时辅助网络中其它深度层级中各顶点的预位置坐标;将临时辅助网络中各个顶点基于其所对应的预位置坐标调整位置,形成辅助网络。本发明专利技术提供了操作简单、逻辑清晰、绘制方便、易读易懂的工作流程可视化方案。视化方案。视化方案。

【技术实现步骤摘要】
工作流程可视化方法及装置、存储介质和终端


[0001]本专利技术涉及工作流程方案研究
,尤其涉及一种工作流程可视化方法及装置、存储介质和终端。

技术介绍

[0002]对船舶等重型制造业来说,其生产设备往往零件众多、设备关系复杂,导致其调试、安装等工作流程往往十分复杂,且具有相当的耦合性。为了制定并优化调试和安装流程,应首先考虑如何分析该工作流程,使复杂流程易读易懂,在工程领域中,使用图论技术分析工作流程已经有一定应用。
[0003]可使用图论中AOE(Activity On Edge)网络形式进行工时流程分析,该形式将复杂工作流程抽象为由一个任务始点、具体工作流程、一个任务汇点的形式。其中,图中的各边表示各任务,各“顶点”标识任务状态。某“顶点”可以通过任意多条边连接到任意多个“顶点”;工作流程从图中始点开始,汇点结束,则可以根据任务信息及任务间的关系计算出各个“顶点”及各个“边”的最早开始时间、最晚开始时间等信息,进而可计算出该工作流程的关键路径。
[0004]但现有的AOE网络虽然能较好地展示不同项目间的时序关系但其逻本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工作流程可视化方法,包括:创建预设画布;确定原始AOE网络中的虚任务线,基于所述原始AOE网络和其中的虚任务线,在所述预设画布上形成临时辅助网络;基于预设深度设计方案获取所述临时辅助网络中各个顶点的深度值,基于深度值将所述临时辅助网络中的所有顶点分为多个深度层级,并获取最宽深度层级;通过第一坐标获取方式获取所述最宽深度层级中各顶点的预位置坐标;基于所述最宽深度层级中各顶点的预位置坐标,通过第二坐标获取方式获取所述临时辅助网络中其它深度层级中各顶点的预位置坐标;将所述临时辅助网络中各个顶点基于其所对应的预位置坐标调整位置,形成辅助网络。2.根据权利要求1所述的方法,其特征在于,创建预设画布步骤包括:构建空白画布,所述空白画布长度与所述原始AOE网络中任务总体时长正相关;在所述空白画布上构建二维平面坐标系,所述二维平面坐标系的x轴位于所述空白画布正中间位置;基于所述原始AOE网络中的始点和汇点,在所述x轴上构建对应的始点和汇点。3.根据权利要求1所述的方法,其特征在于,基于所述原始AOE网络和其中的虚任务线,在所述预设画布上形成临时辅助网络包括:将所述原始AOE网络复制到所述预设画布上,形成初始网络;将所述初始辅助网络中的所有虚任务线均用最小长度表示,形成更替网络;基于所述最小长度,对所述更替网络中所有所述顶点的时间量和所有所述任务线的时间量进行重新计算,获取临时辅助网络;其中,所述虚任务线的任务时间为零,所述顶点的时间量包括顶点最早开始时间和顶点最晚开始时间,所述任务线的时间量包括线最早开始时间和线最晚开始时间。4.根据权利要求3所述的方法,其特征在于,所述最小长度为所述原始AOE网络中所有非虚任务线中最短任务时间长度;或所述最小长度为其中,I
max
表示所述原始AOE网络中汇点最早开始时间,m表示所述原始AOE网络中顶点个数,K表示常参量。5.根据权利要求1所述的方法,其特征在于,基于预设深度设计方案获取所述临时辅助网络中各个顶点的深度值,基于深度值将所述临时辅助网络中所有顶点分为多个深度层级,并获取最宽深度层级步骤包括:设定所述临时辅助网络中始点为起始深度值,基于预设深度设计方案为所述临时辅助网络中所有顶点赋予深度值;基于不同深度值将所述临时辅助网络中所有顶点分为多个深度层级,并将所包含顶点个数最多的深度层级作为最宽深度层级;其中,所述预设深度设计方案为:获取所述临时辅助网络中所有经过目标顶点的路径作为目标路径,获取所述目标顶点
在各个所述目标路径中的临时深度值,选取所述目标顶点所有临时深度值中的最小值作为所述目标顶点的深度值,所述目标顶点为所述临时辅助网络中任意一个顶点;其中,所述目标顶点在所述目标路径中的临时深度值计算方式为:起始深度值+i

1,i为所述目标顶点位于所述目标路径中的顶点位数。6.根据权利要求1所述的方法,其特征在于,通过第一坐标获取方式获取所述最宽深度层级中各顶点的预位置坐标步骤包括:计算最小高度h
min
,通过y
z,j
=j*h
min
,计算所述最宽深度层级中各顶点预位置坐标的y值,并将所述最宽深度层级中各顶点的最早发生时间作为对应顶点预位置坐标的x值;其中,z表示所述最宽深度层级中顶点个数,w
area
表示所述预设画布的高度,j表示所述最宽深度层级中第j个顶点数。7.根据权利要求1所述的方法,其特征在于,基于所述最宽深度层级中各顶点的预位置坐标,通过第二坐标获取方式获取所述临时辅助网络中其他深度层级中各顶点的预位置坐标步骤包括:以所述最宽深度层级为起始基础深度层级,以求取组的形式依次对所述临时辅助网络中其他深度层级的顶点预位置坐标进行求取,所述求取组包括相邻的基础深度层级和待求深度层级,所述基础深度层级为已完成所有顶点预位置坐标求取的深度层级,所述待求深度层级为未完成所有顶点预位置坐标求取的深度层级;其中,对所述求取组中待求深度层级中顶点预位置坐标...

【专利技术属性】
技术研发人员:王亚平张晋豪夏顺雨杨放青张斌
申请(专利权)人:江南造船集团有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1