| 摘要 | 第1-5页 |
| Abstract | 第5-10页 |
| 第1章 绪论 | 第10-17页 |
| ·协同设计技术 | 第10页 |
| ·工作流技术 | 第10-15页 |
| ·工作流技术发展历史 | 第10-12页 |
| ·工作流技术的现状 | 第12-13页 |
| ·工作流技术的研究范畴 | 第13-15页 |
| ·本课题的研究意义 | 第15页 |
| ·本课题的主要工作 | 第15-16页 |
| ·论文的组织结构 | 第16-17页 |
| 第2章 协同设计与工作流技术概述 | 第17-31页 |
| ·协同设计概述 | 第17-21页 |
| ·协同设计的基本概念 | 第17-18页 |
| ·CSCW所应用的关键技术 | 第18页 |
| ·协同设计系统需要解决的问题域 | 第18-21页 |
| ·工作流技术概述 | 第21-29页 |
| ·工作流技术相关概念 | 第21页 |
| ·工作流系统结构分析 | 第21-24页 |
| ·工作流参考模型接口分析 | 第24-28页 |
| ·工作流系统的功能 | 第28-29页 |
| ·工作流技术在协同设计管理系统中的作用 | 第29-30页 |
| ·本章小结 | 第30-31页 |
| 第3章 工作流管理系统jBPM | 第31-47页 |
| ·简介 | 第31页 |
| ·jBPM的功能和组件结构 | 第31-33页 |
| ·jBPM流程建模 | 第33-38页 |
| ·节点(Nodes) | 第33-35页 |
| ·转移(Transitions) | 第35-36页 |
| ·动作(Actions) | 第36页 |
| ·异常处(Exception handling) | 第36-37页 |
| ·流程组(Process composition) | 第37-38页 |
| ·用户自定义节点行为(Custom node behaviour) | 第38页 |
| ·jBPM的任务管理机制 | 第38-42页 |
| ·任务控制器 | 第38-41页 |
| ·任务分配 | 第41-42页 |
| ·jBPM的调度机制 | 第42-46页 |
| ·本章小结 | 第46-47页 |
| 第4章 协同设计管理系统需求分析和架构设计 | 第47-58页 |
| ·协同设计管理系统项目需求分析 | 第47-52页 |
| ·系统功能模块划分 | 第47-49页 |
| ·系统部分流程分析 | 第49-52页 |
| ·协同设计管理系统架构设计 | 第52-57页 |
| ·系统的框架结构 | 第52-55页 |
| ·系统采用的持久化技术 | 第55-56页 |
| ·jBPM在系统中所处的层次 | 第56-57页 |
| ·本章小结 | 第57-58页 |
| 第5章 jBPM应用于协同设计管理系统的实现 | 第58-74页 |
| ·扩展jBPM的授权组织形式 | 第58-59页 |
| ·流程建模 | 第59-61页 |
| ·流程定义 | 第59页 |
| ·动态创建任务实例实现会审功能 | 第59-61页 |
| ·使用自定义授权方式 | 第61页 |
| ·系统视图层的设计与实现 | 第61-65页 |
| ·JSP文件的实现 | 第61-63页 |
| ·ActionForm的实现 | 第63-65页 |
| ·系统控制层的设计与实现 | 第65-68页 |
| ·ActionServlet的配置 | 第65页 |
| ·Action类的实现 | 第65-67页 |
| ·AcitonForword的配置 | 第67-68页 |
| ·系统逻辑层的设计与实现 | 第68页 |
| ·流程测试 | 第68-70页 |
| ·系统布署效果图 | 第70-73页 |
| ·本章小结 | 第73-74页 |
| 总结与展望 | 第74-76页 |
| 致谢 | 第76-77页 |
| 参考文献 | 第77-81页 |
| 附录 | 第81-92页 |
| 附录1:jBPM数据库表结构及用户自定义组织模型结构 | 第81-83页 |
| 附录2:流程定义文件 | 第83-87页 |
| 附录3:DynamicCreateTaskInstance代码 | 第87-89页 |
| 附录4:CountersignActionHandler代码 | 第89-91页 |
| 附录5:TaskAssignment代码 | 第91-92页 |
| 攻读硕士学位期间发表的论文及科研成果 | 第92页 |