论文部分内容阅读
随着网络技术的发展,许多以网络为基础的信息管理应用领域孕育而生并不断壮大。电子商务、电子政务、办公自动化和企业信息系统的应用成为了当今管理信息系统应用的焦点。在这些领域中,业务流程管理(Business ProcessManagement,简称BPM)是它们共同关心的问题。不同的应用领域具有不同的业务需求,同时,随着应用环境的发展,相应的业务过程也有可能会发生变化。因此,将工作流概念引入到管理信息系统中,使其具备自适应和重配置能力就显得相当重要。本文介绍了一种基于Web的分布式工作流管理系统(Workflow ManagementSystem,简称WFMS)——Flowstep,并对Flowstep第一阶段设计开发中的不足以及遗留问题进行了分析。论文主要阐述了对上述问题的解决和对Flowstep的完善。文章首先简要介绍了工作流技术的基本知识和当前发展状况,并对J2EE、Java、XML等技术以及Weblogic的基本功能进行了阐述。在接下来的章节中,详细分析了工作流管理系统Flowstep的体系结构和运行机制。总结了问题并制定了解决方案。文章的中心部分是对建模工具以及三类新增添任务引擎设计开发的阐述。这些功能和部件的开发,使Flowstep由第一阶段的工作流管理系统演示原型,上升到了可以实际使用产品的层次。文章最后对Flowstep和工作流技术提出一些展望,并指出系统中的存在的问题和日后的研究方向。