System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机 ,尤其涉及一种流程动态展示方法、装置、电子设备、产品及存储介质。
技术介绍
1、在现代通信网络中,尤其是在高度动态的5g环境下,各类复杂的业务流程通常涉及多个步骤和节点。这些流程中不仅包括展示信号的传输和处理,还涉及到展示系统的响应、用户交互等多个环节。随着业务流程的复杂性增加,传统的静态流程图逐渐显露出其不足之处,静态流程图通常只能展示节点之间的简单对应关系,而未能有效表达节点的执行顺序和时间关系,这样的展示方式容易导致非专业人士在理解复杂流程时容易遇到障碍。因此,亟需一种能够帮助用户更清晰地理解复杂流程的运行状态与逻辑关系的流程展示方法。
技术实现思路
1、本专利技术提供一种流程动态展示方法、装置、电子设备、产品及存储介质,用以解决现有技术中的静态流程图只能展示节点之间的简单对应关系,而未能有效表达节点的执行顺序和时间关系的缺陷。
2、本专利技术提供一种流程动态展示方法,包括:
3、基于预设运行日志信息集中各任务节点的节点信息,确定任务执行顺序,所述任务执行顺序为运行流程中各所述任务节点的执行顺序;
4、基于各所述任务节点的节点信息和所述任务执行顺序,确定第一流程框图;
5、基于各所述任务节点的节点信息,在预设任务图像集中确定出各所述任务节点对应的任务展示图像;
6、基于所述任务执行顺序,将各所述任务节点对应的任务展示图像进行排序,基于排序结果,将第一流程框图确定为第二流程框图;
7、
8、根据本专利技术提供的一种流程动态展示方法,所述基于预设运行日志信息集中各任务节点的节点信息,确定任务执行顺序,包括:
9、基于所述预设运行日志信息集中各任务节点的节点信息,确定任务依赖关系和各任务节点对应的执行时间戳;
10、基于所述任务依赖关系和所述执行时间戳,确定任务执行顺序。
11、根据本专利技术提供的一种流程动态展示方法,所述基于所述任务依赖关系和所述执行时间戳,确定任务执行顺序,包括:
12、基于所述执行时间戳,确定初步执行顺序;
13、基于所述任务依赖关系,对并行执行的任务节点进行识别,基于识别结果对所述初步执行顺序进行调整,确定任务执行顺序。
14、根据本专利技术提供的一种流程动态展示方法,一个所述任务节点对应一个子框图,所述基于各所述任务节点的节点信息和所述任务执行顺序,确定第一流程框图,包括:
15、基于各所述任务节点的节点信息,确定各所述任务节点的节点展示信息;
16、将各所述任务节点的节点展示信息置入与各所述任务节点对应的子框图中;
17、基于所述任务执行顺序,对各子框图进行排布,确定第一流程框图。
18、根据本专利技术提供的一种流程动态展示方法,所述基于排序结果,将第一流程框图确定为第二流程框图,包括:
19、基于排序结果,将各所述任务节点对应的任务展示图像嵌入所述第一流程框图的各个子框图中,以确定第二流程框图;
20、其中,任一个所述第二流程框图的子框图包括任务节点的节点展示信息,以及对应任务节点的任务展示图像。
21、根据本专利技术提供的一种流程动态展示方法,所述第二流程框图的样式包括所述第二流程框图中相互连接的子框图之间的箭头连接样式,所述基于所述任务执行顺序,定时改变所述第二流程框图的样式,包括:
22、基于所述任务执行顺序,在所述第二流程框图中的各个子框图中设置定时器;
23、当相互连接的子框图分别对应的定时器均处于预设时长内时,将所述相互连接的子框图之间的箭头连接样式确定为流线类型样式。
24、本专利技术还提供一种流程动态展示装置,包括:
25、任务执行顺序确定模块,其用于基于预设运行日志信息集中各任务节点的节点信息,确定任务执行顺序,所述任务执行顺序为运行流程中各所述任务节点的执行顺序;
26、第一流程图确定模块,其用于基于各所述任务节点的节点信息和所述任务执行顺序,确定第一流程框图;
27、任务展示图像确定模块,其用于基于各所述任务节点的节点信息,在预设任务图像集中确定出各所述任务节点对应的任务展示图像;
28、第二流程框图确定模块,其用于基于所述任务执行顺序,将各所述任务节点对应的任务展示图像进行排序,基于排序结果,将第一流程框图确定为第二流程框图;
29、流程动态展示模块,其用于基于所述任务执行顺序,定时改变所述第二流程框图的样式,以实现流程动态展示。
30、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述流程动态展示方法。
31、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述流程动态展示方法。
32、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述流程动态展示方法。
33、本专利技术提供的流程动态展示方法、装置、电子设备、产品及存储介质,基于预设运行日志信息集中各任务节点的节点信息,确定任务执行顺序,所述任务执行顺序为运行流程中各所述任务节点的执行顺序;基于各所述任务节点的节点信息和所述任务执行顺序,确定第一流程框图;基于各所述任务节点的节点信息,在预设任务图像集中确定出各所述任务节点对应的任务展示图像;基于所述任务执行顺序,将各所述任务节点对应的任务展示图像进行排序,基于排序结果,将第一流程框图确定为第二流程框图;
34、基于所述任务执行顺序,定时改变所述第二流程框图的样式,以实现流程动态展示;本专利技术通过各任务节点的节点信息确定任务执行顺序,确保任务节点的执行顺序在运行流程中得到准确反映;接着,利用各任务节点的节点信息和所确定的任务执行顺序,生成第一流程框图,构建起各任务节点之间的初步关系,然后,通过在预设任务图像集中确定出各任务节点对应的任务展示图像,将这些图像与任务节点信息进行关联,形成图像与节点的映射关系,以进一步确定第二流程框图;最后,基于任务执行顺序,定时改变第二流程框图的样式,实现流程动态展示的效果;通过基于任务执行顺序的动态流程框图展示,用户可以实时了解每个任务节点的执行状态,这种动态效果显著提升了信息的可视化,帮助用户更好地理解复杂流程;通过定时改变流程框图的样式,强调任务节点的当前状态和执行顺序,使时间关系变得更加直观。
本文档来自技高网...【技术保护点】
1.一种流程动态展示方法,其特征在于,包括:
2.根据权利要求1所述的流程动态展示方法,其特征在于,所述基于预设运行日志信息集中各任务节点的节点信息,确定任务执行顺序,包括:
3.根据权利要求2所述的流程动态展示方法,其特征在于,所述基于所述任务依赖关系和所述执行时间戳,确定任务执行顺序,包括:
4.根据权利要求1所述的流程动态展示方法,其特征在于,一个所述任务节点对应一个子框图,所述基于各所述任务节点的节点信息和所述任务执行顺序,确定第一流程框图,包括:
5.根据权利要求1所述的流程动态展示方法,其特征在于,所述基于排序结果,将第一流程框图确定为第二流程框图,包括:
6.根据权利要求1所述的流程动态展示方法,其特征在于,所述第二流程框图的样式包括所述第二流程框图中相互连接的子框图之间的箭头连接样式,所述基于所述任务执行顺序,定时改变所述第二流程框图的样式,包括:
7.一种流程动态展示装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的流程动态展示方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的流程动态展示方法。
...【技术特征摘要】
1.一种流程动态展示方法,其特征在于,包括:
2.根据权利要求1所述的流程动态展示方法,其特征在于,所述基于预设运行日志信息集中各任务节点的节点信息,确定任务执行顺序,包括:
3.根据权利要求2所述的流程动态展示方法,其特征在于,所述基于所述任务依赖关系和所述执行时间戳,确定任务执行顺序,包括:
4.根据权利要求1所述的流程动态展示方法,其特征在于,一个所述任务节点对应一个子框图,所述基于各所述任务节点的节点信息和所述任务执行顺序,确定第一流程框图,包括:
5.根据权利要求1所述的流程动态展示方法,其特征在于,所述基于排序结果,将第一流程框图确定为第二流程框图,包括:
6.根据权利要求1所述的流程动态展示方法,其特征在于,所述第二...
【专利技术属性】
技术研发人员:陈旭瑞,
申请(专利权)人:北京市天元网络技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。