Professional Documents
Culture Documents
@iiedep BPMN
@iiedep BPMN
and Notation .2
R
a university for the real world
تعریف BPMN
R
a university for the real world BPMN 2
ویژگیهای BPMN
در BPMNمیتوان تعامالت نرم افزار با جهان بیرون را مدل کرد ،جهان بیرون •
میتواند کاربر ،ماشین و یا یک سیستم نرمافزاري دیگر باشد.
قابلیت ترسیم پیامها :شما میتوانید پیامهاي مبتنی بر وب خود را در BPMN •
ترسیم نمائید.
BPMNقابلیت مدلسازي و مدیریت خطاها ،دوبارهکاريها و بازگشت کارها را •
فراهم مینماید.
با استفاده از BPMNشما میتوانید فرآیندهایی را با خصوصیات ذیل مدل و در •
نهایت از طریق نرمافزارهاي استاندارد اجرایی کنید:
فرآیندهاي پویا و در حال تغییر –
فرآیندهاي گسترده و پیچیده –
فرآیندهایی با مدت زمان اجراي طوالنی –
فرآیندهایی که در قسمتهایی وابسته به هوش انسانها و تصمیمگیري دارند –
فرآیندهایی که میتوانند بصورت اتوماتیک و توسط نرمافزارها انجام شوند –
R
a university for the real world BPMN 3
مزایای BPMN
R
a university for the real world BPMN 4
مدل سازی با BPMN
R
a university for the real world BPMN 5
مدلسازی با -BPMNفعالیت
فعالیت
• واژهاي عمومی براي کاري که شرکت انجام میدهد.
• میتواند بصورت اتوماتیک یا غیراتوماتیک (مرکب )Compound ،باشد.
• داراي دو نوع Taskو Sub-processاست که در حالت دوم از نماد +
در مرکز و پایین مستطیل استفاده می شود.
R
a university for the real world BPMN 6
مدلسازی با -BPMNرخداد
رخداد
• پیشامدي که در طی یک فرآیند کسب وکار روي میدهد و بر جریان
فرآیند تأثیر میگذارد.
• معموالً داراي یک علت یا عامل( )Cause or Triggerیا یک اثر یا
نتیجه ( )Impact or Resultمیباشند.
براي دکوراسیون:
message start event
intermediate
error event
R
a university for the real world BPMN 7
مدلسازی با -BPMNدروازه
دروازه
• در جریان توالی( )Sequence Flowبکار میرود تا واگرایی یا همگرایی
را نشان دهد.
• تصمیمگیري ( ،)Decisionمنشعب شدن ( ،)Forkingترکیب شدن
( )Mergingو بهم پیوستن ( )Joiningمسیرها را مشخص میکند.
AND
XOR
Event-based
R
a university for the real world BPMN 8
اشياء ارتباط دهنده ()Connecting Objects
اشیاء ارتباط دهنده براي پیوند دادن اشیاء جریان بکار میروند تا •
ساختار شماتیک فرآیند تجاري را نمایش دهند .سه نوع شئ
پیونددهنده عبارتند از:
جریان توالی()Sequence flow •
جریان پیغام()Message flow •
پیوند()Association •
R
a university for the real world BPMN 9
اشياء ارتباط دهنده ()Connecting Objects
R
a university for the real world BPMN 10
اشياء ارتباط دهنده ()Connecting Objects
R
a university for the real world BPMN 11
اشياء ارتباط دهنده ()Connecting Objects
پیوند()Association
• براي پیوند دادن دادهها ،متن ،و سایر Artifactها با اشیاء جریان بکار
میرود
• براي نمایش وروديها و خروجیهاي فعالیتها از این شئ استفاده
میشود.
R
a university for the real world BPMN 12
خطوط شناوری ()Swim lane
از Swim laneها براي سازمان دهی فعالیتها در گروهها استفاده •
میکنند.
این نشان گرافیکی براي جداکردن مسئولیتها یا تواناییهاي کارکردي •
مختلف مورد استفاده قرار میگیرد.
:Poolدر شرایطی استفاده میشود که دیاگرام شامل دو شریک یا •
موجودیت کسب و کار باشد که از لحاظ گرافیکی این دو شریک در
نمودار از هم جدا میباشند.
:Laneبراي جداکردن فعالیتهایی که به یک نقش یا واحد خاص در •
شرکت مربوط می شوند ،بکار میرود
R
a university for the real world BPMN 13
Pool
• جهت نمایش یک شریک در فرآیند بکار میرود
• جعبه اي گرافیکی است براي جداکردن فعالیتها از سایر Poolها
R
a university for the real world BPMN 14
Lane
• زیرقسمتی در درون یک Poolاست که باعث افزایش افقی یا عمودي
در طول آن میشود.
• در سازماندهی فعالیتها و طبقهبندي آنها بکار میرود.
R
a university for the real world BPMN 15
مصنوعات ()Artifacts
R
a university for the real world BPMN 16
مصنوعات ()Artifacts
نام(عبارت)
R
a university for the real world BPMN 17
مصنوعات ()Artifacts
R
a university for the real world BPMN 18
مصنوعات ()Artifacts
توصیف متنی
در اینجا قرار
می گیرد.
R
a university for the real world BPMN 19
مثالی برای مصنوعات
more Trackpoints
Issue
Log Trackpoint
Trackpoint
Order Entry
Notice
Create
Acceptance
Certificate
Freight delivered
Initiate
Shipment
Status Inquiry
24 hours
R
a university for the real world BPMN 20
BPMN مثال کلی از
R
a university for the real world BPMN 21
مثال کلی از BPMN
R
a university for the real world BPMN 22
معرفی نرمافزار
• BizAgi Process Modelerنرمافزاري رایگان جهت تهیه مدل فرآیندهاي
کسبوکار با BPMNمیباشد.
• از جمله مزایاي این نرمافزار ،محیط کاربر پسند این نرم افزار ،امکان صادر کردن
) (Exportمدل به نرم افزارهاي دیگر (مانند Sharepointو )Visioو رایگان بودن
آن است.
• http://www.bizagi.com
R
a university for the real world BPMN 23
منابع
• [1] Object Management Group. Business Process Modeling
Notation Specification. Dtc/06-02-01, 2006
• [2] White, Stephen A. BPMN Fundamentals. OMG
BEIDTF Meeting, Atlanta, 2005
• [3] White, Stephen A. Introduction to BPMN. IBM Corp.,
2004
• [4] Owen, Martin; Raj, Jog. BPMN and Business Process
Management: Introduction to the New Business
Process Modeling Standard. Popkin Software, 2003
R
a university for the real world BPMN 24