《工作流系统设计与关键实现》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吴朝晖,邓水光著
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2006
  • ISBN:7308047075
  • 页数:319 页
图书介绍:本书从工作流联盟提出的工作流管理系统参考模型出发,以自主研发的“天堂星”工作流管理系统为分析对象,阐述了如何设计一个高效稳定的工作流管理系统,并且就系统实现的几个核心问题进行了深入的分析。

第1章 引言 1

1.1 工作流和工作流管理 1

1.1.1 工作流相关概念 1

1.1.2 工作流管理 2

1.1.3 工作流产品和规范 4

1.2 钱塘工作流管理系统概述 6

第2章 工作流定义工具 10

2.1 工作流定义工具系统结构 10

2.2.1 WFDesigner程序结构 11

2.2 流程定义工具WFDesigner 11

2.2.2 WFDesigner的实现 12

2.3 组织管理工具UserManager 36

2.3.1 UserManager的主要数据结构 37

2.3.2 UserManager的数据库设计 39

2.4 应用管理工具ApplicationManager 40

2.4.1 程序结构说明 40

2.4.2 主要数据结构说明 41

2.4.3 数据库设计说明 43

2.5.1 WFDesigner活动属性编辑部分代码 44

2.5 本章代码 44

2.5.2 WPDL语言生成——towpdl函数部分代码 52

2.5.3 WPDL语言生成——addtransition函数部分代码 58

2.5.4 WPDL语言生成——其他相关部分代码 72

2.5.5 WFCL编译器——活动路径查找部分代码 76

2.5.6 组织结构工具——数据库存储部分代码 81

第3章 工作流运行平台 84

3.1 工作流运行平台概述 84

3.2.1 主要概念 85

3.2 主要概念和操作过程 85

3.2.2 主要操作过程 87

3.3 主要数据库设计 92

3.4 工作流服务程序 98

3.4.1 流转处理线程的工作过程 98

3.4.2 自动处理线程与自动调用线程的处理过程 102

3.4.3 代理线程 106

3.4.4 超期查找线程 107

3.5 工作流接口 108

3.5.1 应用客户端的服务接口和过滤器接口 109

3.5.2 流程定义接口 111

3.5.3 流程实例接口 112

3.5.4 活动实例接口 114

3.5.5 任务接口 115

3.6 本章代码 116

3.6.1 工作流服务程序部分代码 116

3.6.2 工作流接口部分代码 136

第4章 分布式流程管理 159

4.1 移动Agent和跨组织工作流 159

4.2 基于移动Agent的分布式工作流系统结构 160

4.3 一个建立在分布式工作流系统上的流程实例 161

4.4 Agent控制模型 162

4.4.1 Agent控制的基本概念 162

4.4.2 Agent控制的运行机制 164

4.4.3 Agent控制的结构建模 167

4.4.4 Agent控制的接口设计 171

4.4.5 Agent控制的接口分析 172

4.4.6 本节代码 181

4.5 远程工作流接口模型 211

4.5.1 远程工作流接口介绍 211

4.5.2 远程工作流接口数据建模 212

4.5.4 远程工作流接口分析 213

4.5.3 远程工作流接口设计 213

4.5.5 本节代码 218

4.6 Agent通信接口模型 243

4.6.1 Agent通信接口介绍 243

4.6.2 Agent通信接口数据建模 244

4.6.3 Agent通信接口设计 247

4.6.4 Agent通信接口分析 248

4.6.5 本节代码 250

5.1.1 概述 288

5.1.2 总体框架 288

第5章 应用系统开发 288

5.1 运行平台搭建 288

5.1.3 具体功能实施方法 289

5.2 流程开发 309

5.2.1 流程定义 310

5.2.2 应用开发 311

5.2.3 实例演示——起草公文系统 312

参考文献 319