flowable相关的一些名词说明

模型符号协议

  • BPMN : Business Process Model Notaition 业务流程模型符号
  • CMMN :Case Management Model Notation 案例管理模型符号
  • DMN: Decision Model Notation 决策模型符号

流程引擎相关术语

  • 任务:task 所有的任务都是活动,但是活动不全是任务,任务是一个流程的节点,但是并非所有流程节点都是任务
    • 用户任务 就是需要用户参与触发的任务
    • 服务任务 服务任务又可以划分为各种各样的服务任务
  • 活动:activity 活动表示由组或组织完成的工作流程、子流程或任务。
    • 子流程
    • 任务
  • 事件:event 事件是BPMN流程建模元素,表示在流程过程中“发生”的事情,事件会影响流程的走向,事件主要分开始事件、中间事件和结束事件,所谓中间事件就是位于开始和结束之间的事件类型
    • 开始事件
    • 其它事件
    • 结束事件
  • 顺序流:sequence 即节点与节点之间的有向线段
  • 网关:gateway
    • 并行网关
    • 排它网关
    • 包容性网关
    • 事件网关
  • 流程实例 ProcessInstance 发起一个流程后生成流程实例
  • 流程定义: ProcessDefinition 通过建模生成的一个符合BPMN规范的完整流程模型定义文件
  • 部署:deployment 将流程定义发布到工作量引擎中之后称为deployment
  • 模型:model BPMN对应的模型
  • 表单:form 表单配置给每个流程节点使用,如请假申请中需要用户填写请假天数事由,审批节点中需要审批人填写审批意见等

运行时的一些名词

  • 会签:并行会签,顺序会签。
  • 或签:多个人任意一人审批即可流转到下一个节点。
  • 抄送:将审批结果通知给抄送列表对应的人。
  • 驳回:将审批重置发送给某节点,重新审批。
  • 转办:A转给其B审批,B审批后,进入下一节点。
  • 委派:A转给其B审批,B审批后,转给A,A审批后进入下一节点。

简单的流程配置描述

  • 先自定义表单对应给每个节点
  • 创建一个流程将对应表单配置给对应节点
  • 部署流程定义
  • 用户发起流程,生成流程实例
  • 各个节点流转,最后完成

功能划分

  • 管理模块
    • 表单管理
    • 规则管理
    • 模型管理
    • 流程管理
    • 事件管理
    • 监听管理
    • 变量管理
  • 用户模块
    • 发起审批
      • 选择对应的工作流发起一个流程
    • 进行审批
      • 通过
      • 驳回
      • 委派
      • 转办
    • 流程查看
      • 已办
      • 待办
      • 抄送
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值