一种工作流建模控制方法、装置、介质及设备制造方法及图纸

技术编号:37348831 阅读:19 留言:0更新日期:2023-04-22 21:45
本申请涉及一种工作流建模控制方法、装置、介质及设备,属于计算机技术领域。本申请能够按照预设的工作流程,生成可视化的工作流程图;将工作流程图传输给工作流引擎,以使工作流引擎建立工作流程图和各类控制数据的关联关系;对于工作流程图中的每个工作环节节点,响应于该工作环节节点接收到状态触发指令,控制显示该工作环节节点对应的节点信息;响应于该工作环节节点接收到编辑触发指令,控制显示该工作环节节点对应的编辑界面,并基于在编辑界面上检测到的编辑指令,编辑该工作环节节点对应的节点信息。由此,能够改善工作流的建模控制效果。控制效果。控制效果。

【技术实现步骤摘要】
一种工作流建模控制方法、装置、介质及设备


[0001]本申请属于计算机
,具体涉及一种工作流建模控制方法、装置、介质及设备。

技术介绍

[0002]目前,工作流(WorkFlow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并对其实施计算。其中,工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递。
[0003]在实践中发现,现在的工作流建模控制方式的可视化程度较低,人为进行调整的方式较为复杂,从而导致工作流建模控制的效果不佳。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]为此,本申请提供一种工作流建模控制方法、装置、介质及设备,有助于改善工作流的建模控制效果。
[0006]为实现以上目的,本申请采用如下技术方案:第一方面,本申请提供一种工作流建模控制方法,所述方法包括:按照预设的工作流程,生成可视化的工作流程图;其中,所述工作流程图至少包括所述预设的工作流程中包含的各工作环节节点、以及所述各工作环节节点之间的流转关系;将所述工作流程图传输给工作流引擎,以使所述工作流引擎建立所述工作流程图和各类控制数据的关联关系;其中,所述各类控制数据至少包括第三方系统控制数据和任务表控制数据;对于所述工作流程图中的每个工作环节节点,响应于该工作环节节点接收到状态触发指令,控制显示该工作环节节点对应的节点信息;其中,所述节点信息至少包括该工作环节节点相对应的控制数据;响应于该工作环节节点接收到编辑触发指令,控制显示该工作环节节点对应的编辑界面,并基于在所述编辑界面上检测到的编辑指令,编辑该工作环节节点对应的节点信息。
[0007]进一步的,所述响应于该工作环节节点接收到编辑触发指令,控制显示该工作环节节点对应的编辑界面,包括:响应于该工作环节节点接收到指示源码编辑的编辑触发指令,控制显示该工作环节节点对应的源码编辑界面。
[0008]进一步的,所述方法还包括:对该工作环节节点已编辑完成的节点信息进行数据校验,得到校验结果;
如果所述校验结果指示存在异常信息,则输出针对所述异常信息的异常提醒。
[0009]进一步的,所述方法还包括:对于所述工作流程图中的每个工作环节节点,响应于该工作环节节点对应的任务类型为表单配置任务,确定所述表单配置任务对应的表单处理类别;其中,所述表单处理类别包括待办类别或者待阅类别;如果所述表单处理类别为所述待办类别,则按照与所述待办类别相匹配的表单操作权限,配置该工作环节节点对应的待办表单,并输出配置完成的待办表单;如果所述表单处理类别为所述待阅类别,则按照与所述待阅类别相匹配的表单操作权限,配置该工作环节节点对应的待阅表单,并输出配置完成的待阅表单。
[0010]进一步的,所述方法还包括:获取预设的公共函数;基于所述预设的公共函数、以及针对所述预设的工作流程的工作流变量,构建业务表达式;通过所述业务表达式,对所述工作流程图中的各个工作环节节点进行数据处理操作;其中,所述数据处理操作至少包括变量赋值操作。
[0011]第二方面,本申请提供一种工作流建模控制装置,所述装置包括:流程图生成单元,用于按照预设的工作流程,生成可视化的工作流程图;其中,所述工作流程图至少包括所述预设的工作流程中包含的各工作环节节点、以及所述各工作环节节点之间的流转关系;流程图关联单元,用于将所述工作流程图传输给工作流引擎,以使所述工作流引擎建立所述工作流程图和各类控制数据的关联关系;其中,所述各类控制数据至少包括第三方系统控制数据和任务表控制数据;节点显示单元,用于对于所述工作流程图中的每个工作环节节点,响应于该工作环节节点接收到状态触发指令,控制显示该工作环节节点对应的节点信息;其中,所述节点信息至少包括该工作环节节点相对应的控制数据;节点编辑单元,用于响应于该工作环节节点接收到编辑触发指令,控制显示该工作环节节点对应的编辑界面,并基于在所述编辑界面上检测到的编辑指令,编辑该工作环节节点对应的节点信息。
[0012]进一步的,所述节点编辑单元具体用于:响应于该工作环节节点接收到指示源码编辑的编辑触发指令,控制显示该工作环节节点对应的源码编辑界面。
[0013]进一步的,所述装置还包括:异常提醒单元,用于对该工作环节节点已编辑完成的节点信息进行数据校验,得到校验结果;如果所述校验结果指示存在异常信息,则输出针对所述异常信息的异常提醒。
[0014]进一步的,所述装置还包括:任务处理单元,用于对于所述工作流程图中的每个工作环节节点,响应于该工作环节节点对应的任务类型为表单配置任务,确定所述表单配置任务对应的表单处理类别;其中,所述表单处理类别包括待办类别或者待阅类别;如果所述表单处理类别为所述待办类别,则按照与所述待办类别相匹配的表单操作权限,配置该工作环节节点对应的待办表
单,并输出配置完成的待办表单;如果所述表单处理类别为所述待阅类别,则按照与所述待阅类别相匹配的表单操作权限,配置该工作环节节点对应的待阅表单,并输出配置完成的待阅表单。
[0015]进一步的,所述装置还包括:数据处理单元,用于获取预设的公共函数;基于所述预设的公共函数、以及针对所述预设的工作流程的工作流变量,构建业务表达式;通过所述业务表达式,对所述工作流程图中的各个工作环节节点进行数据处理操作;其中,所述数据处理操作至少包括变量赋值操作。
[0016]第三方面,本申请提供一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行所述的工作流建模控制方法。
[0017]第四方面,本申请提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行所述的工作流建模控制方法。
[0018]本申请采用以上技术方案,至少具备以下有益效果:本申请能够按照不同的工作流程,生成相对应的可视化的工作流程图,之后将工作流程图传输给工作流引擎,以使工作流引擎建立工作流程图和各类控制数据之间的关联关系,并对工作流程图中的每个工作环节节点,能够显示和编辑节点信息。这一过程通过工作流程图,实现了针对工作流程的可视化建模,并且对工作流程图中的每个工作环节节点能够进行直接编辑,从而实现了较为便利的工作流程调整,进而能够改善工作流的建模控制效果。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工作流建模控制方法,其特征在于,所述方法包括:按照预设的工作流程,生成可视化的工作流程图;其中,所述工作流程图至少包括所述预设的工作流程中包含的各工作环节节点、以及所述各工作环节节点之间的流转关系;将所述工作流程图传输给工作流引擎,以使所述工作流引擎建立所述工作流程图和各类控制数据的关联关系;其中,所述各类控制数据至少包括第三方系统控制数据和任务表控制数据;对于所述工作流程图中的每个工作环节节点,响应于该工作环节节点接收到状态触发指令,控制显示该工作环节节点对应的节点信息;其中,所述节点信息至少包括该工作环节节点相对应的控制数据;响应于该工作环节节点接收到编辑触发指令,控制显示该工作环节节点对应的编辑界面,并基于在所述编辑界面上检测到的编辑指令,编辑该工作环节节点对应的节点信息。2.根据权利要求1所述的方法,其特征在于,所述响应于该工作环节节点接收到编辑触发指令,控制显示该工作环节节点对应的编辑界面,包括:响应于该工作环节节点接收到指示源码编辑的编辑触发指令,控制显示该工作环节节点对应的源码编辑界面。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:对该工作环节节点已编辑完成的节点信息进行数据校验,得到校验结果;如果所述校验结果指示存在异常信息,则输出针对所述异常信息的异常提醒。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对于所述工作流程图中的每个工作环节节点,响应于该工作环节节点对应的任务类型为表单配置任务,确定所述表单配置任务对应的表单处理类别;其中,所述表单处理类别包括待办类别或者待阅类别;如果所述表单处理类别为所述待办类别,则按照与所述待办类别相匹配的表单操作权限,配置该工作环节节点对应的待办表单,并输出配置完成的待办表单;如果所述表单处理类别为所述待阅类别,则按照与所述待阅类别相匹配的表单操作权限,配置该工作环节节点对应的待阅表单,并输出配置完成的待阅表单。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取预设的公共函数;基于所述预设的公共函数、以及针对所述预设的工作流程的...

【专利技术属性】
技术研发人员:王彦炳林敬波张强王恒于鹏
申请(专利权)人:北京广联达天下科技有限公司
类型:发明
国别省市:

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

1