论文部分内容阅读
随着企业之间竞争的日益加剧,工作流技术作为支持现代企业经营管理信息化、过程自动化的一项关键性技术,己成为当前的重要研究方向之一。目前工作流技术在审批中的应用十分广泛,在航天应用过程中常常遇到以下需求:1动态任务调度,即任务执行人根据业务逻辑需要将接收到的任务动态分发给多人或者动态将任务抄送给多人查看;2跨域会签,即在两地的两个应用系统需要联合签署一个文档包,一方可以通过启动会签工作流程发起外域工作项,然后通过web service远程调用将任务发送给外域用户,外域用户接收并执行任务,最后将执行结果返回流程发起域。在跨域会签应用中外域用户通常需要开启流程来实现任务的分发与执行,并将执行结果作为工作项的执行结果返回,这就涉及到如何将工作项与一个流程关联起来以及如何利用外域流程模板动态开启流程的问题。上述就是审批流程中常见的动态任务调度与跨域会签应用。针对上面审批流程应用中对于工作流动态性的需求,本文在研究了WFMC工作流标准、动态工作流技术、工作流参考模型以及国内外各厂商实现的工作流管理系统基础上,提出基于已有工作项开启子流程模型,并设计实现了该模型与WFMC提出的基于活动的子流程模型,现已应用于AVIDM审批流程中。实践证明:在AVIDM审批流程中引入了基于活动的子流程与基于已有工作项开启子流程后,不仅很好的满足了动态任务调度与跨域会签的应用需求,并且提高了AVIDM审批流程的动态性、灵活性、执行效率以及降低了系统的耦合性,达到了预期目标。