BPMN工具栏的生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36806085 阅读:29 留言:0更新日期:2023-03-09 00:15
本发明专利技术提供一种BPMN工具栏的生成方法、装置、电子设备和存储介质,其中方法包括:响应输入的BPMN流程创建指令,显示BPMN操作界面;响应输入的工具栏调节指令,控制BPMN操作界面上的工具栏区域处于可调节状态;根据使用需求确定待调节工具,并对待调节工具对应的参考示例进行更新,得到使用示例;响应工具栏生成指令,控制配置文件加载使用示例,并基于加载使用示例后的配置文件在BPMN操作界面上进行工具栏的更新。降低使用者对BPMN原理等的理解需求,提高了自定义过程中工具修改和系统维护的便捷性。捷性。捷性。

【技术实现步骤摘要】
BPMN工具栏的生成方法、装置、电子设备和存储介质


[0001]本专利技术涉及工作流引擎
,尤其涉及一种BPMN工具栏的生成方法、装置、电子设备和存储介质。

技术介绍

[0002]在BPMN的开发过程中,开发人员首先需要理解BPMN这个组件所带有的一些方法和属性,才能够根据自身需求正确的对BPMN的原型进行修改,同时还要明白哪些参数是修改原型是必须的,比如在对应的json文件中给一个示例,并给出相关的注释进行说明。因此,在进行修改时需要修改者对BPMN的原理有着一定甚至较深的理解。
[0003]但是对于普通的使用者来说,因为只需要使用其功能,使得深刻了解BPMN原理是非常没必要的,这样便产生了矛盾点。

技术实现思路

[0004]本专利技术提供一种BPMN工具栏的生成方法、装置、电子设备和存储介质,用以解决现有技术中BPMN工具栏自定义将较为困难的缺陷,降低使用者对BPMN原理的理解需求,提高了自定义过程中工具修改和系统维护的便捷性。
[0005]本专利技术提供一种BPMN工具栏的生成方法,包括:
[0006]响应输入的BPMN流程创建指令,显示BPMN操作界面;
[0007]响应输入的工具栏调节指令,控制所述BPMN操作界面上的工具栏区域处于可调节状态;
[0008]根据使用需求确定待调节工具,并对所述待调节工具对应的参考示例进行更新,得到使用示例;
[0009]响应工具栏生成指令,控制配置文件加载所述使用示例,并基于加载所述使用示例后的配置文件在所述BPMN操作界面上进行工具栏的更新。
[0010]根据本专利技术提供的一种BPMN工具栏的生成方法,所述响应输入的工具栏调节指令,控制所述BPMN操作界面上的工具栏区域处于可调节状态,包括:
[0011]响应输入的工具栏调节指令,识别发出所述工具栏调节指令的用户对应的第一用户信息;
[0012]基于所述第一用户信息,控制所述BPMN操作界面上的工具栏区域处于可调节状态。
[0013]根据本专利技术提供的一种BPMN工具栏的生成方法,所述基于所述第一用户信息,控制所述BPMN操作界面上的工具栏区域处于可调节状态,包括:
[0014]基于所述第一用户信息进行权限查询,确定所述工具栏区域所包含的区域中所述第一用户信息对应的可调节区域;
[0015]控制所述可调节区域进入可调节状态。
[0016]根据本专利技术提供的一种BPMN工具栏的生成方法,所述根据使用需求确定待调节工
具,并对所述待调节工具对应的参考示例进行更新,得到使用示例,包括:
[0017]接收输入的使用需求,并基于所述使用需求确定待调节工具,以及加载所述待调节工具对应的参考示例;
[0018]接收输入的修改信息,并基于所述修改信息对与所述待修改示例关联的json文件和css文件进行修改;
[0019]当所述json文件和所述css文件修改完成时,得到使用示例。
[0020]根据本专利技术提供的一种BPMN工具栏的生成方法,所述对所述参考示例进行更新,得到使用示例之后,还包括:
[0021]将所述待调节工具与所述待调节工具对应的默认工具进行关联存储至BPMN系统中。
[0022]根据本专利技术提供的一种BPMN工具栏的生成方法,所述响应工具栏生成指令,控制配置文件加载所述使用示例,并基于加载所述使用示例后的配置文件在所述BPMN操作界面上进行工具栏的更新之后,还包括:
[0023]响应流程上传存储指令,接收基于更新后的所述BPMN操作界面完成的BPMN流程;
[0024]确定所述BPMN流程是否基于待调节工具生成;
[0025]若是,则确定所述待调节工具对应的默认工具,并基于所述默认工具对所述BPMN流程进行更新;
[0026]将更新后的所述BPMN流程进行存储。
[0027]根据本专利技术提供的一种BPMN工具栏的生成方法,所述方法还包括:
[0028]响应流程查看指令,并基于所述流程查看指令得到待展示流程;
[0029]基于所述待展示流程进行工具识别,得到生成所述待展示流程所使用的工具集合;
[0030]确定所述工具集合所包含的工具与发出所述流程查看指令的第二用户所对应的工具是否相同;
[0031]若不相同,则基于所述第二用户所使用的工具对所述待展示流程进行更新和展示。
[0032]本专利技术还提供一种BPMN工具栏的生成装置,包括:
[0033]调节修改模块,用于响应输入的工具栏调节指令,控制所述BPMN操作界面上的工具栏区域处于可调节状态;
[0034]示例更新模块,用于根据使用需求确定待调节工具,并对所述待调节工具对应的参考示例进行更新,得到使用示例;
[0035]工具更新模块,用于响应工具栏生成指令,控制配置文件加载所述使用示例,并基于加载所述使用示例后的配置文件在所述BPMN操作界面上进行工具栏的更新。
[0036]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述BPMN工具栏的生成方法。
[0037]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述BPMN工具栏的生成方法。
[0038]本专利技术提供的BPMN工具栏的生成方法、装置、电子设备和存储介质,在进行BPMN系
统的工具栏的调整时,通过获取相关的参考示例,并根据实际的使用需求对参考示例中的相关文件进行修改,得到使用示例,进而在工具栏的生成时,通过配置文件对所修改后得到的使用示例进行加载和数据的读取,实现对自定义信息的获取,以实现对BPMN系统的原型的修改,进而生成得到相对应的自定义工具栏。通过设定相应的参考示例,降低使用者对BPMN的理解需求,然后通过对参考示例的修改,提高了自定义过程中工具修改的便捷性,接着基于配置文件对修改后的使用示例的加载实现工具栏的自定义,也使得配置文件达到瘦身效果,提高了系统维护的便捷性。
附图说明
[0039]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是本专利技术提供的BPMN工具栏的生成方法的流程示意图;
[0041]图2是本申请提供的控制工具栏可调节的过程的流程示意图;
[0042]图3是本申请提供的存储BPMN流程的过程的流程示意图;
[0043]图4是本专利技术提供的BPMN工具栏的生成装置的结构示意图;
[0044]图5是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0045]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种BPMN工具栏的生成方法,其特征在于,包括:响应输入的BPMN流程创建指令,显示BPMN操作界面;响应输入的工具栏调节指令,控制所述BPMN操作界面上的工具栏区域处于可调节状态;根据使用需求确定待调节工具,并对所述待调节工具对应的参考示例进行更新,得到使用示例;响应工具栏生成指令,控制配置文件加载所述使用示例,并基于加载所述使用示例后的配置文件在所述BPMN操作界面上进行工具栏的更新。2.根据权利要求1所述的BPMN工具栏的生成方法,其特征在于,所述响应输入的工具栏调节指令,控制所述BPMN操作界面上的工具栏区域处于可调节状态,包括:响应输入的工具栏调节指令,识别发出所述工具栏调节指令的用户对应的第一用户信息;基于所述第一用户信息,控制所述BPMN操作界面上的工具栏区域处于可调节状态。3.根据权利要求2所述的BPMN工具栏的生成方法,其特征在于,所述基于所述第一用户信息,控制所述BPMN操作界面上的工具栏区域处于可调节状态,包括:基于所述第一用户信息进行权限查询,确定所述工具栏区域所包含的区域中所述第一用户信息对应的可调节区域;控制所述可调节区域进入可调节状态。4.根据权利要求1所述的BPMN工具栏的生成方法,其特征在于,所述根据使用需求确定待调节工具,并对所述待调节工具对应的参考示例进行更新,得到使用示例,包括:接收输入的使用需求,并基于所述使用需求确定待调节工具,以及加载所述待调节工具对应的参考示例;接收输入的修改信息,并基于所述修改信息对与所述待修改示例关联的json文件和css文件进行修改;当所述json文件和所述css文件修改完成时,得到使用示例。5.根据权利要求1所述的BPMN工具栏的生成方法,其特征在于,所述对所述参考示例进行更新,得到使用示例之后,还包括:将所述待调节工具与所述待调节工具对应的默认工具进行关联存储至BPMN系统中。6.根据权利要求1所述的BPMN...

【专利技术属性】
技术研发人员:邬俊杰
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1