مدل و نماد فرآیند کسبوکار (BPMN) زبان بصری استانداردی برای مدلسازی فرآیندهای کسبوکار ارائه میدهد. این راهنما به عناصر جریان و اشیاء اتصالی میپردازد که مؤلفههای ضروری هستند و نمودارهای فرآیند را زنده میکنند.

مقدمهای بر عناصر جریان BPMN
در BPMN،عناصر جریاناجزای جداگانهای هستند که به هم متصل شدهاند تا جریان کامل فرآیند را تشکیل دهند. این عناصر جریان با استفاده ازاتصالدهندههاکه به عنوان اشیاء اتصالی شناخته میشوند. هنگام خواندن یک نمودار فرآیند کسبوکار (BPD)، خوانندگان جریان این عناصر را دنبال میکنند تا بفهمند فرآیند کسبوکار چگونه اجرا و به پایان میرسد.
BPMN شاملچهار نوع عنصر جریان:
-
فعالیتها (وظیفه و زیرفرآیند)
-
رویدادها
-
گیتویها
در مقابل، دو نوع اصلی اشیاء اتصالی وجود دارددو نوع اصلی اشیاء اتصالی:
-
جریانهای توالی
-
جریانهای پیام
درک اینکه این عناصر چگونه با یکدیگر تعامل دارند، اساسی است برای ایجاد مدلهای فرآیندی شفاف و قابل اجرا.
فعالیتها: وظایف و زیرفرآیندها
فعالیتها کاری را که درون یک فرآیند کسبوکار انجام میشود نشان میدهند و به صورتمستطیلهای گردبا نامهایی که کاری که باید انجام شود را توصیف میکنند.
وظیفه
یکوظیفهبرای مدلسازی یک واحد اتمی کار است که نمیتوان آن را به بخشهای کوچکتری تقسیم کرد یا این کار معنیدار نیست.

زیرفرآیند
وقتی میخواهید یک قطعه پیچیده و غیراتمی از کار را مدل کنید که بتواند به وظایف کوچکتری تقسیم شود، از یک استفاده میکنیدفرآیند فرعی. یک فرآیند فرعی میتواند به سطح جزئیات دیگری تقسیم شود، به همین دلیل معمولاً حاوی یک BPD دیگر است که جزئیات آن را مدل میکند.

نکته:انتخاب بین یک وظیفه و یک فرآیند فرعی تنها به پیچیدگی کار مربوط نیست، بلکه به سطح جزئیاتی که نیاز دارید میپردازد. به عنوان مثال، اگر مشتری هستید، احتمالاً نیازی به دانستن نحوه پردازش پرداخت خود ندارید. با این حال، اگر صاحب فروشگاه هستید، جزئیات نحوه پردازش پرداخت مشتری بسیار مهم است.
رویدادها: شروع، میانی و پایان
رویدادها رویدادهایی را نشان میدهند که میتوانند بر یک فرآیند کسبوکار تأثیر بگذارند و میتوانند داخلی یا خارجی باشند. آنها به صورت دایرههای با آیکونهانشان داده میشوند تا نوع فعالسازی را نشان دهند.
سه نوع رویداد:
| نوع رویداد | هدف | نشانه بصری |
|---|---|---|
| رویداد شروع | نشان میدهد که فرآیند از کجا شروع میشود | دایره نازک تکی |
| رویداد میانی | رویدادهایی را مدل میکند که در طول فرآیند رخ میدهند؛ میتواند به فعالیتها متصل شود یا از طریق اشیاء جریان به هم متصل شود | دایره دوگانه |
| رویداد پایان | نشان میدهد که فرآیند از کجا پایان میپذیرد | دایره ضخیم تکی |
هر رویداد میتواند شرط فعالسازی مشخصی داشته باشد (مثلاً پیام، تایمر، خطا).

مثال: فرآیند زمانی شروع میشود که سفارش دریافت شود و زمانی پایان مییابد که سفارش پردازش شود یا مشکلی شناسایی شود (مثلاً عدم وجود محدودیت اعتبار باقیمانده).
گیتها: کنترل جریان فرآیند
گیتها، به صورت شکلهای مربعیجریان فرآیند کسبوکار را با تصمیمگیری بر اساس شرایط داخلی یا خارجی کنترل میکنند. به عنوان مثال، تخفیف ممکن است فقط به خریداران ویژه ارائه شود.
انواع گیتها:
1. گیت مستقل مبتنی بر داده
کنترل جریان فرآیند بر اساس دادههای فرآیند داده شده انجام میشود. هر جریان خروجی مربوط به یک شرط است وتنها یک جریان انتخاب میشودبر اساس شرط برآورده شده.

2. گیتوی میانگین
مسیرهای موازی ایجاد میکند کهتمام جریانهای خروجی با نتایج مثبت انتخاب میشوندکه در صورت برآورده شدن چندین شرط، منجر به اجرای چندین جریان میشود.

3. گیتوی موازی
اجرای جریانهای موازی را مدل میکندبدون بررسی هیچ شرطیبه این معنا که تمام جریانهای خروجی به طور همزمان اجرا میشوند.

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

اشیاء اتصال: جریانهای توالی و جریانهای پیام
جریانهای توالی
یکجریان توالیبرای اتصال عناصر جریان استفاده میشود. به صورت یکخط پیوسته با سریلینشان داده میشود و ترتیب عناصر جریان را نشان میدهد.

قانون:شما فقط میتوانید از یک جریان توالی برای اتصال عناصر جریان استفاده کنیددر داخل یک استخر یکسانیا درون یک راهوروی یکسان یا بین راهوروهای مختلف در یک استخر یکسان.
جریانهای پیام
درBPMN، ارتباط بین استخرها از طریق پیامها حاصل میشود. یکجریان پیامبرای نشان دادن جریان پیامها بین استخرها یا بین عناصر جریان در استخرهای مختلف استفاده میشود. جریان پیام به صورت یکخط نقطهچین با سریلی.

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


-
وظیفه «ثبت سفارش» را اضافه کنید: از کاتالوگ منابع برای ایجاد یک وظیفه پس از رویداد شروع استفاده کنید.



-
وظیفه «تأیید هویت مشتری» را اضافه کنید: این وظیفه را در کمککار خدمات مشتری نوار ایجاد کنید. توجه: یک جریان پیام بین کیسهها به طور خودکار ایجاد میشود.


-
گیتوی برای بررسی مشتری اضافه کنید: از یک گیتوی برای مدلسازی تصمیم استفاده کنید: آیا مشتری وجود دارد؟


-
مسیر «خیر» را مدل کنید (مشتری جدید): وظیفه ایجاد حساب مشتری با جریان توالی برچسبدار خیر.


-
مسیر «بله» را مدل کنید (مشتری موجود): از یک رویداد میانی زمانسنج برای انتظار تا شنبه.


تریگر را تنظیم کنید: کلیک راست → تریگر > تریگر زمانسنج

-
وظیفه «ارسال سفارش» را اضافه کنید: پس از رویداد زمانسنج، وظیفه ارسال سفارش را ایجاد کنید.


-
ایجاد حساب کاربری را به زمانسنج متصل کنید: جریان توالی را از ایجاد حساب مشتری به در پنجشنبه آینده رویداد میانی برای اطمینان از اینکه مشتریان جدید نیز تا پنجشنبه صبر کنند.

-
وظیفه «برنامهریزی تحویل» را در لجستیک اضافه کنید: این وظیفه را در مدیر نوار.


-
به زیرفرآیند تبدیل کنید: از آنجا که برنامهریزی تحویل شامل چندین فعالیت فرعی است، وظیفه را به زیرفرآیند تبدیل کنید.

-
جزئیات زیرفرآیند را مدل کنید: روی + آیکون کلیک کنید تا به سطح پایینتر بروید. سه وظیفه ایجاد کنید: اختصاص کارگران, چاپ برنامه زمانی, و انتشار برنامه زمانی.


نکته: برای استفاده مجدد از کیسهها/نوارها از نمودار والد، روی پسزمینه BPD کلیک راست کنید → کیسهها/نوارها را از نمودار والد اضافه کنید… → نوار مدیر را انتخاب کنید.
-
بازگشت به نمودار والد: روی لینک میانبر در بالای صفحه کلیک کنید.

-
فرآیند فرعی را بسته نگه دارید: به طور اختیاری محتوا را از طریق + آیکون، اما نگه داشتن آن بسته، شفافیت دیاگرام را حفظ میکند.

-
وظیفه «تحویل آب» را اضافه کنید: این وظیفه را در کارگر نوار پس از تحویل را تنظیم کنید.

-
ایونت پایان را اضافه کنید: فرآیند را با یک رویداد پایانی به پایان ببرید.

-
دیاگرام نهایی:

بهترین روشها و مفاهیم کلیدی
✅ دستورالعملهای مدلسازی
| مفهوم | روش بهتر |
|---|---|
| وظیفه در مقابل فرآیند فرعی | زمانی که نیاز به پنهان کردن پیچیدگی یا بازاستفاده از منطق دارید از فرآیندهای فرعی استفاده کنید؛ دیاگرامهای والد را روی جریان سطح بالا متمرکز نگه دارید. |
| انتخاب گیتواي | نوع گیتواي را بر اساس منطق تصمیمگیری انتخاب کنید: منحصر به فرد (یک مسیر)، شامل (چندین مسیر ممکن)، موازی (تمام مسیرها)، مبتنی بر رویداد (صبر کنید تا تریگر اتفاق بیفتد). |
| جریان توالی در مقابل جریان پیام | جریانهای توالی عناصر را درون یک حوضچه؛ جریانهای پیام عناصر را بین حوضچهها. |
| تریگرهاي رويداد | همیشه انواع فعالکنندهها (پیام، تایمر، خطا) را برای رویدادهای میانی و شروع مشخص کنید تا رفتار فرآیند روشنتر شود. |
| وضوح دیاگرام | فرآیندهای زیر را در دیاگرامهای والد خود فشرده کنید؛ از نامهای توصیفی برای همه عناصر استفاده کنید؛ در صورت امکان از تقاطع جریانها خودداری کنید. |
🔑 مرور مفاهیم کلیدی BPMN
-
عناصر جریان: فعالیتها، رویدادها، گیتوايها—«افعال» فرآیند شما.
-
اشیاء اتصال: جریانهای توالی (ترتیب)، جریانهای پیام (ارتباط)—«اتصالدهندهها».
-
کیسهها و راههای جریان: شرکتکنندگان و نقشهای سازمانی را نشان میدهند (در بخش دوم پوشش داده شده است).
-
سلسله مراتب: فرآیندهای زیر امکان مدلسازی فرآیندی ماژولار و چندسطحی را فراهم میکنند.
-
مدلهای قابل اجرا: فعالکنندهها و شرایط بهخوبی تعریفشده امکان اجرای دیاگرامهای BPMN توسط موتورهای کاربردی را فراهم میکنند.
لیست منابع
- بخش سوم – جریان و اشیاء اتصال (دانلود PDF): نسخه قابل دانلود PDF این آموزش BPMN که شامل عناصر جریان، اشیاء اتصال و مطالعه موردی True Aqua میشود.
- ویژوال پارادایم نسخه ارائهای: مجموعه مدلسازی BPMN با ویژگیهای پیشرفته همکاری، شبیهسازی و تولید کد.
- ویژوال پارادایم نسخه حرفهای: ابزار جامع BPMN برای تحلیلگران کسبوکار و مهندسان فرآیند با قابلیتهای طراحی دیاگرام و مستندسازی.
- ویژوال پارادایم نسخه استاندارد: قابلیتهای ضروری مدلسازی BPMN برای تیمهای کوچک و کاربران فردی.
- ویژوال پارادایم نسخه مدلساز: ویرایشگر سبکوزن BPMN که بر روی ایجاد دیاگرام و مستندسازی اولیه فرآیند تمرکز دارد.
- مشخصات رسمی BPMN (bpmn.org): منبع معتبر برای مستندات استاندارد BPMN 2.0، مرجع نمادگذاری و دستورالعملهای انطباق.
- بخش اول – معرفی BPMN: آموزش پایهای که تاریخچه BPMN، نمادگذاری اصلی و عناصر اولیه دیاگرام را پوشش میدهد.
- بخش دوم – راههای جریان: آموزش مدلسازی مسئولیتهای سازمانی با استفاده از کیسهها، کانالها و تعاملات شرکتکنندگان.
- بخش چهارم – دادهها و اشیاء: آموزش پیشرفته مدلسازی اشیاء داده، ذخیرهسازی داده، توضیحات و اشیاء فرآیند در BPMN.
این راهنما، سری آموزشی Visual Paradigm BPMN را تلفیق میکند تا منبعی عملی و آماده برای استناد برای تحلیلگران کسبوکار، مهندسان فرآیند و متخصصان BPM فراهم کند. تمام تصاویر و محتوای مفهومی از منبع اصلی حفظ شدهاند تا شفافیت آموزشی حفظ شود
This post is also available in Deutsch, English, Español, Français, English, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.













