BPMN (نماد): شرح فرآیند
BPMN (نماد): شرح فرآیند

تصویری: BPMN (نماد): شرح فرآیند

تصویری: BPMN (نماد): شرح فرآیند
تصویری: نکات مهم و کاربردی درمورد پارچه های مخمل 2024, نوامبر
Anonim

جهان برای مدت طولانی و کاملاً مؤثر با رویکرد فرآیندی سازماندهی کسب و کار سر و کار داشته است و استاندارد مدل و نماد فرآیند کسب و کار (BPMN، notation) رویه ای متفکرانه با توصیف صحیح فرآیندهای کسب و کار است. شرکت ها به طور مداوم در حال بهبود تخصص های مختلف این استاندارد هستند و از این طریق به افزایش بسیار قابل توجهی در تمام شاخص های کیفی کار خود دست می یابند. نماد BPMN نه تنها برای متخصصان حوزه موضوعی که در آن ایجاد شده است قابل درک است، بلکه هر کارگری می تواند با محاسبات منطقی خود عمل کند.

نماد bpmn
نماد bpmn

مدلسازی و استانداردسازی

در عین سادگی، این استانداردسازی کامل‌ترین مدل فرآیند کسب‌وکار توصیف‌شده است که به شکلی قابل خواندن توسط ماشین جمع‌آوری شده است. BPMN (وقتی در نماد BPMN 2.0 مشاهده می شود) مدل هایی از پیچیده ترین فرآیندهای تجارت را به روشی بسیار قدرتمند و گویا و در قابل فهم ترین سیستم می سازد. مهمتر از همه، در کنار این استاندارد،مدل های گرافیکی و به فرمی زیبا ساختار یافته و قابل خواندن توسط ماشین که بر اساس XML است، تبدیل می شوند. زبان نشانه گذاری BPMN کاملاً قابل اجرا است، یعنی به شما امکان می دهد فرآیندهایی را که متعاقباً با استفاده از BPMS (سیستم های مدیریت فرآیند کسب و کار خودکار) انجام می شوند، مدل کنید. چنین استانداردسازی دقیقاً به این دلیل مفید است که مدل‌سازان می‌توانند از برخی محصولات نرم‌افزاری استفاده کنند، و اجراکنندگان - برخی دیگر، اگر از این استاندارد پشتیبانی کنند.

برای ساخت یک مدل خاص، می توان از بیش از یک نسخه استفاده کرد (نشانگذاری BPMN 2.0 (PDF) و موارد دیگر)، گاهی اوقات یک مدل از قطعاتی از نمادهای مختلف ساخته می شود، اما نحوه سیستم بندی و خواندن آنها به این صورت است. همان تعداد فزاینده ای از کارآفرینان در حال اجرای فرآیندهای تجاری بر اساس این استاندارد در شرکت های خود هستند. تقاضا برای متخصصانی که این زبان مدلسازی را می دانند هر روز در حال افزایش است. تعداد فزاینده ای از مردم در حال مطالعه عناصر گرافیکی نماد BPMN و قوانین ساخت مدل هستند. برای این کار دوره های ویژه ای در نظر گرفته شده است که در آن علاقه مندان با هدف این زبان با انواع نمودارها آشنا می شوند و امکان اجرای خودکار مدل های ساخته شده را می بینند. جالب ترین آنها تجربه عملی در نماد BPMN 2.0 (به زبان روسی نیز موجود است)، مدل سازی و تجزیه و تحلیل، توسعه فرآیند کسب و کار است.

دروازه ها در نماد bpmn
دروازه ها در نماد bpmn

متخصصان

چه کسی قادر به توصیف فرآیندهای تجاری است؟ نماد مدل سازی BPMN به راحتی توسط هر کسی که در اتوماسیون دخیل است انجام می شود.توسعه فرآیندهای کسب و کار اینها مشاوران تجاری، تحلیلگران تجاری، مدیران پروژه، تحلیلگران سیستم، معماران و توسعه دهندگان سیستم های کامپیوتری، متدولوژیست ها، کارکنان خدمات با کیفیت هستند. معمولاً این افراد می‌توانند اسناد فنی را به زبان انگلیسی بخوانند، در هر پروژه تحلیلی شرکت کنند، نماد BPMN را توصیف کنند، پروژه‌های تجاری بهینه‌سازی یا خودکار، یا نرم‌افزار توسعه و نگهداری کنند. این متدولوژی جایگاهی بین المللی دارد و مانند بسیاری از استانداردهای دیگر نه اختصاصی و نه حتی ملی. به همین دلیل است که از سال 2005 آنها کسب و کار را با استفاده از مدل سازی فرآیند در نماد BPMN تجزیه و تحلیل و سازماندهی مجدد کرده اند.

این تکنیک تقریباً برای همه کاربران اطلاعات قابل دسترسی را فراهم می کند - از بزرگترین تحلیلگرانی که نمودارها را ایجاد می کنند و توسعه دهندگانی که فناوری هایی را برای اجرای فرآیندهای تجاری بر اساس این نمودارها پیاده سازی می کنند تا مدیران شرکت ها، یعنی کاربران عادی که مشغول مدیریت و مدیریت هستند. ردیابی اجرای مدل ساخته شده به این ترتیب، نمادهای مدل سازی فرآیند کسب و کار (BPMN) شکاف بین ایجاد مدل و اجرای مدل را پر می کند. در اینجا برخی از بهترین ایده ها از روش های دیگر آورده شده است. برای مثال، برای انعطاف‌پذیری و خوانایی بهتر، مدل‌سازی فرآیند کسب‌وکار در نماد BPMN 2.0 از سنت فلوچارت پیروی می‌کند.

نماد bpmn در مثال ها
نماد bpmn در مثال ها

نمادها (عناصر) BPMN

سازمان BPMN OMG را پشتیبانی و توسعه می دهد. این یک الگوی رفتاری معمولی اینترنت به معنای "اوه من گوت" نیست، بلکه یک شرکت بسیار معروف مدیریت اشیا استگروه، که شامل بیش از هشتصد شرکت است که استانداردهایی مانند نماد BPMN را توسعه می دهند. ما همه تغییرات مفید در نسخه های جدید را مدیون توسعه دهندگان OMG هستیم. این سازمان بود که ترویج نماد UML BPMN را که برای مدل‌سازی سیستم‌های شی گرا به کار می‌رود، به عنوان یک جهت کلیدی انتخاب کرد. بنابراین، هنگام توسعه نمودارها، علاوه بر مفاهیم و مفاهیم (جریان کنترل، عمل، شی داده، و غیره) در BPMN مفاهیم بسیاری از ویژگی های رویکرد شی گرا وجود دارد: پیام، تبادل و جریان پیام.

نمادهای نمادهای گرافیکی بر اساس هدفشان تجزیه و در دسته بندی ها ترکیب می شوند. اینها عبارتند از: Flow Object - جریان اشیاء، داده - داده، Swimlanes - مناطق مسئولیت، اتصال اشیاء - اتصال اشیاء، مصنوعات - مصنوعات. نمادهای جریان کنترل، شی داده و شی جریان نیز به‌منظور نمایش ویژگی‌های رویدادهای در حال انجام، ویژگی‌های انشعاب جریان، اجرای اقدامات و غیره به زیرگروه‌هایی بر اساس ویژگی‌های معنایی تقسیم می‌شوند. آنها به دلیل تصاویر گرافیکی اضافی - نشانگرها، نمادهایی که در داخل نماد اصلی قرار می گیرند، مشخصات را نشان می دهند. همچنین، نمادهای رویداد با انواع مختلف طرح کلی و رنگ پس‌زمینه ارائه می‌شوند.

نماد bpmn 2 0 pdf
نماد bpmn 2 0 pdf

رویدادها بر اساس زمان

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

رویداد پایانی نتیجه اجرای یک فرآیند تجاری است. جریان کنترل فقط در اینجا وارد می شود و جریان پیام ها همچنان هم به ورودی و هم به خروجی حرکت می کند. جریان ورودی با یک فلش نشان داده می شود. نمودار تنها یک یا چند رویداد پایانی را نشان می دهد - آنها به صورت یک خط ضخیم مشخص شده اند. یک رویداد میانی هر یک از رویدادهای دیگری است که در طول اجرای یک فرآیند تجاری رخ می دهد. یک جریان از اینجا وارد می شود و یکی هم خارج می شود. فقط Boundary (رویداد مرزی) رخ می دهد و بلافاصله پردازش می شود - یا در همان ابتدا یا در پایان عمل. در کانتور (مرز) کنش نمایش داده می شود و فقط یک جریان دارد - ورودی یا خروجی. و چنین رویدادی با یک خط دوتایی نازک نشان داده می شود.

نماد bpmn uml
نماد bpmn uml

رویدادها: وقفه در فرآیند فرعی و نوع نتیجه

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

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

اقدامات

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

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

فرایندهای فرعی

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

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

شرح نماد bpmn
شرح نماد bpmn

Gateways

دروازه ها در نماد BPMN برای نشان دادن ویژگی های جریان عملیات و عبور آنها از شاخه های موازی یا جایگزین طراحی شده اند. دروازه می تواند بدون خروجی یا ورودی انجام دهدجریان دارد، اما همیشه حداقل دو مورد از خود دارد، ورودی یا خروجی. نشانگر داخل نماد آن نوع دروازه را مشخص می کند. می تواند انحصاری، XOR - منحصر به فرد با "یا" انحصاری، طراحی شده برای تقسیم جریان به مسیرهای جایگزین. در طول اجرای فرآیند، تنها یکی از مسیرهای پیشنهادی قابل فعال سازی است. شرایط پرش در کنار خط تعیین کننده موجود است. شامل، OR - غیر انحصاری با گیت منطقی "یا" که برای تقسیم جریان به مسیرها طراحی شده است، جایی که هر کدام در صورت رعایت شرایط عبارت بولی مرتبط با آن فعال می شوند. چندین مسیر را می توان در این فرآیند طی کرد، اما اگر یکی از آنها درست نباشد، انتخاب غیرممکن است.

آنالوگ دروازه غیر انحصاری - مجتمع. تفاوت این است که تنها یک عبارت وجود دارد که فعال شدن یک گردش کار خاص را تعیین می کند. موازی، AND - یک موازی با دروازه "و" منطقی برای انشعاب یا ادغام عملیات موازی مورد نیاز است. Exclusive Event-Based - یک دروازه انحصاری اما مبتنی بر رویداد که گردش کار را به مسیرهای جایگزین جدا می کند. دروازه انحصاری مبتنی بر رویداد برای شروع یک فرآیند نیز یک دروازه انحصاری است، رویدادهایی که بر اساس آن است، کل فرآیند را شروع می کنند. این کاراکتر شروع یک فرآیند یا فرعی است که هیچ جریان ورودی ندارد. دروازه موازی مبتنی بر رویداد برای شروع یک فرآیند به همان روش کار می کند - یک دروازه موازی، همچنین بر اساس رویدادهایی که فرآیند را شروع می کنند. با این حال، با کمک آن، می توانید چندین فرآیند را همزمان فعال کنید.اگر رویدادهای مرتبط با آنها آتش بگیرد. طبیعتاً جریان ورودی ندارد. تصاویر به وضوح نماد BPMN را در نمونه‌های نمودارسازی با دو نوع دروازه نشان می‌دهند.

مدل سازی فرآیند کسب و کار در نماد bpmn 2 0
مدل سازی فرآیند کسب و کار در نماد bpmn 2 0

داده ها و جریانات

شئ داده به طور خاص در نمودارها موجود است و استفاده می شود، که نشان دهنده استفاده از نشانگرهای اضافی است. داده های ورودی - داده های ورودی، یعنی اطلاعات اولیه برای شروع اجرای اقدامات. در لبه بالایی نماد ظاهر می شود. مجموعه داده ها - مجموعه ای از داده ها، یعنی یک آرایه کامل یا مجموعه ای از داده ها از همان نوع. زیر نماد نمایش داده می شود. شی داده و عمل با استفاده از یک ارتباط به یکدیگر مرتبط می شوند.

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

مثال ها و نتیجه گیری

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

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

توصیه شده: