文摘
英文文摘
声明
第一章 绪论
1.1课题的提出
1.1.1工作流平台的价值
1.1.2工作流平台的业务要求
1.2本文研究内容
1.3 本人所做的工作及文章结构安排
第二章 工作流相关技术研究与选择
2.1 平台实现范围-Workflow Refercnce Model
2.2分布式技术选择-XML和Web Service
2.3 快速灵活的开发平台-.NET平台
2.4 稳定高效的数据存储-SQLServer2005
第三章 工作流平台的总体解决方案
3.1 总体需求分析
3.2整体架构设计
3.3 网络拓扑设计
第四章 工作流平台的设计
4.1 数据模型设计
4.1.1工作流定义模型
4.1.2工作流实例模型
4.1.3人员机构模型
4.2控制模型设计
4.2.1流程定义与建模
4.2.2模型存储与解析
4.2.3流程启动与流转
4.2.4状态管理与跟踪
4.2.5任务分配与资源调度
4.2.6异常处理与补偿机制
4.3 服务接口设计
4.3.1应用程序服务
4.3.2组织机构服务
4.3.3人员服务
4.3.4权限服务
4.3.5角色服务
4.3.6 工作流服务
4.3.7消息服务
第五章 工作流平台的实现
5.1 系统开发架构及关键技术
5.1.1页面表现层
5.1.2服务接口层
5.1.3业务逻辑层
5.1.4数据访问层
5.1.5数据存储层
5.2 工作流平台项目结构
5.3 实现流程定义工具
5.3.1流程定义的实现
5.3.2步骤定义的实现
5.4实现工作流引擎
5.4.1工作流启动的实现
5.4.2 工作流流转的实现
5.4.3其他核心方法的实现
5.5 实现客户端业务系统
5.5.1配置流程数据
5.5.2使用Web服务
5.5.3开发流程代码
第六章 结束语
参考文献
致谢