Presentation is loading. Please wait.

Presentation is loading. Please wait.

BPMN2.0 BPMN? A standard Business Process Modeling Notation (BPMN) 一个标准的业务流程建模符号 1. 用于业务流程建模 2. 由成套图形符号组成 3. 标准的图形标记系统 Business.

Similar presentations


Presentation on theme: "BPMN2.0 BPMN? A standard Business Process Modeling Notation (BPMN) 一个标准的业务流程建模符号 1. 用于业务流程建模 2. 由成套图形符号组成 3. 标准的图形标记系统 Business."— Presentation transcript:

1 BPMN2.0 http://www.bpmn.org/

2 BPMN? A standard Business Process Modeling Notation (BPMN) 一个标准的业务流程建模符号 1. 用于业务流程建模 2. 由成套图形符号组成 3. 标准的图形标记系统 Business is work relating to the production,buying,and selling of goods or services (DP343)

3 Business process? Business is work relating to the production,buying,and selling of goods or services (DP343) A Process is a series of actions which are carried out in order to achieve a particular result(DP2077) production buying selling order result order result order result goods services

4 BPMN? BPMN will provide businesses with the capability of understanding their internal business procedures in a graphical notation and will give organizations the ability to communicate these procedures in a standard manner. Procedure is a way of doing something, especially the usual or correct way(DP2076) A system of notation is a set of written symbols that are used to represent something such as music or mathematics(DP1779) A Standard is a level of quality or achievement,especially a level that is thought to be acceptable (DP2580)

5 先感觉一下 …. http://simpleframework.net/blog/v/8968.html### 活动

6 再简化一下 … 化繁为简 … Activities Conversations Choreographies Events Gateways Swimlanes Data Collaboration Diagram Activity is a situation in which a lot of things are happening or being done An activity is something that you spend time doing The activities of a group are things that they do in order to achieve their aims

7 Businesses (Orchestration) including: 1.Private (internal) non-executable or executable Business Processes 2.Public Processes

8 Example of private Business process 1.determine order is complete 2.check record of applicant 3.determine premium of policy 4.approve or reject policy 5.notify applicant of approval or rejection

9 Example of private Business process If a particular factor determine the nature of a thing or event, it causes it to be of a particular kind(DP704) A premium is a sum of money that you pay regularly to an insurance company for an insurance policy(DP2050) A policy is a set of ideas or plans that is used as a basis for making decisions, especially in politics,economics, or business(DP2013) If you notify someone of something,you officially inform them about it(DP1783)

10 Example of public process

11 An example of a collaborative process

12 An example of a Choreography

13 An example of a Conversation diagram

14 化繁为简 … 1.retailer 2.supplier 3.consignee 4.consolidator 5.carrier 6.shipper 7.customs/quarantine 8.breakdown service 9.locative service 10.insurance RetailerSupplier Consignee consolidator Carrier Shipper customs /quarantine breakdown service locative service Insurance

15 The five basic categories of elements are 1. Flow Objects 2. Data 3. Connecting Objects 4. Swimlanes 5. Artifacts

16 Flow Objects Flow Objects are the main graphical elements to define the behavior of a Business Process. There are three Flow Objects: 1.Events 2. Activities 3. Gateways

17 Data Data is represented with the four elements: 1. Data Objects 2. Data Inputs 3. Data Outputs 4. Data Stores

18 Connecting Objects There are four ways of connecting the Flow Objects to each other or other information. There are four Connecting Objects: 1. Sequence Flows 2. Message Flows 3. Associations 4. Data Associations

19 Swimlanes There are two ways of grouping the primary modeling elements through “Swimlanes:” 1. Pools 2. Lanes

20 Artifacts Artifacts are used to provide additional information about the Process. There are two standardized Artifacts, but modelers or modeling tools are free to add as many Artifacts as necessary. There could be additional BPMN efforts to standardize a larger set of Artifacts for general use or for vertical markets. The current set of Artifacts includes: 1.Group 2.Text Annotation

21 Basic BPMN Modeling Elements 1.Event 2.Activity 3.Gateway 4.Sequence flow 5.Message flow 6.Association 7.Pool 8.Lane 9.Data object 10.Message 11.Group 12.Text Annotation Event Activity Gateway Sequence flowMessage flowAssociation Pool Lane Data object Message Group Text Annotation BPMN v2.0 P29 Table 7.1 - Basic Modeling Elements

22 元素表达三要素 : 名称, 释义, 图符 Element :Event Description :An Event is something that “happens” during the course of a Process (see page 238) or a Choreography (see page 339). These Events affect the flow of the model and usually have a cause (trigger) or an impact (result). Events are circles with open centers to allow internal markers to differentiate different triggers or results. There are three types of Events, based on when they affect the flow: Start, Intermediate, and End. Notation :

23 BPMN Extended Modeling Elements BPMN v2.0 P31-41 Table 7.2 - BPMN Extended Modeling Elements

24 BPMN Extended Modeling Elements

25 Sequence Flow Connections Rules Flow Object Connection Rules

26 Message Flow Connection Rules Flow Object Connection Rules

27 BPMN Example1 The following is an example of a manufacturing process from different perspectives

28 BPMN Example 2

29 An example of a stand-alone process diagram BPMN Example 3

30 A representation of the BPMN Core and Layer Structure

31 每天进步一点点 学习快乐


Download ppt "BPMN2.0 BPMN? A standard Business Process Modeling Notation (BPMN) 一个标准的业务流程建模符号 1. 用于业务流程建模 2. 由成套图形符号组成 3. 标准的图形标记系统 Business."

Similar presentations


Ads by Google