BMPN2.0系列(一)

BPMN2.0 模型符号学习笔记

一、BPMN的元素一共分为五类

1、流对象(Flow Objects)

1)事件(Events)

    开始事件(Start Event

  • 开始事件(Start Event)
  • 条件开始事件(Conditional start event)
  • 消息开始事件(Message start event)
  • 多重启动事件(Multiple start event)
  • 多重并行开始事件(Parallel multiple start event)
  • 信号开始事件(Signal start event)
  • 定时开始事件(Timer start event)

    中间事件(Intermediate Event)

  • 中间事件(Intermediate event)
  • 取消事件(Cancel event)
  • 补偿事件(抛出)(Intermediate event)
  • 条件事件(Conditional intermediate event)
  • 升级事件(Escalation intermediate event/throw)
  • 链接事件(抛出)(Link intermediate event/throw)
  • 链接事件(捕获)(Link intermediate event/catch)
  • 消息事件(抛出)(Message intermediate event/throw)
  • 消息事件(捕获)(Message intermediate event/catch)
  • 多重事件(抛出)(Multiple intermediate event/throw)
  • 多重事件(捕获)(Multiple intermediate event/catch
  • 并行多重事件(Parallel multiple intermediate event)
  • 信号事件(抛出)(Signal intermediate event/throw)
  • 信号事件(捕获)(Signal intermediate event/catch)
  • 定时事件(Timer intermediate event)
  • 可中断事件(Interruptinng event)
  • 不可中断事件(Non-interrupting event)

    结束事件(End Event)

  • 结束事件(End event)
  • 补偿结束事件(Compensation end event)
  • 取消结束事件(Cancel end event)
  • 错误结束事件(Error end event)
  • 升级结束事件(Escalation end event)
  • 消息结束事件(Message end event)
  • 多重结束事件(Multiple end event)
  • 信号结束事件(Signal end event)
  • 终止结束事件(Terminate end event)

2)活动(Activities)

    任务(Task)

  • 抽象任务(Abstract task)
  • 业务规则任务(Business rule task)
  • 手工任务(Manual task)
  • 接收任务(Receive task)
  • 发送任务(Send task)
  • 脚本任务(Script task)
  • 服务任务(Service task)
  • 用户任务(User task)

    任务循环类型(Task Loop Type)

  • 标准循环(Standard loop)
  • 多重实例平行循环(Multi-instance parallel loop)
  • 多重实例顺序循环(Multi-instance sequential loop)

    子流程(Subprocess)

  • 子流程(Subprocess)
  • 事件子流程(Event subprocess)
  • 即席子流程(Ad hoc subprocess)
  • 事务子流程(Transaction subprocess)

    活动(Activity)

  • 调用活动(Call activity)
  • 补偿活动(Compensation activity)

3)网关(Gateways)

  • 网关(Gateway)
  • 复杂网关(Complex Gateway)
  • 事件网关(Event-based Gateway)
  • 互斥网关(Exclusive Gateway)
  • 相容网关(Inclusive GateWay)
  • 实例化事件网关(Instantiating event-based Gateway)
  • 实例化并行网关(Instantiating parallel event-based Gateway)
  • 并行网关(Parallel Gataway)

 

2、数据(Data)

1) 数据对象(Data Objects)

2)数据输入(Data Inputs)

3)数据输出(Data Outputs)

4)数据存储(Data Stores)

 

3、连接对象(Connecting Objects)

1)顺序流(Sequence Flows)

2)消息流(Message Flows)

3)关联(Associations)

4)数据关联(Data Associations)

 

4、泳道(Swimlanes)

1)池子(Pools)

2)泳道(Lanes)

 

5、工件(Artifacts)

1)组(Group)

2)文字注释(Text Annotation)

posted @ 2014-01-03 00:35  地瓜(icefrozen)  阅读(1119)  评论(0编辑  收藏  举报