| 摘要 | 第1-3页 |
| ABSTRACT | 第3-8页 |
| 1 综述 | 第8-19页 |
| ·系统建设背景 | 第8-9页 |
| ·工作流技术介绍 | 第9-11页 |
| ·国外的研究进展 | 第11-14页 |
| ·国内的研究进展 | 第14-16页 |
| ·面临的问题 | 第16-17页 |
| ·本文研究的意义 | 第17-19页 |
| 2 相关技术讨论 | 第19-30页 |
| ·工作流系统参考模型 | 第19-20页 |
| ·工作流模式的讨论 | 第20-26页 |
| ·顺序(Sequence) | 第21页 |
| ·并行分支(Parallel Split) | 第21页 |
| ·同步(Synchronization) | 第21-22页 |
| ·互斥选择(XOR Split) | 第22页 |
| ·简单汇集(XOR Join) | 第22-23页 |
| ·多重选择(Multiple Choice) | 第23页 |
| ·多重汇集(Multiple Merge) | 第23-24页 |
| ·路径鉴别器(Discriminator) | 第24页 |
| ·M中选N合并 | 第24-25页 |
| ·同步合并(Synchronising Join) | 第25页 |
| ·其它模式 | 第25-26页 |
| ·关系结构与轻量级的讨论 | 第26-30页 |
| ·工作流的设计中心 | 第26-27页 |
| ·为什么要基于关系结构 | 第27-28页 |
| ·什么要采用轻量级 | 第28-30页 |
| 3 系统设计 | 第30-71页 |
| ·系统体系结构 | 第30-31页 |
| ·C/S体系结构介绍 | 第30页 |
| ·采用C/S体系结构的原因 | 第30-31页 |
| ·从业务得到工作流对象 | 第31-34页 |
| ·对工作流对象的分析 | 第34-45页 |
| ·从业务得到模型 | 第34-36页 |
| ·机构模型 | 第36-37页 |
| ·信息模型 | 第37-39页 |
| ·控制模型 | 第39-40页 |
| ·工作流运行实例分析 | 第40-44页 |
| ·任务分派 | 第44-45页 |
| ·系统类的设计 | 第45-71页 |
| ·实体类 | 第45-50页 |
| ·业务类 | 第50-67页 |
| ·接口类 | 第67-71页 |
| 4 系统实现 | 第71-82页 |
| ·系统应用框架结构 | 第71-72页 |
| ·系统模块划分 | 第72页 |
| ·开发工具介绍 | 第72-74页 |
| ·Magic | 第72-73页 |
| ·Delphi | 第73-74页 |
| ·SQL Server | 第74页 |
| ·系统的具体实现 | 第74-78页 |
| ·流程设计器 | 第74-76页 |
| ·工作流引擎服务器 | 第76-77页 |
| ·工作流引擎交互界面 | 第77-78页 |
| ·系统测试 | 第78-82页 |
| ·背景 | 第78页 |
| ·定义 | 第78-79页 |
| ·测试需求 | 第79页 |
| ·总体方案 | 第79页 |
| ·测试重点划分 | 第79页 |
| ·测试具体要求 | 第79-80页 |
| ·通过准则 | 第80-81页 |
| ·测试人员分配 | 第81页 |
| ·系统测试用例 | 第81页 |
| ·测试结果 | 第81-82页 |
| 结论 | 第82-83页 |
| 参考文献 | 第83-86页 |
| 致谢 | 第86页 |