论文摘要
企业为取得市场生存和竞争的优势,适应瞬息万变的市场环境,需要快速响应市场需求,不断调整自己的组织模型和业务流程。工作流管理系统是实现计算机辅助协同工作的工具,能够实现工作流程的全部或者部分自动管理功能,方便人员、资源的合理配置、工作流流程监督、审查并提高工作效率。为了使得工作流管理系统能够灵活地根据实际情况进行工作流逻辑的更改,适应企业经营过程的变化,响应市场敏捷性的要求,迫切的需要提高工作流管理系统的柔性。工作流的柔性是指工作流通过工作流模型的定义、工作流引擎的运行等,使得工作流不需重新定义就能够动态适应企业业务流程的变化。本文在工作流柔性技术研究方面,主要做了如下工作;首先,提出了一种支持动态变化的工作流模型FWFMS(Flexible WorkflowManagement System),并对工作流过程模型建立了正确性约束标准。该模型根据动态变化对工作流运行的影响范围,分别从四个子模型——过程模型、资源模型、组织模型、信息模型展示了其对动态变化的支持。接下来在FWFMS模型基础上提出了工作流动态修改方案(由工作流引擎负责执行),包括;过程实例的动态修改和过程模型的动态修改。过程实例的动态修改指对某个实例节点及节点间关系的修改。它主要为了响应某些临时的变化(如组织人员的变更等)而对某个正在运行的实例进行修改。过程模型的动态修改指的是业务流程的整体变革。本文详细讨论了以“版本替换”为核心的过程模型变更处理策略,使工作流在执行中平稳、高效地由旧版本向新版本转移。最后,采用当今流行软件技术实现了该柔性工作流管理系统,并通过一个运行实例进行了验证。
论文目录
摘要Abstract第一章 引言1.1 课题研究背景1.2 本文的主要工作1.3 论文结构第二章 工作流技术概述2.1 工作流的定义2.2 工作流基本术语及相互关系2.3 工作流模型2.4 工作流管理系统的基本结构2.5 小结第三章 柔性工作流相关技术及其研究现状3.1 柔性工作流的基本概念3.2 柔性工作流关键技术3.2.1 柔性建模技术3.2.2 工作流柔性执行技术3.3 柔性工作流研究现状3.4 小结第四章 FWFMS工作流模型4.1 过程模型4.2 组织模型4.3 资源模型4.4 信息模型4.5 FWFMS工作流模型4.6 FWFMS工作流模型的正确性保证4.6.1 过程模型的正确性标准4.6.2 相关数据的一致性标准4.7 小结第五章 FWFMS工作流动态执行技术5.1 动态修改分类5.2 动态修改操作原语5.3 过程实例的动态修改5.3.1 过程实例的动态修改规则5.3.2 过程实例的动态修改算法5.4 过程模型的动态修改处理5.4.1 过程定义的版本管理5.4.2 版本替换算法5.5 版本替换的实际应用5.6 小结第六章 系统设计与实现6.1 工作流管理系统的体系结构6.1.1 工作流管理系统的软件架构6.1.2 工作流管理系统的设计模式6.2 实现工作流管理系统所采用的工具和技术6.2.1 XPDL工作流建模语言6.2.2 JaWE6.2.3 WebWork26.2.4 Hibernate6.2.5 Web容器6.3 FWFMS的实现6.3.1 FWfMS系统的数据结构6.3.2 过程实例动态修改的实现6.3.3 过程模型动态修改的实现6.4 FWFMS在企业管理信息系统的应用6.5 小结第七章 总结与展望7.1 总结7.2 展望参考文献致谢攻读学位期间发表论文
相关论文文献
标签:柔性工作流论文; 工作流模型论文; 工作流管理系统论文; 动态修改论文;