声明
摘要
插图索引
附表索引
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状综述
1.3 论文的主要研究内容
1.4 论文的组织结构
第2章 Java EE工作流系统相关研究
2.1 设计模式基础理论
2.2 Java EE层次体系结构
2.3 Java EE中的MVC设计模式
2.4 工作流系统的总体开发目标
2.5 工作流系统实现的关键问题
2.6 工作流系统的解决方案
2.7 小结
第3章 基于状态模式的流程引擎机制
3.1 工作流系统JAVA EE框架
3.1.1 Struts2.2+Spring3.0+JPA2.0的JAVA EE整合
3.1.2 JPA实体领域建模
3.1.3 Spring与JPA的整合
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.4 小结
第4章 基于代理模式的流程流转设计与实现
4.1 代理模式的流转方式
4.1.1 问题描述
4.1.2 代理模式的基本思路
4.1.3 代理模式的结构
4.2 在容错系统中使用代理设计模式
4.2.1 基于代理模式的流程流转实现模型
4.2.1 基于代理模式的流程流转实现技术
4.3 小结
第5章 工作流信息系统原型实现与测试
5.1 系统原型展示
5.1.1 流程启动与流进
5.1.2 流程拒绝与业务审核
5.1.3 流程回退与后续处理
5.1.4 流程结束与办结
5.2 系统测试
5.3.1 搭建测试环境
5.3.2 设计测试用例
5.3.3 自动化测试、实施与数据收集
5.3 小结
结论
参考文献
致谢
湖南大学;