Download presentation
Presentation is loading. Please wait.
Published byJuliana Carson Modified over 8 years ago
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
每天进步一点点 学习快乐
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.