工作流概览 |
- 为什么需要工作流
- 工作流基本概念
- 工作流适用于什么场景
- 工作流的分析设计方法
- 典型的工作流支撑平台介绍
- 工作流管理系统的典型组成
|
工作流的基本构成 |
- 开始和结束
- 活动和状态
- 转移
- 事件,条件
- 消息和甬道
- 数据对象和容器
|
工作流模型 |
InstallScript的文件结构讲解
InstallScript的操作符讲解
InstallScript的函数讲解
流控制语句
保留字
|
工作流引擎实现技术 |
工作流状态变迁和调度算法
流程引擎的基本结构和对象
工作流引擎结构和实现
工作流定义描述语言
比较流行的开源引擎实现及扩展
|
工作流建模 |
- 类型定义:类和接口;抽象类,实体类
- 捕获事件
- 描述事件处理流程
- 业务流程分析
- 工作流定义
- 工作流建模
- 从工作流落地到实现平台
|
典型工作流平台介绍 |
- 工作流平台具有哪些功能
- 具有哪些特点
- 工作流平台的组成要素
|
工作流应用案例剖析 |
工作流在项目中的应用注意事项
如何正确的在项目中应用工作流
商业应用案例讲解
|
.Net平台的工作流框架WWF核心基础 |
- WWF的核心概念
- WWF安装及配置
- VS.Net及流程图形设计器的使用
- 创建一个流程文件及编辑其源代码
- WWF的整体架构原理
- 工作流定义模型分析
- 运行期工作流实例模型分析
- 数据库表模型分析
|
WWF架构和实现原理 |
- WWF的框架层次
- 主要的构件及其职责的分析
- WWF的实现机制
- 流程引擎解析
- 工作流对象解析
- 执行流程分发原理解析
- 工作流对象数据表结构
|
运行期工作流实例模型分析 |
- 工作流程模式
- 配置文件加载过程
- 流程对象实例
- 转移对象实例
- 数据对象关系
- 工作流数据库存取场景
|
WWF的服务接口 |
- 创建流程引擎的相关API及配置
- 发布一个流程及删除发布
- 多种方式启动一个新的流程(按名称,按名称及版本)
- 在流程设置变量,激活等待的执行。
- 在流程设置变量,激活等待的执行。
- 启动任务
- 启动历史流程、历史活动
|
流程设计器复杂用法 |
- 流程(process)定义
- 流程控制的各种结点说明
- 流程控制节点的用法
- 原子节点的用法
- 监听事件和异步调用
- 任务的各种分派方式
- 每个功能的应用场景和现实意义
- 结合实例的演示
|
案例分析 |
- 案例分析一:资金申请流程
- 案例分析二:公司请假流程
- 案例分析三:订单处理流程
- 创建一个流程文件及编辑其源代码
- WWF的整体架构原理
- 工作流定义模型分析
- 运行期工作流实例模型分析
- 数据库表模型分析
|
对WWF的相关接口进行封装,构建自己的工作流应用平台 |
- 工作流层次的扩展
- 数据对象接口扩展
- 业务逻辑接口扩展
- 流程引擎接口适配
|