基于部门间协同的可视化流程引擎中流程节点的配置方法与流程

文档序号:33537373发布日期:2023-03-22 08:44阅读:22来源:国知局
基于部门间协同的可视化流程引擎中流程节点的配置方法与流程

1.本发明涉及流程引擎中流程节点的配置领域,特别涉及一种基于部门间协同的可视化流程引擎中流程节点的配置方法。


背景技术:

2.目前,很多企业内流程和事项很多可以通过线上执行,而且业内参与事项执行的部门较多,且不统一,因此,在以部门作为流程节点时研制的流程引擎中,为了保证部门执行事项与流程引擎中对应节点相对应,大多情况下,需要将网关与业务表单进行耦合,而网关与业务表单的耦合,会牺牲流程节点的自定义配置功能,因此,在面对不同企业,不同数量的流程节点以及不同的流程流向时,现有的流程引擎越来越不满足企业流程引擎的个性化应用需求。


技术实现要素:

3.本发明的目的是提供一种基于部门间协同的可视化流程引擎中流程节点的配置方法,能够解决流程节点的配置中,网关与业务表单的强耦合问题,并且流程节点中的处理事件可扩展。
4.本发明解决其技术问题,采用的技术方案是:基于部门间协同的可视化流程引擎中流程节点的配置方法,包括如下步骤:将每个部门作为可视化配置的流程节点;为每个流程节点增加自定义属性;将每个流程节点中的业务表单与网关进行解耦;基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置。
5.作为进一步优化,所述将每个部门作为可视化配置的流程节点,能够通过在线绘制流程。
6.作为进一步优化,基于部门间的协同关系预先设置流程节点的通用流程流向。
7.作为进一步优化,所述为每个流程节点增加自定义属性,其中增加的自定义属性包括岗位和角色。
8.作为进一步优化,所述将每个流程节点中的业务表单与网关进行解耦,包括:预先设置流程节点的通用流程流向;将表单属性与网关判断条件关联。
9.作为进一步优化,所述将每个流程节点中的业务表单与网关进行解耦时,通过以下步骤进行解耦:流程节点上的操作和数据决定了下一步的流程走向;业务表单里的字段通过选择器的方式提供用户;用户来决定下一步的流程走向;
使用流程模型通过el表达式的方式存储自定义变量。
10.作为进一步优化,所述基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置过程中,可视化界面对某个节点设置默认监听事件,或者自定义监听事件。
11.本发明的有益效果是:通过上述基于部门间协同的可视化流程引擎中流程节点的配置方法,首先,将每个部门作为可视化配置的流程节点,其次,为每个流程节点增加自定义属性,然后,将每个流程节点中的业务表单与网关进行解耦,最后,基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置,能够解决流程节点的配置中,网关与业务表单的强耦合问题,并且流程节点中的处理事件可扩展。
附图说明
12.图1为本发明实施例中基于部门间协同的可视化流程引擎中流程节点的配置方法的流程图。
具体实施方式
13.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
14.实施例本实施例提供的是一种基于部门间协同的可视化流程引擎中流程节点的配置方法,其流程图见图1,其中,该方法包括如下步骤:s1.将每个部门作为可视化配置的流程节点;s2.为每个流程节点增加自定义属性;s3.将每个流程节点中的业务表单与网关进行解耦;s4.基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置。
15.上述方法中,所述将每个部门作为可视化配置的流程节点,能够通过在线绘制流程。
16.实际应用中,一般来说,通用流程流向都是基于部门间的协同关系而确定的,即部门间的协同关系决定了通用流程的流向,因此,可以基于部门间的协同关系预先设置流程节点的通用流程流向。
17.本实施例中,所述为每个流程节点增加自定义属性,其中增加的自定义属性包括岗位和角色等,以符合实际场景的需要。
18.具体而言,所述将每个流程节点中的业务表单与网关进行解耦,可以包括:预先设置流程节点的通用流程流向;将表单属性与网关判断条件关联。
19.需要指出的是,所述将每个流程节点中的业务表单与网关进行解耦时,通过以下步骤进行解耦:
流程节点上的操作和数据决定了下一步的流程走向,节点上的操作和数据决定了下一步怎么;业务表单里的字段通过选择器的方式提供用户;用户来决定下一步的流程走向,用户来决定下一步该怎么走;使用流程模型通过el表达式的方式存储自定义变量。
20.最终,业务表单就与网关实现了解耦,可以由用户在流程节点进行自定义内容。
21.实际应用中,基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置过程中,可视化界面可以对某个节点设置默认监听事件,或者可以自定义监听事件。
22.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


技术特征:
1.基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,包括如下步骤:将每个部门作为可视化配置的流程节点;为每个流程节点增加自定义属性;将每个流程节点中的业务表单与网关进行解耦;基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置。2.根据权利要求1所述的基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,所述将每个部门作为可视化配置的流程节点,能够通过在线绘制流程。3.根据权利要求1所述的基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,基于部门间的协同关系预先设置流程节点的通用流程流向。4.根据权利要求1所述的基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,所述为每个流程节点增加自定义属性,其中增加的自定义属性包括岗位和角色。5.根据权利要求1所述的基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,所述将每个流程节点中的业务表单与网关进行解耦,包括:预先设置流程节点的通用流程流向;将表单属性与网关判断条件关联。6.根据权利要求1或5所述的基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,所述将每个流程节点中的业务表单与网关进行解耦时,通过以下步骤进行解耦:流程节点上的操作和数据决定了下一步的流程走向;业务表单里的字段通过选择器的方式提供用户;用户来决定下一步的流程走向;使用流程模型通过el表达式的方式存储自定义变量。7.根据权利要求1所述的基于部门间协同的可视化流程引擎中流程节点的配置方法,其特征在于,所述基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置过程中,可视化界面对某个节点设置默认监听事件,或者自定义监听事件。

技术总结
本发明属于流程引擎中流程节点的配置领域,提供一种基于部门间协同的可视化流程引擎中流程节点的配置方法,包括如下步骤:首先,将每个部门作为可视化配置的流程节点;其次,为每个流程节点增加自定义属性;然后,将每个流程节点中的业务表单与网关进行解耦;最后,基于部门间的协同关系按照通用流程流向对每个流程节点进行可视化自定义配置。本发明能够解决流程节点的配置中,网关与业务表单的强耦合问题,并且流程节点中的处理事件可扩展。并且流程节点中的处理事件可扩展。并且流程节点中的处理事件可扩展。


技术研发人员:王佳飞 邹佳芯
受保护的技术使用者:成都铂恩科技有限公司
技术研发日:2023.02.15
技术公布日:2023/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1