Activity
عمل یا کاری است که از طریق فرآیند های کسب و کار انجام می شود. انواع آن، عبارتند از: Sub Process وTask
Task
•فعالیت منحصر به فردی است که در فرآیند وجود دارد.
•انواع مختلفی از آن وجود دارند، (مثل ارسال یا دریافت پیام، تایید و ...)
Sub Process
•امکان توسعه سلسله مراتبی فرآیند ها را فراهم می کند. به طوری می تواند به اجزای کوچکتر ( از طریق زیر فعالیت ) تقسیم شود.
Gateway (راه ورود و خروج یا دروازه)
در جریان توالی فرآیند بکار می رود تا واگرایی و همگرایی جریان فرآیند را از طریق تصمیم گیری نشان دهد.
از شش گروه مختلف به شرح زیر تقسیم شده است:
دروازه انحصاری (Exclusive Gateway):
دروازه انحصاری که دروازه XOR نیز نامیده میشود و یا از نظر فنی در اکثر موارد، دروازه مبتنی بر دادههای منحصربهفرد نامگذاری شده است.
زمانی که از این دروازه در یک فرآیند استفاده میشود، حداقل یک شرط میبایست بررسی گردد، به عبارتی "شرط اول" چک میشود چنانچه برقرار بود مسیر ۱ انتخاب میشود و شرطهای دیگر چک نخواهند شد، در صورت برقرار نبودن شرط اول، به سراغ چک نمودن "شرط دوم" میرود و به همین ترتیب روال تا "شرط آخر" ادامه پیدا میکند و اگر شرط آخر هم برقرار نبود آنگاه به سراغ مسیر "پیشفرض میرود"، بنابراین تحت هر شرایطی "فقط و فقط" یک مسیر برای ادامه فرآیند انتخاب خواهد شد.
دروازه جامع (Inclusive Gateway):
یکی از انواع دروازههای استاندارد BPMN، دروازه جامع است، دروازه جامع را میتوان به عنوان ترکیبی خاص از دروازههای انحصاری و موازی در نظر گرفت. همانند دروازه انحصاری میتوان بر روی تمامی شروط درگاهها نظارت داشت و همانند دروازه موازی میتواند بیش از یک مسیر را طی کند؛ یعنی زمانی که در
یک فرآیند قرار میگیرد تمامی شرطها را چک میکند و بر اساس برقراری شروط میتواند یک و یا بیش از یک مسیر را انتخاب نماید و اگر هیچ یک از شرطها برقرار نبود، مسیر پیشفرض برای ادامه در نظر گرفته میشود.