论文部分内容阅读
相比传统工作流,柔性工作流具有灵活性、动态性的特点,因此它能够适应动态变化的业务过程,能更好地描述企业的实际业务流程,能真正地满足企业不断发展的需要。柔性工作流已成为热门的研究课题。对柔性工作流的研究主要集中在两个方面:一是柔性工作流模型的研究,典型代表有活动网络图、Petri网和面向对象模型;二是实现工作流柔性的方法的研究,主要有ActiveX方法、Java RMI方法、CORBA方法和系统整合方法。研究者们在不同的柔性工作流模型的基础上提出了各异的解决方案,这些解决方案满足了企业现阶段业务的基本要求,但是它们在通用性、安全性和自适应性方面仍然存在一些不足,还不能很好地满足企业未来业务发展的要求。因此,对柔性工作流的研究还有待于进一步深入,其中包括对现有柔性工作流模型的改进和对“柔性”实现方法的探索,达到“不仅满足现行需求,也能适应未来变化”的目标。本文对国内外柔性工作流研究的现状进行了深入剖析,对柔性工作流的各种模型进行了分析,对实现工作流柔性的方法进行了总结。在分析总结现有研究成果的基础上,本文把柔性工作流中的工作流过程抽象出来,应用活动树的方法对工作流过程进行管理,从而提出了基于活动树的改进型柔性工作流模型。改进型模型汲取了现有柔性工作流模型灵活性和动态性的优点,克服了它们在通用性、安全性和自适应性方面的不足。本文还提出了基于知识的规则管理模型对柔性工作流流程的转移规则进行管理,把专家系统的原理成功应用到柔性工作流中,使柔性工作流系统具有了较强的自适应性,有效地增强了系统的实用性和扩展性。本文最后把改进型柔性工作流模型成功应用到了案例电子政务信息系统中,在案例系统中验证了改进型模型的可行性和优越性,这对柔性工作流系统的研发具有重要的参考价值。