业务数据处理方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:33786653 阅读:15 留言:0更新日期:2022-06-12 14:42
本说明书实施例具体公开了一种业务数据处理方法、装置、设备及计算机存储介质,通过在业务流程图中配置流程图泳道,实现业务各个任务节点在不同职责阶段的划分,并通过配置各个流程图泳道的公共信息,实现节点在不同流程图泳道即不同职责阶段的快速切换。基于带有流程图泳道的业务流程图进行业务处理时,可以基于节点所在的泳道快速获取对应的公共信息,进一步快速获取执行任务所需的信息,提升了业务处理速度。采用泳道结构对工作流设计进行一定约束,使得用户可以仅凭拖拽即可在图形化界面实现工作流的快速变更,且流程图结构清晰,为用户使用带来一定便利。户使用带来一定便利。户使用带来一定便利。

【技术实现步骤摘要】
业务数据处理方法、装置、设备及计算机存储介质


[0001]本说明书属于计算机
,尤其涉及一种业务数据处理方法、装置、设备及系统。

技术介绍

[0002]业务流程图在软件工程的流程设计应用已广泛普及,一般的可以根据业务流的处理过程涉及业务流程图,再基于业务流程图对业务流的进行数据处理。但是,随着业务流越来越复杂,涉及到的节点也越来越多,业务流程图的设计和配置也越来越复杂。在一些场景下,业务流的处理节点可能会需要变更,这样需要对业务流程图进行重新配置,工作量比较大,并且容易出现错误。
[0003]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本说明书实施例的目的在于提供一种业务数据处理方法、装置、设备及计算机存储介质,提升了业务数据处理的效率和便利性。
[0005]一方面,本说明书实施例提供了一种业务数据处理方法,所述方法包括:
[0006]根据业务的处理流程绘制业务流程图;
[0007]确定所述业务流程图中各个节点对应的任务处理对象;
[0008]根据任务处理对象对应的业务处理阶段在所述业务流程图中添加流程图泳道,其中,同一个流程图泳道内的节点对应的任务处理对象的业务处理阶段相同,各个流程图泳道配置有公共信息;
[0009]基于所述业务流程图中的流程图泳道以及流程图泳道内的公共信息进行业务数据处理。
[0010]进一步地,在根据任务处理对象在所述业务流程图中添加流程图泳道时,所述方法还包括:
[0011]获取流程图泳道内各个节点对应的任务属性信息以及各个节点对应的任务处理对象的用户属性信息;
[0012]获取各个任务属性信息的任务通用信息以及各个用户属性信息的用户通用信息,将所述任务通用信息以及所述用户通用信息配置为流程图泳道的公共信息。
[0013]进一步地,所述基于业务流程图中的流程图泳道以及流程图泳道内的公共信息进行业务数据处理,包括:
[0014]根据所述业务流程图各个节点的顺序以及各个节点对应的任务依次进行业务数据的流转处理,在流转至各个节点时,根据各个节点对应的流程图泳道,依次获取对应的公共信息,根据获取到的公共信息确定对应的任务处理对象以及任务配置参数,将节点对应的任务以及任务配置参数推送至对应的任务处理对象进行业务数据的处理。
[0015]进一步地,在所述业务流程图中添加流程图泳道时,配置各个流程图泳道的流程
图泳道标识,并获取所述业务流程图中各个节点的节点标识,建立各个流程图泳道的流程图泳道标识与各个流程图泳道内的节点的节点标识的流程图泳道映射关系;
[0016]所述根据各个节点对应的流程图泳道,获取对应的公共信息包括:
[0017]在业务处理流流转至当前节点时,获取所述当前节点的节点标识,根据所述节点标识和流程图泳道映射关系获取对应的流程图泳道标识;
[0018]根据流程图泳道标识获取所述当前节点对应流程图泳道的公共信息。
[0019]进一步地,所述方法还包括:
[0020]若需要变更目标节点对应的业务处理阶段,则将所述目标节点通过拖拽的方式拖拽至目标业务处理阶段对应的流程图泳道。
[0021]进一步地,所述方法还包括:
[0022]在将所述目标节点拖拽至目标业务处理阶段对应的流程图泳道后,将所述目标节点与所述目标业务处理阶段对应的流程图泳道建立流程图泳道映射关系,并解除所述目标节点与原流程图泳道之间的流程图泳道映射关系。
[0023]进一步地,所述根据任务处理对象在所述业务流程图中添加流程图泳道,包括:
[0024]获取各个任务处理对象的岗位信息;
[0025]将同一个岗位信息的所有节点对应的任务作为一个业务处理阶段,将岗位信息相同的任务处理对象所对应的节点划分到一个流程图泳道内。
[0026]进一步地,所述方法还包括:
[0027]若流程图泳道内各个节点对应的任务属性信息有变更或各个节点对应的任务处理对象的用户属性信息有变更,则更新所述流程图泳道的公共信息。
[0028]进一步地,所述基于所述业务流程图中的流程图泳道以及流程图泳道内的公共信息进行业务数据的处理,包括:
[0029]在所述业务流程图中设置监听器和钩子函数;
[0030]当所述监听器监听到业务处理流流转至所述业务流程图中的各个节点时,触发所述钩子函数,利用所述钩子函数获取各个节点对应的流程图泳道,基于所述流程图泳道获取各个节点对应的公共信息。
[0031]另一方面,本说明书提供了一种业务数据处理装置,所述装置包括:
[0032]流程图构建模块,用于根据业务的处理流程绘制业务流程图;
[0033]任务处理对象确定模块,用于确定所述业务流程图中各个节点对应的任务处理对象;
[0034]流程图泳道配置模块,用于根据任务处理对象对应的业务处理阶段在所述业务流程图中添加流程图泳道,其中,同一个流程图泳道内的节点对应的任务处理对象的业务处理阶段相同,各个流程图泳道配置有公共信息;
[0035]业务处理模块,用于基于所述业务流程图中的流程图泳道以及流程图泳道内的公共信息进行业务数据处理。
[0036]进一步地,所述业务处理模块具体用于:
[0037]根据所述业务流程图各个节点的顺序以及各个节点对应的任务依次进行业务数据的流转处理,在流转至各个节点时,根据各个节点对应的流程图泳道,依次获取对应的公共信息,根据获取到的公共信息确定对应的任务处理对象以及任务配置参数,将节点对应
的任务以及任务配置参数推送至对应的任务处理对象进行业务数据的处理。
[0038]进一步地,所述装置还包括节点变更模块,用于:
[0039]在需要变更目标节点对应的业务处理阶段时,则将所述目标节点通过拖拽的方式拖拽至目标业务处理阶段对应的流程图泳道。
[0040]再一方面,本说明书实施例提供了一种业务数据处理设备,设备包括至少一个处理器及用于存储处理器可执行指令的存储器,指令被处理器执行时实现包括上述业务数据处理方法。
[0041]又一方面,本说明书实施例提供了一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现上述业务数据处理方法。
[0042]又一方面,本说明书实施例提供了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现上述业务数据处理方法。
[0043]本说明书提供的业务数据处理方法、装置、设备及计算机存储介质,通过在业务流程图中配置流程图泳道,实现业务各个任务节点在不同职责阶段的划分,并通过配置各个流程图泳道的公共信息,实现节点在不同流程图泳道即不同职责阶段的快速切换。基于带有流程图泳道的业务流程图进行业务处理时,可以基于节点所在的泳道快速获取对应的公共信息,进一步快速获取执行任务所需的信息,提升了业务处理速度。采用泳道结构对工作流设计进行一定约束,使得用户可以仅凭拖拽即可在图形化界面实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务数据处理方法,其特征在于,所述方法包括:根据业务的处理流程绘制业务流程图;确定所述业务流程图中各个节点对应的任务处理对象;根据任务处理对象对应的业务处理阶段在所述业务流程图中添加流程图泳道,其中,同一个流程图泳道内的节点对应的任务处理对象的业务处理阶段相同,各个流程图泳道配置有公共信息;基于所述业务流程图中的流程图泳道以及流程图泳道内的公共信息进行业务数据处理。2.如权利要求1所述的方法,其特征在于,在根据任务处理对象在所述业务流程图中添加流程图泳道时,所述方法还包括:获取流程图泳道内各个节点对应的任务属性信息以及各个节点对应的任务处理对象的用户属性信息;获取各个任务属性信息的任务通用信息以及各个用户属性信息的用户通用信息,将所述任务通用信息以及所述用户通用信息配置为流程图泳道的公共信息。3.如权利要求1所述的方法,其特征在于,所述基于业务流程图中的流程图泳道以及流程图泳道内的公共信息进行业务数据处理,包括:根据所述业务流程图各个节点的顺序以及各个节点对应的任务依次进行业务数据的流转处理,在流转至各个节点时,根据各个节点对应的流程图泳道,依次获取对应的公共信息,根据获取到的公共信息确定对应的任务处理对象以及任务配置参数,将节点对应的任务以及任务配置参数推送至对应的任务处理对象进行业务数据的处理。4.如权利要求3所述的方法,其特征在于,在所述业务流程图中添加流程图泳道时,配置各个流程图泳道的流程图泳道标识,并获取所述业务流程图中各个节点的节点标识,建立各个流程图泳道的流程图泳道标识与各个流程图泳道内的节点的节点标识的流程图泳道映射关系;所述根据各个节点对应的流程图泳道,获取对应的公共信息包括:在业务处理流流转至当前节点时,获取所述当前节点的节点标识,根据所述节点标识和流程图泳道映射关系获取对应的流程图泳道标识;根据流程图泳道标识获取所述当前节点对应流程图泳道的公共信息。5.如权利要求1所述的方法,其特征在于,所述方法还包括:若需要变更目标节点对应的业务处理阶段,则将所述目标节点通过拖拽的方式拖拽至目标业务处理阶段对应的流程图泳道。6.如权利要求5所述的方法,其特征在于,所述方法还包括:在将所述目标节点拖拽至目标业务处理阶段对应的流程图泳道后,将所述目标节点与所述目标业务处理阶段对应的流程图泳道建立流程图泳道映射关系,并解除所述目标节点与原流程图泳道之间的流程图泳道映射关系。7.如权利要求1所述的方法,其特征在于,所述根据任务处理对象在所述业务流程图中添加流程图泳道,包括:获取各个任务处理对象的岗位信息;将同一个岗位信息的...

【专利技术属性】
技术研发人员:洪晨
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1