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

技术编号:33407256 阅读:19 留言:0更新日期:2022-05-11 23:31
本发明专利技术的实施例提供一种业务活动节点的拆分方法、装置及设备,所述方法包括:获取一预设时段内的业务流程日志;根据所述日志,获取业务的活动节点的指标;所述活动节点的指标包括以下至少一项:活动节点的执行耗时、活动节点的发生强度;所述发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述指标,确定需要拆分的目标活动节点;根据所述目标活动节点的邻近活动节点的分布情况,对所述目标活动节点进行拆分,得到拆分结果。本发明专利技术的方案通过业务指标来确定需要拆分的目标活动节点,后续基于目标活动节点,以及活动节点间的分布进行拆分,保证了节点拆分的准确性及效率,使业务流程更完备清晰。晰。晰。

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


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

技术介绍

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

技术实现思路

[0004]本专利技术提供了一种业务活动节点的拆分方法、装置及设备,以提高活动节点拆分的准确性,优化业务活动流程,进一步提高业务活动的效率。
[0005]为解决上述技术问题,本专利技术的实施例提供一种业务活动节点的拆分方法,包括:获取一预设时段内的业务流程日志;根据所述业务流程日志,获取业务的活动节点的指标;所述活动节点的指标包括以下至少一项:活动节点的执行耗时、活动节点的发生强度;所述活动节点的发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述活动节点的指标,确定需要拆分的目标活动节点;根据所述目标活动节点的邻近活动节点的分布情况,对所述目标活动节点进行拆分,得到拆分结果,所述邻近活动节点包括:目标活动节点的上游活动节点和/或目标活动节点的下游活动节点。
[0006]可选的,根据所述活动节点的指标,确定需要拆分的目标活动节点,包括:根据所述业务流程日志,获取任一活动节点的发生强度;根据所述业务流程日志中该活动节点的所有执行耗时,获得该活动节点的平均执行耗时;根据所述活动节点的发生强度及平均执行耗时,确定所述活动节点为目标活动节点。
[0007]可选的,根据所述活动节点的发生强度及平均执行耗时,确定所述活动节点为目
标活动节点,包括:当所述发生强度大于或等于预设强度阈值,且所述平均执行耗时大于或等于预设耗时阈值时,确定所述活动节点为目标活动节点。
[0008]可选的,根据所述活动节点的指标,确定需要拆分的目标活动节点,包括:获取第一活动节点集合,所述第一活动节点集合中包含预设的M个活动节点;所述预设的M个活动节点为:将所有活动节点,按照各自的发生强度从大到小的顺序进行排列,从最大发生强度对应的活动节点开始,依次选取的M个活动节点;获取第二活动节点集合,所述第二活动节点集合整包含预设的N个活动节点,所述预设的N个活动节点为:将所有活动节点,按照各自的平均执行耗时从大到小的顺序进行排列,从最大执行耗时对应的活动节点开始,依次选取N个活动节点;根据所述第一活动节点集合以及第二活动节点集合,获取第三活动节点集合,所述第三活动节点集合为所述第一活动节点集合以及第二活动节点集合的交集;确定所述第三活动节点集合中的活动节点为目标活动节点。
[0009]可选的,根据所述业务流程日志,获取任一活动节点的发生强度,包括:根据公式,获取活动节点的发生强度,其中,AC表示活动节点的发生强度;N1表示业务流程中包含任一活动节点的案例数量;N0表示业务流程中案例的总数量。
[0010]可选的,根据所述目标活动节点的邻近活动节点的分布情况,对所述目标活动节点进行拆分,包括:当所述目标活动节点的上游或下游活动节点的数量大于1时,按照预设拆分阈值,对所述目标活动节点进行并联拆分;当所述目标活动节点的上游或下游活动节点的数量小于或等于1时,按照预设拆分阈值,对所述目标活动节点进行串联拆分。
[0011]可选的,当所述目标活动节点的上游或下游活动节点的数量大于1时,按照预设拆分阈值,对所述目标活动节点进行并联拆分,包括:获取所述目标活动节点的上游或下游活动节点中每个活动节点的平均发生频率,所述发生频率表示活动节点发生的次数;当所述平均发生频率大于一预设频率阈值时,确定该平均发生频率对应的上游或下游活动节点为目标上游或下游活动节点;根据所述目标上游或下游活动节点,按照预设拆分阈值,对所述目标活动节点进行并联拆分。
[0012]本专利技术的实施例还提供一种业务活动节点的拆分装置,所述装置包括:获取模块,用于获取一预设时间段内的业务流程日志;处理模块,用于根据所述业务流程日志,获取业务的活动节点的指标;所述活动节点的指标包括以下至少一项:活动节点的执行耗时、活动节点的发生强度;所述活动节点的发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述活动节点的指标,确定需要拆分的目标活动节点;根据所述目标活动节点的邻近活动节点的分布情况,对所述目标活动节点进行拆分,得到拆分结果,所述邻近活动节点包括:目标活动节点的上游活动节点和/或目标活动节点的下游活动节点。
[0013]本专利技术的实施例还提供一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上述任一项所述的方法对应的操作。
[0014]本专利技术的实施例还提供一种计算机可读存储介质,存储有指令,所述指令在计算机上运行时,使得计算机执行如上述任一项所述的方法。
[0015]本专利技术的上述方案至少包括以下有益效果:本专利技术的上述方案,通过获取业务流程日志中业务的活动节点的指标,其中,所述活动节点的指标包括以下至少一项:活动节点的执行耗时、活动节点的发生强度;所述活动节点的发生强度表示任一活动节点在整个业务流程中被不同的案例执行到的频繁程度;根据所述活动节点的指标,确定需要拆分的目标活动节点,避免了不必要的活动节点的拆分工作,提高后续拆分工作的准确性及效率;根据所述目标活动节点的邻近活动节点的分布情况,对所述目标活动节点进行拆分,提高活动节点拆分的准确性及效率,进一步优化了业务流程。
附图说明
[0016]图1为本专利技术实施例提供的业务活动节点的拆分方法的流程示意图;图2为本专利技术实施例提供的业务活动节点的拆分方法的一具体实现流程示意图;图3为本专利技术实施例提供的按上游活动节点进行并联拆分的示意图;图4为本专利技术实施例提供的按下游活动节点进行并联拆分的示意图;图5为本专利技术实施例提供的按活动节点内容进行串联拆分的示意图;图6为本专利技术实施例提供的业务活动节点的拆分装置的模块示意图。
具体实施方式
[0017]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐本文档来自技高网
...

【技术保护点】

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

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

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

1