基于JAVA的轻量级工作流系统的研究与应用
摘要 | 第2-3页 |
ABSTRACT | 第3页 |
第一章 绪论 | 第6-11页 |
1.1 引言 | 第6-7页 |
1.2 工作流系统的优势 | 第7页 |
1.3 工作流研究现状 | 第7-9页 |
1.4 课题研究内容及重点 | 第9-10页 |
1.5 作者在课题中完成的主要工作和成果 | 第10页 |
1.6 组织结构 | 第10-11页 |
第二章 工作流及相关技术综述 | 第11-18页 |
2.1 工作流的基本概念和定义 | 第11页 |
2.2 工作流管理系统 | 第11-13页 |
2.2.1 流程的设计与定义 | 第12-13页 |
2.2.2 流程的运行与控制 | 第13页 |
2.2.3 工作流管理中的人机交互 | 第13页 |
2.3 工作流参考模型 | 第13-15页 |
2.4 工作流管理系统体系架构 | 第15-16页 |
2.5 JAVA 技术简介 | 第16页 |
2.6 XML 简介 | 第16-18页 |
第三章 工作流系统的设计 | 第18-33页 |
3.1 基于轻量级的设计思想 | 第18-20页 |
3.2 开发模式的选择 | 第20-21页 |
3.3 工作流系统的总体框架 | 第21-22页 |
3.4 工作流建模 | 第22-24页 |
3.4.1 基本概念 | 第22-23页 |
3.4.2 建模人员 | 第23-24页 |
3.4.3 建模方式 | 第24页 |
3.4.4 流程的控制结构 | 第24页 |
3.5 工作流系统设计 | 第24-33页 |
3.5.1 工作流引擎的关系模型 | 第24-25页 |
3.5.2 工作流引擎的应用框架 | 第25-26页 |
3.5.3 工作流实例状态的转化 | 第26-29页 |
3.5.4 工作流的运行过程 | 第29页 |
3.5.5 工作流引擎的运行控制过程 | 第29-30页 |
3.5.6 工作流监控 | 第30页 |
3.5.7 客户端设计 | 第30-31页 |
3.5.8 工作流管理系统的实现 | 第31-33页 |
第四章 系统的具体实现 | 第33-48页 |
4.1 工作流程的描述 | 第33-36页 |
4.1.1 工作流程描述的核心概念 | 第33-34页 |
4.1.2 工作流程的XML 描述 | 第34-36页 |
4.1.3 流程的管理 | 第36页 |
4.2 工作流引擎核心类简介 | 第36-40页 |
4.3 提醒催办功能 | 第40-46页 |
4.3.1 流程的提醒催办时间的设定 | 第41-42页 |
4.3.2 催办方式的选择 | 第42页 |
4.3.3 利用手机短信实现提醒催办功能 | 第42-46页 |
4.3.4 使用线程技术轮循发送 | 第46页 |
4.4 数据的持久化操作 | 第46-47页 |
4.5 与实际业务系统的结合 | 第47-48页 |
第五章 本工作流管理系统在实际中应用 | 第48-56页 |
5.1 项目背景 | 第48页 |
5.2 系统架构 | 第48-49页 |
5.3 用户角色介绍 | 第49-50页 |
5.4 实际流程举例 | 第50-54页 |
5.5 系统使用效果总结 | 第54-56页 |
第六章 总结 | 第56-57页 |
参考文献 | 第57-58页 |
致谢 | 第58-59页 |
攻读学位期间发表的学位论文 | 第59-61页 |