论文部分内容阅读
目前工作流管理技术作为一种企业流程建模和流程管理的核心技术,弥补了传统企业信息系统的不足,为企业提高了工作效率和服务质量。如何在实践过程中优化业务流程模型,实现业务流程再造,组合已有业务,已经成为企业信息系统建设的关键。本论文某数据管理系统项目为背景,实现了对流程定义工具界面的可视化设计与修改,扩充了自定义控件和自定义控件属性,丰富了界面的表现形式,与Web端工作流结合实现了流程定义、准备、发起、执行及监控的信息化、规范化和一体化。利用该项目实施的管理系统具有的特点包括实施周期短;基于成熟产品,性能稳定;可视化环境,易于操作开发;开放式架构,便于系统维护。本论文首先确立了该课题的研究背景和意义,同时分析了工作流技术和RCP在国内外的发展现状,并且对本系统涉及的相关核心技术进行了讲解,并选取最合适的技术组合。其次针对本论文主要研究的工作流设计器进行了深入的剖析,改进了工作流引擎中的工作流模型、工作流模式和调度方式。在此基础上,本论文设计实现了基于GERT网络的工作流动态调整引擎,满足了按照实际运行时流程状态重新设计或修改流程定义,实时的监控和管理工作流。然后描述了利用EMF和GEF技术构建流程定义工具,比对了工作流管理系统的基本组件需求,设计了系统体系架构和技术架构,并主要介绍了自定义表单、业务模块、工作流引擎、流程定义工具、流程管理与监控和流程客户端这六大工作流设计器组成模块以及之间的建模流程步骤,接着详细阐述了流程设置,流程模型设计工具和Web端工作流这三个主要功能模块。最后对本论文进行总结,提出展望。