文摘
英文文摘
第1章 绪 论
1.1 研究的背景和意义
1.2 国内外研究现状
1.3 论文的主要研究方法
1.4 主要研究内容
1.5 论文的结构
第2章 工作流技术综述和相关技术介绍
2.1 工作流的基本概念
2.1.1 工作流技术的起源和发展
2.1.2 工作流的定义及意义
2.2 工作流的应用领域
2.3 工作流管理系统概述
2.3.1 工作流管理系统的概念和定义
2.3.2 工作流管理系统的功能
2.3.3 工作流管理系统的体系结构
2.4 工作流参考模型
2.5 工作流模型与建模
2.5.1 工作流元模型
2.5.2 过程定义
2.5.3 过程定义语言
2.6 J2EE相关技术介绍
2.6.1 J2EE的概念
2.6.2 J2EE的四层模型
2.6.3 J2EE容器
2.6.4 J2EE关键技术
2.6.5 Struts框架简介
2.7 本章小结
第3章 工作流引擎模型分析与设计
3.1 东软外包流程需求分析
3.2 工作流引擎模型分析
3.2.1 建模思想
3.2.2 组织模型
3.2.3 数据模型
3.2.4 过程模型
3.3 过程模型设计
3.3.1 工作流过程定义
3.3.2 工作流活动
3.3.3 转移
3.3.4 子流程
3.3.5 参与者
3.3.6 过程定义文件
3.4 过程实例执行分析
3.4.1 过程实例的状态
3.4.2 过程实例的执行过程
3.5 活动实例的执行分析
3.5.1 活动实例的状态
3.5.2 活动实例的执行
3.6 工作项实例的执行分析
3.6.1 工作项实例的状态
3.6.2 工作项实例的执行
3.7 本章小结
第4章 工作流引擎的设计与实现
4.1 基本设计
4.1.1 工作流引擎介绍
4.1.2 工作流引擎的设计目标
4.2 工作流引擎的功能
4.3 工作流引擎的体系结构
4.4 工作流引擎的数据库设计
4.4.1 模型数据库
4.4.2 实例数据库
4.4.3 资源数据库
4.5 工作流引擎功能模块的设计
4.5.1 解析模块的设计
4.5.2 实例管理模块
4.5.3 流程执行导航模块的设计
4.5.4 控制中心模块设计
4.5.5 监控模块设计
4.6 工作流引擎的实现
4.6.1 解析模块的实现
4.6.2 主要类的实现
4.6.3 工作流引擎核心功能的实现
4.6.4 日志管理模块的实现
4.7 工作流引擎的应用
4.7.1 应用实例
4.7.2 性能评价
4.8 本章小结
第5章 结束语
5.1 本文的主要工作总结
5.2 进一步的研究工作
参考文献
致谢