业务流程的生成方法以及装置制造方法及图纸

技术编号:38156066 阅读:8 留言:0更新日期:2023-07-13 09:24
本说明书实施例提供业务流程的生成方法以及装置,其中业务流程的生成方法包括:接收业务流程的创建请求,根据创建请求中携带的业务身份标识,渲染业务身份标识对应的功能节点以及功能节点下的扩展节点,用户可以针对展示的各个节点进行自定义编辑操作,根据节点编辑操作可以确定更新后的目标功能节点以及目标功能节点对应的目标扩展节点,然后基于该目标功能节点和目标扩展节点,自动生成业务身份标识对应的业务流程。如此,可以根据不同的业务身份动态定制对应的业务流程,将业务身份与业务流程关联,且用户只需对展示的节点进行编辑,即可定制化生成对应的业务流程,操作过程简单,提高了业务流程的开发效率和上线效率。提高了业务流程的开发效率和上线效率。提高了业务流程的开发效率和上线效率。

【技术实现步骤摘要】
业务流程的生成方法以及装置


[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]确定各个扩展节点中设定类型的扩展节点对应的至少两个业务策略点;
[0044]根据业务身份标识对应的功能节点、功能节点下的各个扩展节以及设定类型的扩展节点对应的各个业务策略点,渲染生成对应的业务功能图。
[0045]可选地,确定模块,进一步被配置为:
[0046]根据节点编辑操作确定目标功能节点、目标功能节点对应的目标扩展节点以及目标扩展节点对应的目标业务策略点;
[0047]相应地,生成模块,进一步被配置为:
[0048]根据目标功能节点、目标扩展节点和目标业务策略点,生成业务身份标识对应的业务流程。
[0049]可选地,节点编辑操包括选择操作;确定模块,进一步被配置为:
[0050]将选择操作指示的功能节点作为目标功能节点;
[0051]根据目标功能节点下的各个扩展节点,确定目标扩展节点。
[0052]可选地,节点编辑操作还包括增减操作;确定模块,进一步被配置为:
[0053]在增减操作为增加操作的情况下,确定增减操作指示的新增扩展节点,将新增扩展节点以及目标功能节点下的各个扩展节点作为目标扩展节点;
[0054]在增减操作为删减操作的情况下,确定增减操作指示的删减扩展节点,将目标功能节点下的各个扩展节点中除删减扩展节点之外的节点作为目标扩展节点。
[0055]可选地,装置还包括创建模块,被配置为:
[0056]创建至少一个功能节点;
[0057]编写各个功能节点下的扩展本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务流程的生成方法,包括:接收业务流程的创建请求,其中,所述创建请求中携带业务身份标识;确定并渲染所述业务身份标识对应的功能节点以及所述功能节点下的扩展节点;接收节点编辑操作,并根据所述节点编辑操作确定更新后的目标功能节点以及所述目标功能节点对应的目标扩展节点;根据所述目标功能节点和所述目标扩展节点,生成所述业务身份标识对应的业务流程。2.根据权利要求1所述的方法,设定类型的扩展节点下还包括至少两个业务策略点;所述确定并渲染所述业务身份标识对应的功能节点以及所述功能节点下的扩展节点,包括:确定所述业务身份标识对应的功能节点以及所述功能节点下的各个扩展节点;确定所述各个扩展节点中设定类型的扩展节点对应的至少两个业务策略点;根据所述业务身份标识对应的功能节点、所述功能节点下的各个扩展节以及设定类型的扩展节点对应的各个业务策略点,渲染生成对应的业务功能图。3.根据权利要求2所述的方法,所述根据所述节点编辑操作确定更新后的目标功能节点以及所述目标功能节点对应的目标扩展节点,包括:根据所述节点编辑操作确定目标功能节点、所述目标功能节点对应的目标扩展节点以及所述目标扩展节点对应的目标业务策略点;相应地,所述根据所述目标功能节点和所述目标扩展节点,生成所述业务身份标识对应的业务流程,包括:根据所述目标功能节点、所述目标扩展节点和所述目标业务策略点,生成所述业务身份标识对应的业务流程。4.根据权利要求1所述的方法,所述节点编辑操包括选择操作;所述根据所述节点编辑操作确定更新后的目标功能节点以及所述目标功能节点对应的目标扩展节点,包括:将所述选择操作指示的功能节点作为目标功能节点;根据所述目标功能节点下的各个扩展节点,确定所述目标扩展节点。5.根据权利要求4所述的方法,所述节点编辑操作还包括增减操作;所述根据所述目标功能节点下的各个扩展节点,确定所述目标扩展节点,包括:在所述增减操作为增加操作的情况下,确定所述增减操作指示的新增扩展节点,将所述新增扩展节点以及所述目标功能节点下的各个扩展节点作为所述目标扩展节点;在所述增减操作为删减操作的情况下,确定所述增减操作指示的删减扩展节点,将所述目标功能节点下的各个扩展节点中除所述删减扩展节点之外的节点作为所述目标扩展节点。6.根据权利要求1

5任一项所述的方法,所述接收业务流程的创建请求之前,还包括:创建至少一个功能节点;编写各个功能节点下的扩展节点,并为所述扩展节点添加注解标签,其中,所述注解标签用于指示所述扩展节点对应的业务策略点;根据所述各个功能节点以及所述各个功能节点下的扩展节点,更新服务器中所述各个功能节点的容器。7.根据权利要求1

5任一项所述的方法,所述根据所述目标功能节点和所述目标扩展
节点,生成所述业务身份标识对应的业务流程,包括:按照所述目标功能节点和所述目标扩展节点的业务逻辑,生成对应的业务流程,并将所述业务流程存储至数据库中。8.根据权利要求7所述的方法,所述将所述业务流程图存储至数据库中之后,还包括:从服务器中获取目标业务流程,并对所述目标业务流程进行渲染,其中,所述目标业务流程为所述服务器轮询所述数据库解析获得的业务流程;获取测试数据,并根据所述测试数据对所述目标业务流程进行测试;在测试通过的情况下,发布所述目标业务流程。9.根据权利要求8所述的方法,所述发布所述目标业务流程之后,还包括:在所述目标业务流程的执行过程中,通过数据库查询所述目标业务流程的执行进度;在渲染展示的目标业务流程中展示所述执行进度。10.一种业务流程的生成装置,包括:接收模块,被配置为接收...

【专利技术属性】
技术研发人员:陈楠
申请(专利权)人:浙江网商银行股份有限公司
类型:发明
国别省市:

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

1