一种业务活动节点的合并方法、装置及设备制造方法及图纸

技术编号:33407250 阅读:52 留言:0更新日期:2022-05-11 23:31
本发明专利技术的实施例提供一种业务活动节点的合并方法、装置及设备,所述方法包括:获取一预设时段内的业务流程日志;根据所述日志中活动节点的指标,确定需要合并的活动节点为目标活动节点;根据所述目标活动节点的分布情况,对所述目标活动节点进行合并,得到合并结果。本发明专利技术的方案通过活动节点的指标来确定需要合并的目标活动节点,后续基于目标活动节点,以及目标活动节点的分布情况进行合并,保证节点合并的准确性及效率,同时减少活动节点间的中转时间,使业务流程更简洁有序,提高业务流程效率。效率。效率。

【技术实现步骤摘要】
一种业务活动节点的合并方法、装置及设备


[0001]本专利技术涉及业务流程挖掘
,特别是指一种业务活动节点的合并方法、装置及设备。

技术介绍

[0002]当前越来越多的企业因为业务繁多,平台交错,数据庞大,需要大量的时间和精力去调研发现流程中的缺陷和重要节点。如何提高效率,降低成本,合理设计工作流程网络是任何一个规模性企业都要面临的问题。为了解决这些问题,一些技术基于流程日志的积累数据,通过分析日志数据,为企业提供流程优化建议,促进了企业更好的设置工作流程网络。
[0003]但目前现有的技术的侧重点都是为了达到跨组织业务协同的目的,来将流程进行重组或者将流程按不同业务、组织合并。这样的节点合并方式没有特定的合并判断条件,它们会将使用者选定的活动节点按组织业务协同情况来合并活动,而不存在判断节点是否需要被合并的环节,同时其合并方式也比较模糊,没有针对不同的活动节点情况来做出不同的合并方式。不能实现给工作流程设计者提供直接的流程改进建议的根本目的,不能满足当前企业的工作流程优化改进业务需求。

技术实现思路

[0004]本专利技术提供了一种业务活动节点的合并方法、装置及设备,以提高活动节点合并的准确性及效率,进一步优化业务流程,提高业务流程的效率。
[0005]为解决上述技术问题,本专利技术的实施例提供一种业务活动节点的合并方法,所述方法包括:获取一预设时段内的业务流程日志;根据所述业务流程日志中活动节点的指标,确定需要合并的活动节点为目标活动节点;所述指标用于表示活动节点的执行情况;所述指标包括:活动节点的执行耗时、活动节点的发生强度;所述发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述目标活动节点的分布情况,对所述目标活动节点进行合并,得到合并结果。
[0006]可选的,根据所述业务流程日志中活动节点的指标,确定需要合并的活动节点为目标活动节点,包括:根据所述业务流程日志,获得任一活动节点的发生强度;根据所述业务流程日志中,获得所述活动节点的平均执行耗时;根据所述发生强度及平均执行耗时,确定业务流程中的T个需要合并的活动节点为目标活动节点,T为大于或等于2的整数。
[0007]可选的,根据公式,获取任一活动节点的发生强度,其中,AC表示该活动节点的发生强度;N1表示业务流程中包含该活动节点的案例数量;N0表示业务流程中的案例的总数量。
[0008]可选的,根据所述发生强度及平均执行耗时,确定业务流程中的T个需要合并的活动节点为目标活动节点,包括:当T个所述活动节点中,每个活动节点的发生强度,均小于一预设强度阈值,且T个所述活动节点中,每个活动节点的平均执行耗时,均小于一预设耗时阈值时,确定T个所述活动节点为目标活动节点。
[0009]可选的,根据所述发生强度及平均执行耗时,确定业务流程中的T个需要合并的活动节点为目标活动节点,包括:获取第一活动节点集合,所述第一活动节点集合中包含预设的M个活动节点;所述预设的M个活动节点为:将所有活动节点,按照各自的发生强度从小到大的顺序进行排列,从最小发生强度对应的活动节点开始,依次选取的M个活动节点;获取第二活动节点集合,所述第二活动节点集合包含预设的N个活动节点,所述预设的N个活动节点为:将所有活动节点,按照各自的执行耗时从小到大的顺序进行排列,从最小执行耗时对应的活动节点开始,依次选取N个活动节点;根据所述第一活动节点集合以及第二活动节点集合,获取第三活动节点集合,所述第三活动节点集合中包含的T个活动节点为所述第一活动节点集合以及第二活动节点集合的交集;确定所述第三活动节点集合中的T个活动节点为目标活动节点,其中,M、N、T均为正整数。
[0010]可选的,根据所述目标活动节点的分布情况,对所述目标活动节点进行合并,得到合并结果,包括:当T个目标活动节点并联分布时,对T个所述目标活动节点进行并联合并;当T个目标活动节点串联分布时,对T个所述目标活动节点进行串联合并。
[0011]可选的,当T个所述目标活动节点并联分布时,对T个所述目标活动节点进行并联合并,包括:在T个所述目标活动节点中,将具有公共上游和/或下游活动节点的至少两个目标活动节点,进行并联合并;在T个所述目标活动节点中,将任一目标活动节点S与T个所述目标活动节点外的其他活动节点中,发生强度小于第一预设强度的活动节点进行并联合并,所述目标活动节点S为:T个所述目标活动节点中与其他T

1个目标活动节点不具有公共上游和/或下游活动节点,且在T个所述目标活动节点外,与其他活动节点具有公共上游和/或下游活动节点的任意目标活动节点;在T个所述目标活动节点中,将任一目标活动节点S与所述目标活动节点S的上游或下游活动节点进行合并,所述目标活动节点S为:T个所述目标活动节点中与其他T

1个目标活动节点不具有公共上游和/或下游活动节点,且在T个所述目标活动节点外,与其他活动节点不具有公共上游和/或下游活动节点的任意目标活动节点。
[0012]本专利技术的实施例还提供一种业务活动节点的合并装置,所述装置包括:获取模块,用于获取一预设时间段内的业务流程日志;处理模块,用于根据所述业务流程日志中活动节点的指标,确定需要合并的活动节点为目标活动节点;所述指标用于表示活动节点的执行情况;所述指标包括:活动节点的执行耗时、活动节点的发生强度;所述发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述目标活动节点的分布情况,对至少两个所述目标活动节点进行合并,得到合并结果。
[0013]本专利技术的实施例还提供一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上述任一项所述的方法对应的操作。
[0014]本专利技术的实施例还提供一种计算机可读存储介质,存储有指令,所述指令在计算机上运行时,使得计算机执行如上述任一项所述的方法。
[0015]本专利技术的上述方案至少包括以下有益效果:本专利技术的上述方案,通过获取一预设时段内的业务流程日志;根据所述业务流程日志,获得活动节点的指标;通过对活动节点的指标进行评估,确定需要合并的活动节点为目标活动节点,为后续活动节点的合并,提供基础,提高后续节点合并的准确度及效率;根据目标活动节点的分布情况,对所述目标活动节点进行合并,保证合并后的节点能够准确快速的融入后续业务流程中,同时减少活动活动节点之间的中转时间,提高业务流程的效率。
附图说明
[0016]图1为本专利技术实施例提供的业务活动节点的合并方法的流程示意图;图2为本专利技术实施例提供的业务活动节点的合并方法的一具体实现流程示意图;图3为本专利技术一可选实施例提供的并联分布的目标活动节点并联合并的示意图;图4为本专利技术一可选实施例提供的串联分布的目标活动节点串联合并的示意图;图5为本专利技术一可选实施例提供的并联分布的目标活动节点并联合并的示意图;图6为本专利技术一可选实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务活动节点的合并方法,其特征在于,包括:获取一预设时段内的业务流程日志;根据所述业务流程日志中活动节点的指标,确定需要合并的活动节点为目标活动节点;所述指标用于表示活动节点的执行情况;所述指标包括:活动节点的执行耗时、活动节点的发生强度;所述发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述目标活动节点的分布情况,对所述目标活动节点进行合并,得到合并结果。2.根据权利要求1所述的业务活动节点的合并方法,其特征在于,根据所述业务流程日志中活动节点的指标,确定需要合并的活动节点为目标活动节点,包括:根据所述业务流程日志,获得任一活动节点的发生强度;根据所述业务流程日志中,获得所述活动节点的平均执行耗时;根据所述发生强度及平均执行耗时,确定业务流程中的T个需要合并的活动节点为目标活动节点,T为大于或等于2的整数。3.根据权利要求2所述的业务活动节点的合并方法,其特征在于,根据公式,获取任一活动节点的发生强度,其中,AC表示该活动节点的发生强度;N1表示业务流程中包含该活动节点的案例数量;N0表示业务流程中的案例的总数量。4.根据权利要求2所述的业务活动节点的合并方法,其特征在于,根据所述发生强度及平均执行耗时,确定业务流程中的T个需要合并的活动节点为目标活动节点,包括:当T个所述活动节点中,每个活动节点的发生强度,均小于一预设强度阈值,且T个所述活动节点中,每个活动节点的平均执行耗时,均小于一预设耗时阈值时,确定T个所述活动节点为目标活动节点。5.根据权利要求2所述的业务活动节点的合并方法,其特征在于,根据所述发生强度及平均执行耗时,确定业务流程中的T个需要合并的活动节点为目标活动节点,包括:获取第一活动节点集合,所述第一活动节点集合中包含预设的M个活动节点;所述预设的M个活动节点为:将所有活动节点,按照各自的发生强度从小到大的顺序进行排列,从最小发生强度对应的活动节点开始,依次选取的M个活动节点;获取第二活动节点集合,所述第二活动节点集合包含预设的N个活动节点,所述预设的N个活动节点为:将所有活动节点,按照各自的执行耗时从小到大的顺序进行排列,从最小执行耗时对应的活动节点开始,依次选取N个活动节点;根据所述第一活动节点集合以及第二活动节点集合,获取第三活动节点集合,所述第三活动节点集合中包含的T个活动节点为所述第一活动节点集合以及第二活动节点集合的交集;确定所述第三活动节点集合中的T个活动节点为目标活动节点,其中,M...

【专利技术属性】
技术研发人员:程相孟吴振寰孙彦汪樟发王洪江赖彩林姚斯宇
申请(专利权)人:云智慧北京科技有限公司
类型:发明
国别省市:

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

1