آموزش BPMN – معرفی تمامی علائم استاندارد BPMN2

آموزش bpmn مدلسازی فرایند

BPMN چیست و از کجا آمده است؟!

bpmn یک زبان مدلسازی استاندارد که که برای نمایش هرچه بهتر فرایندهای کسب و کار مورد استفاده قرار می‌گیرد. Business Process Model and Notation که به اختصار BPMN گفته می‌شود اولین بار توسط استفان وایت از شرکت IBM مطرح شد و در سال 2004 توسط BPMI معرفی گردید.

هدف اولیه آن نیز این بود که قابل فهم برای همه کاربران کسب و کار باشد و بتواند علاوه بر نمایش گرافیکی، در اتوماسیون فرایندها نیز نقش آفرینی کند. از سال 2005 که BPMI زیر مجموعه موسسه معتبر OMG شد، کار توسعه BPMN نیز توسط این موسسه ادامه پیدا کرد و خیلی زود این زبان، به استاندارد مدلسازی فرایندها تبدیل گردید (گفتنی است پیش از این زبان UML نیز توسط موسسه OMG معرفی شده بود).

در ابتدای سال 2009 نسخه 1.2 زبان BPMN با بهبودهای فراوان منتشر شد و در سال 2010 نسخه 2 آن با قابلیت اجرا در موتورهای فرایندی معرفی گردید و تا به امروز نیز همین نسخه مورد استفاده شرکت‌ها و سازمان‌های جهانی قرار می‌گیرد.

اجزا اصلی زبان مدلسازی BPMN

به زبان ساده؛ در یک فرایند کارهای مشخصی صورت می‌گیرد (فعالیت) که این کارها تحت شرایط خاصی انجام می‌شوند (نقاط تصمیم گیری یا Gateway) و می‌توانند به اتفاق‌ایی منجر گردند (eventها یا رخدادها). حال این سه جز توسط توالی جریان به یکدیگر متصل می‌شوند تا مسیر را مشخص کنند.

زمانی که اتصالی از روی مرز یک Lane رد شوند از جریان خبر استفاده می‌نماییم و در زمانی که احتیاج باشد اطلاعاتی به فرایند تحویل شوند اما تاثیر مستقیم بر اجزا فرایند نداشته باشند از مصنوعات استفاده میکنیم.

نشانه ها و علائم BPMN2 در نگاه کلی

علائم BPMN نسخه 2 که توسط موسسه OMG منتشر شده است حدود 500صفحه است. در نگاه کلی این علائم در این دسته بندی‌ها خلاصه می‌شوند و در ادامه مقاله راجع‌به هر کدام صحبت خواهد شد.

  • رخداد یا Event
  • فعالیت یا Activity
  • دروازه یا Gateway
  • توالی جریان یا flow
  • Pool و Lane
  • دیتا یا Data
  • مصنوعات یا Artifact

علائم مربوط به رخداد یا Event

آنها به صورت دایره به تصویر کشیده شده اند و نمایانگر اتفاقی هستند که می افتد. در داخل دایره اغلب نمادهایی وجود دارد که نوع رویداد را نشان می دهد. مثلا اگر تصویری از یک پاکت در داخل دایره وجود داشته باشد به این معنی است که این یک نوع پیام است. اگر دور دایره نازک باشد نشان دهنده شروع و اگر دور دایره دو خط وجود داشته باشد، این یک رویداد میانی است و اگر خط پررنگ باشد مربوط به پایان یک رویداد است.

رخداد یا Event

علائم مربوط به رخداد شروع یا start Event

نوتیشن های start زبان bpmn

علائم مربوط به رخداد میانی یا Intermediate Event

رخداد میانی یا Intermediate Event

Intermediate Event

علائم مربوط به رخداد پایانی یا End Event

رخداد پایانی یا End Event

علائم مربوط به Activity

Activity از عناصر اصلی سازنده زبان BPMN هست و بدون آنها هیچ فرآیند کاری وجود نخواهد داشت. Activity شامل 3زیرمجموعه اصلی است:

  • TASK
  • Sub Process
  • Call Activity

علائم مربوط به TASK

زمانی که می‌خواهیم یک TASK را در BPMN به نمایش بگذاریم، آن را به صورت یک فعل می نویسیم. مثلا نمی‌نویسیم “مواد غذایی ابتدا باید خریداری شود” بلکه می‌نویسیم “خرید موارد غذایی”.

علام مربوط به تسک یا TASK عبارت‌اند از:

علائم مربوط به TASK

زیرمجموعه‌های Sub Process

زیر فرایندها زیرمجموعه‌ای از انواع وظایف منظم هستند که به ساده‌تر شدن مدل BPMN کمک می‌کنند.

زیرفرایند یا Sub Process خود دارای 4زیر مجموعه است:

  • Sub Process

Sub Process

  • Adhoc Sub Process

Adhoc Sub Process

  • Transaction

Transaction

  • Event Sub Process

علائم مربوط به Sub Process

Sub Process در bpmn2

مطلب در حال بروزرسانی

آموزشمقالات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نیاز به مشاوره دارید? با ما گفتگو کنید