工作流引擎开发培训讲解

上传人:最**** 文档编号:115796069 上传时间:2019-11-14 格式:PPTX 页数:33 大小:415.99KB
返回 下载 相关 举报
工作流引擎开发培训讲解_第1页
第1页 / 共33页
工作流引擎开发培训讲解_第2页
第2页 / 共33页
工作流引擎开发培训讲解_第3页
第3页 / 共33页
工作流引擎开发培训讲解_第4页
第4页 / 共33页
工作流引擎开发培训讲解_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《工作流引擎开发培训讲解》由会员分享,可在线阅读,更多相关《工作流引擎开发培训讲解(33页珍藏版)》请在金锄头文库上搜索。

1、南大先腾 工作流引擎开发培训 2014年11月 内容提要 工作流引擎基本概念 流程的流转 节点业务操作 节点任务分配 流程计时 流程事件与通知 工作流引擎基本概念 流程基本概念 流程对应一个业务或者业务的一个模块(子流程) 节点对应一个业务流程中的一个操作环节,一般由 某一个人操作,或者由某一类人做相同的操作、决 定等 流转对应业务流程中不同的业务环节之间的先后关 系 工作流的任务 负责业务流程转换 负责任务的分配 记录基本的操作日志 对业务状态进行查看和管理 流程的流转 节点类型 流程分支 流程状态 流程条件 流程的流转节点类型 节点类型 A:开始 B:首节点首个可以执行的节点 C:一般只有

2、一个后续节点 D:分支有多个后续节点,但是只能有一个会被执行 H:并行有多个后续节点其中至少会有一个会被执行 G:多实例节点这个节点会生成多个并行的流程,一般 会根据机构来分流程,比如:会签 E:汇聚将多个并行流程、多实例流程汇聚一起的节点 F:结束 流程的状态 流程的流转流程分支 流转方式 线性 分支 并行 多实例节点 机构表达式 流程汇聚 游离 嵌套并行 流程的流转流程分支 流程的流转流程状态 流程状态 当前活动的节点 当前活动的节点组合 流程阶段 节点令牌 令牌计算 令牌检验 任何一个活动节点的令牌不能是其他节点令牌的前缀 流程的流转流转条件 条件表达式 条件表达式 非零结果为“真”,零

3、为“假” 与业务交互 流程变量 变量引用于分支 变量范围与令牌的关系 业务数据接口 流程的流转业务数据接口 业务数据接口 com.centit.sys.service.SysVariableTranslate 变量获取优先级 com.centit.workflow.sample.SampleFlowVar iableTranslate 流程的流转流程变量 变量的作用域 全局变量 局部变量(分支变量) 变量与令牌 流程的流转表达式高级属性 表达式变量 Label(标示符、占位符) Variable(变量)形式 $变量名 表达式执行顺序 内置函数 piler.EmbedFunc 流程的流转退回 退

4、回上一步 退回与分支 退回与令牌 退回到某个特定的节点 通过分支实现 从某节点运行,必须是运行过的 节点业务操作 环节代码 业务操作 节点事件 业务执行流程 节点业务操作环节代码 意义:业务操作代码,最好有且唯一 作用 版本升级时对应 对节点进行分类 节点业务操作业务操作 操作定义,URL的生成 业务定义,并且与流程关联 业务操作定义 操作参数 通用(审核审批)业务 通用操作定义 扩展(分类)通用操作 节点业务操作节点事件 节点事件 节点创建后事件 节点提交前时间 自动运行 异常处理 业务数据检查 节点业务操作业务执行流程 业务系统调用流程submit 调用提交前事件 计算下一步节点 创建节点

5、 调用节点创建后事件 哑元和自动运行节点处理 异常处理 事件运行异常 流转异常 节点任务分配 节点操作类别 节点机构 角色体系 权限引擎 任务机制 节点任务分配计算因素 节点机构,由节点机构表达式计算得出 角色类别 岗位角色 行政角色 项目角色(流程角色,这个和机构没有关系) 权限表达式 节点任务分配机构表达式 机构常量 机构变量 (UPFNL,自定义变量) 层次运算(+-*) 机构集合运算(|、流转中的未 设置表示不覆盖环节的计时规则,无期限表示环节的计时 规制设置为无期限。 N 无 (无期限 none ) F 每实例固定期限 fix 该节点每生成一个节点实例都是节点设定的期限 C 节点固定期限 cycle 同一流程实例中,当前节点的所有实例期限总和,区别于 每实例固定期限,当前节点的节点实例期限随着实例增多 而减少(场景:节点退回操作,每次退回累计上次时间, 不会出现新的期限) 流程计时预期处理 通知 挂起 提交 结束 流程事件与通知 流程事件: 超时预警和逾期处理 节点进入和提交事件 通知模式: 邮件系统 内部消息 IM即时通讯 短信平台 工作流引擎改进与增强 流程异常体系 路由 谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号