一种并行流转引擎方法技术

技术编号:17879861 阅读:64 留言:0更新日期:2018-05-06 01:25
本发明专利技术提供一种并行流转引擎方法,首先抽象步骤属性,步骤结构属性包含以下六要素:1‑1)定义步骤名称,1‑2)定义执行角色,1‑3)定义执行条件,1‑4)定义可执行的动作集合,1‑5)定义执行方式,1‑6)定义执行动作后的步骤流转方向。通过对操作步骤属性的抽象,基于配置化的定义和动作流转方法,结合流程列表页检索规则,可支持业务流程并行处理,提高流程配置灵活性,降低业务逻辑依赖。

A parallel flow engine method

The invention provides a parallel flow engine method, first abstract step properties, step structure attributes include the following six elements: 1 defined 1), define the step name, 1 2), define execution role, 1 3) define execution condition, 1 4), define executable set of action, 1 1 5) definition execution mode, 1 6) define the steps after execution action The sudden flow direction. By abstracting the properties of the operation steps, based on the configuration definition and action flow method, combined with the process list page retrieval rules, it can support the parallel processing of business process, improve the flexibility of process configuration and reduce the business logic dependence.

【技术实现步骤摘要】
一种并行流转引擎方法
本专利技术涉及互联网领域,尤其涉及具有在线审批的业务后台系统。
技术介绍
在各行业推进互联网化进程中,一些线下业务,逐渐迁移到线上,通过后台系统进行操作,以提升业务运转效率。除了单纯的内容管理系统外,大部分业务涉及到系统操作者之间的协同,以实现最终目的。这种协同,涉及到业务流转,需要合适的流转算法,以满足业务需求。对于流程较短的审批,一般性的做法是写定审批节点,并结合程序判断来满足需求。对于流程较长的审批,有些通过写定审批节点,有些通过配置节点审批人,以实现正常流转。配置节点的方法,在一定程度上提高了灵活性,但是在节点审批人无法及时审批,或者不能审批时,流程也会停滞。基于角色的审批,可以容许一个或者多个审批人绑定到同一角色上,同时容许一个人拥有多个审批角色,可以在极大程度上提高审批灵活性。一些涉及在线审批的业务后台系统,有时流程较长,有些甚至会涉及到流程驳回、复议。在同一角色具有较多审批步骤操作权限时,同时要求在后续步骤中,具有相同角色的步骤,具有同一操作人。有些角色的审批人,需要具有多个步骤的辅助操作权限,而又不影响已有审批流的进行,即需要并行操作。针对这种交本文档来自技高网...
一种并行流转引擎方法

【技术保护点】
一种并行流转引擎方法,其特征是,1)首先抽象步骤属性,一个步骤结构属性包含以下六要素:1‑1)定义步骤名称,该名称用于识别与显示;1‑2)定义执行角色,该角色用以决定哪些审批人可以操作;1‑3)定义执行条件,此为一个步骤范围,规定流程单处于哪些步骤条件时,允许执行该步骤;1‑4)定义可执行的动作集合,该集合限定当前步骤允许的操作;1‑5)定义执行方式,先接受后执行,还是基于历史执行人;1‑6)定义执行动作后的步骤流转方向;2)根据该步骤结构属性,为实现并行执行,配置需要采用如下方法:2‑1)在上述步骤抽象1‑3中,将可被并行执行的步骤,添加到执行条件集合中;2‑2)并行步骤本身执行结束后,业务...

【技术特征摘要】
1.一种并行流转引擎方法,其特征是,1)首先抽象步骤属性,一个步骤结构属性包含以下六要素:1-1)定义步骤名称,该名称用于识别与显示;1-2)定义执行角色,该角色用以决定哪些审批人可以操作;1-3)定义执行条件,此为一个步骤范围,规定流程单处于哪些步骤条件时,允许执行该步骤;1-4)定义可执行的动作集合,该集合限定当前步骤允许的操作;1-5)定义执行方式,先接受后执行,还是基于历史执行人;1-6)定义执行动作后的步骤流转方向;2)根据该步骤结构属性,为实现并行执行,配置需要采用如下方法:2-1)在上述步骤抽象1-3中,将可被并行执行的步骤,添加到执行条件集合中;2-2)并行步骤本身执行结束后,业务步骤停留在并行步骤执行前的步骤;3)为实现该方案,需要定义流程单接单状态为未接单和已接单;4)其次编写动作算法,抽象为以下三类动作:4-1)接单动作4-2)并行审批流程终止动作4-3)正常流转动作。2.根据权利要求1所述的一种并行流转引擎方法,其特征是,所述4-1)接单动作,具体为:在审批人未处理列表页面,如果该单尚未被任何人接触过,则需要先接单,然后执行处理操作。其中接单动作需要执行的算法是:在流程单数据表中,写入操作人,操作步骤,操作角色,更新是否接单状态为已接单。3.根据权利要求1所述的一...

【专利技术属性】
技术研发人员:张金柱
申请(专利权)人:深圳市赢众通金融信息服务有限责任公司
类型:发明
国别省市:广东,44

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

1