`
tianjun309
  • 浏览: 367242 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Business Process Modeling Notation(BPMN)

阅读更多

1. BPMN(Business Process Modeling Notation)业务流程建模符号。
2. BPMI(The Business Process Management Initiative)开发BPMN,于2004年5月发布BPMN1.0规范。
3. BPD(Business Process Diagram)是BPMN中的业务流程图,用于创建业务流程操作的图形化模型。
4. BPM(Business Process Model)指一个由图形对象(graphical objects)组成的网状图,图形包括活动

(acticities)和用于定义这些活动执行顺序的控制器(flow contros).
5. 业务流程图中的图形化元素4种基本类型:
(1)Flow Objects
(2)Connecting Objects
(3)Swimlanes
(4)Artifacts

 

(1)流对象(Flow Objects)
3种流对象 Event,Activity,Gateway.

Event: 圆圈代表Event,它指的是在业务流程的运行过程中发生的事件,这些事件影响流程的流转,

Event通常有一个cause(trigger)/impact(result)。
有3种类型的Event:Start,Intermediate and End

 

Activity: 圆角矩形表示一个Activity,一个活动可以由多个活动组成,活动的类型包括:TASK和Sub-Process

 

Gateway: 菱形代表Gateway,用来控制流程的分支和聚合。



 

(2)连接对象(Connecting Objects)
Connecting Objects将流程对象连接起来组成业务流程结构。
3种连接对象 Sequence Flow,Message Flow,Association.

 

Sequence Flow: 实线实心箭头表示,代表流程中将被执行的活动执行顺序。

 

Message Flow: 虚线空心箭头表示,用来表示2个分开的流程参与者(业务实体或业务角色)之间发送或者

接收到得消息流。

 

Association: 点状虚线表示,显示活动的输入输出。



 

(3)Swimlanes
Swimlanes用来区分不同的功能和职责。
2种泳道 Pool,Lane

 

Pool: 代表流程中的参与者。它也可以用作一个图形容器来与其他的Pool想分隔,通常在交互流程中出现

(B2B).
Pool主要用于2个独立的实体或者参与者之间的物理划分。
各个Pool中的活动通常是有自身的流程。因此,Sequence Flow通常不会越过多个Pool,而Message Flow
是可以的。



 

 

Lane: Pool的子划分,可以垂直或者水平,用来对活动的组织和分类。



 
Lane常用来将活动按照角色划分,流程可以在一个Pool中跨Lane流转,但是在同一个Pool中消息流

(Message Flow)通常不跨Lane流转。



 

 

(4)Artifacts
Artifacts为了可扩展基本符号,提供描述额外的上下文,
3种Artifacts Data Object,Group,Annotation.

 

Data Object: 用于描述活动所需或者产生的数据。他们用连线与活动链接起来。

 

Group: 用于描述和解释目的,不影响流程流转。

 

Annotaion: 提供附加文本。



 

  

 

http://gocom.primeton.com/modules/newbb/item42488_42488.htm

  • 大小: 6.1 KB
  • 大小: 25 KB
  • 大小: 3 KB
  • 大小: 4.4 KB
  • 大小: 16.2 KB
  • 大小: 16.1 KB
  • 大小: 5.7 KB
  • 大小: 4.4 KB
  • 大小: 26.7 KB
分享到:
评论

相关推荐

    业务流程建模标注(Business Process Modeling Notation,BPMN)详细介绍 - BPEL

    业务流程建模标注(Business Process Modeling Notation,BPMN)详细介绍 - BPEL

    usiness Process Modeling Notation 教程

    业务流程建模标注(Business Process Modeling Notation,BPMN) 8种资料打包奉献 BPMN入门教程(From IBM) 使用Visio画BPMN 包括BPMN 2.0 Visio模板元素

    Essential-Business-Process-Modeling

    5. **BPMN(Business Process Modeling Notation)**:BPMN 是目前最广泛接受的业务流程建模语言。它提供了一套图形符号,便于非技术人员理解流程,同时包含了足够的复杂性来满足IT专业人士的需求。BPMN涵盖了开始...

    Business Process Driven Soa Using Bpmn and Bpel

    **BPMN(Business Process Modeling Notation)** BPMN是一种图形化表示业务流程的标准化语言。它提供了一套符号和图形,使得业务分析师、管理者和开发人员都能理解流程模型。BPMN的核心元素包括活动、事件、网关、...

    Essential.Business.Process.Modeling.rar

    这一阶段可能需要用到业务流程图(BPMN,Business Process Model and Notation)等建模语言来描绘。 4. **建模分析**:通过建模工具将业务过程可视化,这有助于发现流程中的瓶颈、冗余或不一致之处。分析过程中可能...

    BPMN2.0中英文图和元术语集.rar

    BPMN2.0业务流程模型注解(Business Process Modeling Notation )是 业务流程模型的一种标准图形注解

    BPMN2新规范(中文版)

    BPMN,全称为Business Process Modeling Notation,即业务流程建模与标注。这是一种国际标准(ISO/IEC 19510),旨在为业务流程建模提供一套通用的图形化语言,使得业务分析师、IT专业人员以及业务参与者之间能够更...

    Modeling BPMN 2.0 in ARIS.pdf

    BPMN 2.0是一个Business Process Model and Notation的标准,它提供了一种通用的语言和notation来描述业务流程。ARIS是一个功能强大且广泛使用的BPM软件平台,它支持多种业务流程建模notation,包括BPMN 2.0。 从...

    enterprise achitect pdf(BPMN Modeling Manual)

    - **文档目的**:本手册旨在介绍如何在Enterprise Architect (EA)中使用业务流程建模符号(Business Process Modeling Notation, BPMN)。 - **适用范围**:手册不包含EA的基本操作指南,假设读者已经熟悉EA的基本...

    BPMN详细介绍.docx

    BPMN,全称为Business Process Modeling Notation,是一种业务流程建模语言,旨在提供一套通用且易理解的图形符号,以便于业务流程的建模、分析、实施和监控。BPMN由BPMI(Business Process Management Initiative)...

    BPMN2.0 Modeler for Visio

    **BPMN2.0 Modeler for Visio** 是一个专为Microsoft Visio设计的插件,用于创建、编辑和管理Business Process Modeling Notation(BPMN)2.0流程图。BPMN是一种国际标准的图形化表示法,旨在为业务流程提供统一的...

    BPMN设计指南.pdf

    BPMN,全称为Business Process Modeling Notation,是一种国际标准的业务流程建模语言,由BPMI(Business Process Management Initiative)发布。BPMN 1.0规范于2004年5月推出,旨在为业务流程的各个参与者——从...

    BPMN 1.0 Japanese

    标题和描述中提到的知识点是关于BPMN (Business Process Modeling Notation) 1.0 日本版。BPMN是一种被广泛接受的图形符号语言,用于表达业务流程图(Business Process Diagrams),使得业务流程可以被清晰地展示出来...

    BPMN2.0 中英文挂图

    **BPMN2.0全称Business Process Modeling Notation 2.0,是业务流程建模标记语言的第二版,是一种国际标准,用于图形化地表示业务流程。它提供了丰富的图形符号,使得业务流程的描述既直观又易于理解,不仅适用于IT...

    BPMN2.0规范

    BPMN(Business Process Modeling Notation)2.0是一种广泛采用的商业流程建模语言,旨在提供一个标准化的方式,用于描述、交流和执行各种业务流程。BPMN 2.0规范是这个领域的核心文档,它详细阐述了如何使用图形...

    VUE + bpmn 流程设计器 demo

    BPMN(Business Process Modeling Notation)是一种业务流程建模的标准语言,它允许业务分析师和开发者以图形化的方式描述、设计和优化业务流程。将 Vue.js 和 BPMN 结合,可以创建出强大的流程设计器,使得用户能够...

    BPMN详细介绍_new.docx

    BPMN,全称为Business Process Modeling Notation,是一种业务流程建模的标准语言,由BPMI(Business Process Management Initiative)发起,并在2004年发布了1.0规范。其核心目的是提供一套易于理解的图形符号,...

    Business Process Management-Concepts, Languages, Architectures

    - **BPMN (Business Process Model and Notation)**:一种用于描述业务流程的标准图形符号,易于理解和交流。 - **BPML (Business Process Modeling Language)**:一种基于XML的语言,用于表示业务流程模型。 - **...

Global site tag (gtag.js) - Google Analytics