文摘
英文文摘
学位论文独创性声明及使用授权说明
第一章绪论
1.1研究背景
1.2研究现状
1.3研究内容和成果
1.4论文结构
第二章MiniFlow体系结构和开发方案
2.1工作流参考模型
2.2 MiniFlow系统体系结构
2.3 MiniFlow系统开发方案
2.3.1 Struts技术简介
2.3.2 Hibernate技术简介
2.3.3基于Struts+Hibernate的MiniFlow系统开发方案
2.4本章小结
第三章MiniFlow引擎的分析与设计
3.1 MiniFlow的工作流模型
3.1.1工作流模型的组成
3.1.2过程模型
3.1.3组织模型
3.1.4信息模型
3.2 MiniFlow引擎的模型类设计
3.2.1工作流请求者接口类
3.2.2工作流管理器接口类
3.2.3工作流执行体接口类
3.2.4工作流过程接口类
3.2.5工作流活动接口类
3.2.6工作流资源接口类
3.2.7工作流分配接口类
3.2.8工作流事件审计接口类
3.2.9工作流的执行分析
3.3 MiniFlow引擎的服务类设计
3.3.1引擎管理器
3.3.2会话管理器
3.3.3用户组管理器
3.3.4流程库管理器
3.3.5外部应用程序映射管理器
3.3.6流程定义解析器
3.4本章小结
第四章MiniFlow引擎关键技术实现
4.1流程定义的解析
4.2工作流过程导航
4.3执行体状态控制
4.4资源分配和人工交互
4.5应用代理的实现
4.6本章小结
第五章MiniFlow工作流引擎应用实例
5.1业务流程分析
5.1.1过程模型
5.1.2组织模型
5.1.3信息模型
5.2应用开发工作
5.2.1启动流程
5.2.2获取工作列表
5.2.3工作项处理
5.3本章小结
第六章总结与展望
6.1总结
6.2展望
参考文献
致谢