摘要 | 第5-6页 |
ABSTRACT | 第6-7页 |
第一章 绪论 | 第8-13页 |
1.1 研究背景和意义 | 第8-9页 |
1.2 国内外研究现状 | 第9-11页 |
1.2.1 国外研究现状 | 第9-10页 |
1.2.2 国内研究现状 | 第10-11页 |
1.3 主要研究内容 | 第11页 |
1.4 本文的组织结构 | 第11-13页 |
第二章 相关技术的研究分析 | 第13-29页 |
2.1 Activiti5 | 第13-17页 |
2.1.1 Activiti5简介与发展 | 第13页 |
2.1.2 Activiti5与JBPM5技术对比 | 第13-15页 |
2.1.3 Activiti5核心组件 | 第15-16页 |
2.1.4 Activiti5服务接口 | 第16-17页 |
2.2 TFBMA算法 | 第17-23页 |
2.2.1 TFBMA分配策略 | 第17-18页 |
2.2.2 预期任务负载 | 第18页 |
2.2.3 候选者经验 | 第18-20页 |
2.2.4 候选者能力 | 第20-21页 |
2.2.5 候选者兴趣 | 第21-23页 |
2.3 PCM-WF | 第23-24页 |
2.3.1 PCM-WF定义 | 第23页 |
2.3.2 PCM-WF原理 | 第23-24页 |
2.4 BPMN2.0 规范 | 第24-29页 |
2.4.1 BPMN2.0 元素基本类型 | 第25-26页 |
2.4.2 BPMN2.0 流程示例 | 第26-29页 |
第三章 系统需求分析 | 第29-47页 |
3.1 业务需求 | 第29-34页 |
3.1.1 业务描述 | 第29-30页 |
3.1.2 主要业务流程 | 第30-34页 |
3.2 功能需求 | 第34-42页 |
3.2.1 角色分析 | 第35-36页 |
3.2.2 业务功能 | 第36-42页 |
3.3 数据需求 | 第42-44页 |
3.4 非功能需求 | 第44-47页 |
3.4.1 系统环境需求 | 第44-45页 |
3.4.2 性能需求 | 第45-46页 |
3.4.3 安全需求 | 第46-47页 |
第四章 系统总体设计 | 第47-84页 |
4.1 总体架构设计 | 第47-48页 |
4.2 功能模块设计 | 第48-74页 |
4.2.1 设备安装模块 | 第48-52页 |
4.2.2 售后管理模块 | 第52-57页 |
4.2.3 系统管理模块 | 第57-61页 |
4.2.4 流程管理模块 | 第61-69页 |
4.2.5 任务管理模块 | 第69-74页 |
4.3 数据库设计 | 第74-84页 |
4.3.1 实体关系图 | 第74-77页 |
4.3.2 主要数据库表设计 | 第77-82页 |
4.3.3 Activiti5原生库表结构 | 第82-84页 |
第五章 系统实现 | 第84-107页 |
5.1 Activiti5引擎整合SSH框架实现 | 第84-88页 |
5.1.1 Spring框架在系统中的实现 | 第84-85页 |
5.1.2 Hibernate在系统中的实现 | 第85-86页 |
5.1.3 Struts2在系统中的实现 | 第86-87页 |
5.1.4 项目整体包结构 | 第87-88页 |
5.2 系统功能模块实现 | 第88-96页 |
5.2.1 设备安装模块 | 第88-91页 |
5.2.2 售后管理模块 | 第91-93页 |
5.2.3 系统管理模块 | 第93-96页 |
5.3 流程管理模块实现 | 第96-101页 |
5.3.1 部署与启动流程定义 | 第96-99页 |
5.3.2 运行中流程实例 | 第99-100页 |
5.3.3 历史流程实例 | 第100-101页 |
5.4 任务管理模块实现 | 第101-107页 |
5.4.1 任务签收 | 第101-102页 |
5.4.2 任务办理 | 第102-103页 |
5.4.3 任务进度 | 第103-105页 |
5.4.4 TFBMA算法 | 第105-107页 |
第六章 总结与展望 | 第107-109页 |
6.1 论文总结 | 第107-108页 |
6.2 研究展望 | 第108-109页 |
致谢 | 第109-110页 |
参考文献 | 第110-112页 |
图版 | 第112-116页 |
表版 | 第116-117页 |
附录 | 第117-118页 |