工作流原理与.Net平台实现培训课程
课程简介:
课程首先讲解工作流基本原理,然后结合工作流典型平台WWF讲解工作流程的自动化原理。最后结合实际应用案例,讲解如何进行工作流建模和工作流平台自动化实现。
培训目标:
·工作流概览
·工作流的基本构成
·工作流建模
·典型工作流平台介绍
·WWF架构和实现原理
·WWF的整体架构原理
·运行期工作流实例模型分析
·WWF的主要用法
·WWF的高级应用
·基于WWF的工作流管理系统实践 路线图
·对WWF的相关接口进行封装,构建自己的工作流应用平台
·WWF的应用
培训对象:.Net应用开发工程师
学员基础:具有一定.Net 平台开发经验。
培训内容:
|
工作流概览
|
· 为什么需要工作流
· 工作流基本概念
· 工作流适用于什么场景
· 工作流的分析设计方法
· 典型的工作流支撑平台介绍
· 工作流管理系统的典型组成
|
工作流的基本构成
|
· 开始和结束
· 活动和状态
· 转移
· 事件,条件
· 消息和甬道
· 数据对象和容器
|
工作流模型
|
InstallScript的文件结构讲解
InstallScript的操作符讲解
InstallScript的函数讲解
流控制语句
保留字
|
工作流引擎实现技术
|
工作流状态变迁和调度算法
流程引擎的基本结构和对象
工作流引擎结构和实现
工作流定义描述语言
比较流行的开源引擎实现及扩展
|
工作流建模
|
· 类型定义:类和接口;抽象类,实体类
· 捕获事件
· 描述事件处理流程
· 业务流程分析
· 工作流定义
· 工作流建模
· 从工作流落地到实现平台
|
典型工作流平台介绍
|
· 工作流平台具有哪些功能
· 具有哪些特点
· 工作流平台的组成要素
|
工作流应用案例剖析
|
工作流在项目中的应用注意事项
如何正确的在项目中应用工作流
商业应用案例讲解
|
.Net平台的工作流框架WWF核心基础
|
· WWF的核心概念
· WWF安装及配置
· VS.Net及流程图形设计器的使用
· 创建一个流程文件及编辑其源代码
· WWF的整体架构原理
· 工作流定义模型分析
· 运行期工作流实例模型分析
· 数据库表模型分析
|
WWF架构和实现原理
|
· WWF的框架层次
· 主要的构件及其职责的分析
· WWF的实现机制
· 流程引擎解析
· 工作流对象解析
· 执行流程分发原理解析
· 工作流对象数据表结构
|
运行期工作流实例模型分析
|
· 工作流程模式
· 配置文件加载过程
· 流程对象实例
· 转移对象实例
· 数据对象关系
· 工作流数据库存取场景
|
WWF的服务接口
|
· 创建流程引擎的相关API及配置
· 发布一个流程及删除发布
· 多种方式启动一个新的流程(按名称,按名称及版本)
· 在流程设置变量,激活等待的执行。
· 在流程设置变量,激活等待的执行。
· 启动任务
· 启动历史流程、历史活动
|
流程设计器复杂用法
|
· 流程(process)定义
· 流程控制的各种结点说明
· 流程控制节点的用法
· 原子节点的用法
· 监听事件和异步调用
· 任务的各种分派方式
· 每个功能的应用场景和现实意义
· 结合实例的演示
|
案例分析
|
· 案例分析一:资金申请流程
· 案例分析二:公司请假流程
· 案例分析三:订单处理流程
· 创建一个流程文件及编辑其源代码
· WWF的整体架构原理
· 工作流定义模型分析
· 运行期工作流实例模型分析
· 数据库表模型分析
|
对WWF的相关接口进行封装,构建自己的工作流应用平台
|
· 工作流层次的扩展
· 数据对象接口扩展
· 业务逻辑接口扩展
· 流程引擎接口适配
|
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获