System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 动态流程的监控方法、装置、存储介质及处理器制造方法及图纸_技高网

动态流程的监控方法、装置、存储介质及处理器制造方法及图纸

技术编号:39940606 阅读:6 留言:0更新日期:2024-01-08 22:31
本申请实施例提供一种动态流程的监控方法、装置、处理器及存储介质。方法包括:根据动态流程运行中的流程数据产生的实际时序,确定动态流程相关联的多个流程站点,并串接多个流程站点构成站点串接集合;通过站点串接集合所反映的业务流程运行态与预先定义的业务流程设计态对比,确定动态流程当前是否存在异常;在确定动态流程存在异常的情况下,执行预设的处置程序。随着动态流程的运行,站点串接集合中的流程站点随之增加,通过站点串接集合所反映的业务流程运行态与预先定义的业务流程设计态对比也随着多次执行,从而能够实时监控动态流程中可能产生的异常情况。

【技术实现步骤摘要】

本申请涉及计算机,具体涉及一种动态流程的监控方法、动态流程的监控装置、存储介质及处理器。


技术介绍

1、对业务流程的监控,目的是通过已产生的或者正在产生的流程数据还原流程运行实际情况,以反映业务运行过程存在的问题。目前针对业务流程定义的不同方式,对业务流程的监控有以下几种形式:

2、一、业务流程以资产线上化为目标的,即线下业务办理过程原样照搬到线上。在业务流程梳理、流程站点定义和流程数据接入时,往往已经确定好流程站点的次序和流程数据接入时序,即业务流程静态化。在这种情况下,对业务流程的监控数据仅能用于业务培训、学习以及业务执行的备查,但无法实现流程实际运行态的实时监控。

3、二、针对各流程节点设计流程指标,如某时点业务量、某环节处理耗时等,并设置相关阈值,当触发阈值时就生成提醒,流转至业务管理人员进行干预,对于业务流程的异常或风险至多是在事后进行分析,无法发现业务运行过程中及时发现和干预。

4、三、通过定义流程站点,从各系统接入流程数据,通过流程站点串接实现端到端的流程复现,达到流程动态监测的目标。但只能用于监测按设计方案设定的业务站点流程,无法反映实际运行态和设计态发生重大偏差的场景。


技术实现思路

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、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种动态流程的监控方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,构成所述站点串接集合的多个流程站点为预先定义的流程站点集合的子集,且所述流程站点集合包括与所述动态流程相关联的至少一个业务系统里涉及到的每一个流程站点。

5.根据权利要求4所述的方法,其特征在于,所述流程站点集合被定义为包括各流程站点与所述至少一个业务系统中至少一者的业务数据的关联关系。

6.根据权利要求1所述的方法,其特征在于,该方法用于监管至少一个业务系统的业务流水,当所述至少一个业务系统中至少一者产生新的流水号时,触发所述动态流程的监控方法,以监控所述动态流程的运行。

7.根据权利要求6所述的方法,其特征在于,所述业务流程设计态相应于所述至少一个业务系统而被定义,在所述至少一个业务系统办理多种业务时,所述业务流程设计态为相应于所述多种业务定义的一组业务流程设计态。

8.根据权利要求6所述的方法,其特征在于,所述站点串接集合包括执行所述动态流程的业务组件信息,所述业务组件为客户终端设备、服务终端设备、客户终端设备所配置的应用程序、或者服务终端设备所配置的应用程序。

9.一种动态流程的监控装置,其特征在于,所述动态流程的监管装置包括:

10.根据权利要求9所述的装置,其特征在于,还包括:

11.根据权利要求10所述的装置,其特征在于,

12.根据权利要求9所述的装置,其特征在于,还包括:站点定义模块,定义流程站点集合,所述流程站点集合包括与所述动态流程相关联的至少一个业务系统里涉及到的每一个流程站点,其中,构成所述站点串接集合的多个流程站点为所述流程站点集合的子集。

13.根据权利要求12所述的装置,其特征在于,

14.根据权利要求9所述的装置,其特征在于,该装置用于监管至少一个业务系统的业务流水,当所述至少一个业务系统中至少一者产生新的流水号时,触发所述动态流程的监控方法,以监控所述动态流程的运行。

15.根据权利要求14所述的装置,其特征在于,所述业务流程设计态相应于所述至少一个业务系统而被定义,在所述至少一个业务系统办理多种业务时,所述业务流程设计态为相应于所述多种业务定义的一组业务流程设计态。

16.根据权利要求14所述的装置,其特征在于,所述站点串接集合包括执行所述动态流程的业务组件信息,所述业务组件为客户终端设备、服务终端设备、客户终端设备所配置的应用程序、或者服务终端设备所配置的应用程序。

17.一种处理器,其特征在于,被配置成执行根据权利要求1至8中任意一项所述的动态流程的监控方法。

18.一种机器可读存储介质,该机器可读存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至8中任一项所述的动态流程的监控方法。

19.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现根据权利要求1至8中任一项所述的动态流程的监控方法。

...

【技术特征摘要】

1.一种动态流程的监控方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,构成所述站点串接集合的多个流程站点为预先定义的流程站点集合的子集,且所述流程站点集合包括与所述动态流程相关联的至少一个业务系统里涉及到的每一个流程站点。

5.根据权利要求4所述的方法,其特征在于,所述流程站点集合被定义为包括各流程站点与所述至少一个业务系统中至少一者的业务数据的关联关系。

6.根据权利要求1所述的方法,其特征在于,该方法用于监管至少一个业务系统的业务流水,当所述至少一个业务系统中至少一者产生新的流水号时,触发所述动态流程的监控方法,以监控所述动态流程的运行。

7.根据权利要求6所述的方法,其特征在于,所述业务流程设计态相应于所述至少一个业务系统而被定义,在所述至少一个业务系统办理多种业务时,所述业务流程设计态为相应于所述多种业务定义的一组业务流程设计态。

8.根据权利要求6所述的方法,其特征在于,所述站点串接集合包括执行所述动态流程的业务组件信息,所述业务组件为客户终端设备、服务终端设备、客户终端设备所配置的应用程序、或者服务终端设备所配置的应用程序。

9.一种动态流程的监控装置,其特征在于,所述动态流程的监管装置包括:

10.根据权利要求9所述的装置,其特征在于,还包括:

11.根据权利要求10所述的装置,其特征在于,

12.根据权利要求...

【专利技术属性】
技术研发人员:郭戈张曦李胤戚梦婷肖翔何幼雄
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1