【技术实现步骤摘要】
本专利技术涉及计算机软件领域,主要应用于政务审批工作流,属于政务审批工作流引擎的必备部分,通过配置相应的子流程和相应工作流引擎的支撑,完成动态分配设定流程流向,完成应用需求,特别是前后置并联审批的工作流向。
技术介绍
在政务工作流中,有很多业务需求并不确定,只能大概的限定一个流程范围,真实的业务流向在运行的时刻才得以决定,有时是一个简单的环节,有时是一个复杂的一系列环节。目前的工作流系统对于这类问题的支撑通常做法采用的是全集法,即将该业务流程下步的走向全部描述出来,然后实际的运行态就按照这个全集进行流转,但由于在政务审批业务领域中,涉及这种情况的环节非常之多,少则三四十,多则上百,这上百的环节的全集的管理运维绝不是一件简单的事情,既不容易实施,也不容易管理。为了解决这种问题,我们提出复合子流程的概念,通过一个复合子流程来将可能发生变化的业务流向通过即定业务逻辑或人工干预的方式实现业务的变化,方便了实施,易于统一管理。
技术实现思路
本专利技术的目的是在目前常规的工作流引擎中,根据业务需要,通过预置的复合子流程环节作为容器,将一个或者多个子流程通过一定的逻辑放到该容器中,可以实现按逻辑执行的子流程顺序或者人工选择方式的子流程顺序,在该逻辑中,可以通过脚本方式实现子流程的执行顺序和参数,也可以通过预置并序、顺序、异或等逻辑由运行态的人工进行干预,从而实现不定向业务流程的定向建模。同时从该复合子流程环节仍然可以对后续的环节进行关联,以便同种业务逻辑的子流程执行完毕后,继续执行相关的后续环节任务。本专利技术的优异效果是:1、采用复合子流程环节思想来解决政务审批应用中 ...
【技术保护点】
可视化复合子流程的实现方法,其特征在于,复合子流程是具有子流程特性的流程块,流程块内设置单个或多个子流程,各个子流程之间不分先后并序运行,运行期,工作流引擎延展出复合子流程的内置子流程对象,并根据用户的输入选择状态来决定子流程的运行,同时步骤容器的子流程设定为同步运行及异步运行两种模式,同步运行模式下子流程必须运行完结才能将状态返回并驱动父流程,异步模式则父流程无需托管,各自独立运行。
【技术特征摘要】
1.可视化复合子流程的实现方法,其特征在于,复合子流程是具有子流程特性的流程块,流程块内设置单个或多个子流程,各个子流程之间不分先后并序运行,运行期,工作流引擎延展出复合子流程的内置子流程对象,并根据用户的输入选择状态来决定子流程的运行,同时步骤容器的子流程设定为同步运行及异步运行两种模式,同步运行模式下子...
【专利技术属性】
技术研发人员:张峰,朱宪,张晓磊,张雷,朱国峰,
申请(专利权)人:山东浪潮齐鲁软件产业股份有限公司,
类型:发明
国别省市:88[中国|济南]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。