بنیادی ترین عنصر فرآیند است. چرا که یک واحد از کار را تعریف میکند. در BPMN 2.0 انواع مختلف فعالیت را به صورت گرافیکی از یکدیگر متمایز میسازد. در ادامه به معرفی آنها پرداخته خواهد شد.
وظایفی که توسط انسان انجام میشود
وظایف کاربری (User task): زمانی استفاده میشود که جتما از نرم افزار استفاده شود.
مثالها:
- ارسال ایمیل تاییدیه به مشتری
- ثبت سپرده در بانک
- ثبت خرید در فروشگاه مواد غذایی
فعالیتهای دستی (Manual): بدون استفاده از نرمافزار و با استفاده از دانش فردی انجام شده و از فردی به فرد دیگر متفاوت است. مانند مستندسازی وظایفی که بدون دخالت انسان انجام میشود.
قواعد کسب و کار (Business rule task): ورودی دادن به یک موتور قواعد کسب و کاری و دریافت خروجی
خدمت (Service): زمانی استفاده میشود که از یک web service خارجی استفاده شود. مثلا استعلام اعتبار افراد از بانک مرکزی در یک از شعب بانک
اسکریپت (Script): به طور مثال یک اسکریپت که در یک وقت مشخص به طور خودکار به مشتریان پیام فرستاده و خدمات را به آنها معرفی کند.
وظایف مرتبط با انتقال پیام
ارسال (Send): جهت ارسال پیام استفاده میشود. مانند ایمیل، نامه کاغذی و پیام متنی
دریافت (Receive): جهت دریافت پیام استفاده میشود.
بدون دیدگاه