声明
摘要
1 绪论
1.1 课题背景
1.2 国内外研究现状
1.3 课题研究的内容
1.4 论文的组织结构
2 工作流技术综述
2.1 工作流管理系统(WfMS)
2.1.1 工作流管理系统的功能
2.1.2 工作流管理系统的分类
2.1.3 工作流管理系统结构
2.2 工作流运行过程
2.3 工作流引擎
2.4 JBPM技术
2.4.1 相关概念
2.4.2 流程虚拟机PVM
2.4.3 jPDL
2.4.4 图形设计工具
2.5 本章小结
3 基于扩展JBPM工作流管理平台设计
3.1 数据库端的具体设计
3.1.1 数据库基本架构设计
3.1.2 JBPM数据库结构
3.1.3 基于文档表单流程的数据库优化
3.2 关于文档表单流转的设计
3.2.1 审批功能具体实现
3.2.2 工作流引擎与表单系统的集成
3.3 关于流程定制的设计
3.3.1 Signavio简介
3.3.2 基于模板的流程定制模块设计
3.4 软件接口设计
3.4.1 JBPM扩展接口
3.4.2 JBPM流程历史接口
3.4.3 JBPM流程定制接口
3.5 本章小结
4 软件测试管理系统实现
4.1 软件测试管理系统开发平台
4.2 测试管理系统中的工作流需求
4.2.1 测试管理系统概述
4.2.2 流程管理模块
4.3 系统中工作流具体实现设计
4.3.1 测试流程
4.3.2 文档审批流程
4.3.3 表单审批流程
4.3.4 工作流程流转
4.4 具体事例说明
4.4.1 测试计划文档审批
4.4.2 测试问题报告单审批
4.5 本章小结
5 总结
致谢
参考文献