Task Manager
Task Manager (Task & Workbasket Management Service)
Task Manager زیرساخت مدیریت فعالیتها و کارتابلهای عملیاتی در آوانا است.
معرفی و هدف اصلی
Task Manager یکی از سرویسهای کلیدی آوانا در حوزه مدیریت فعالیتهای انسانی، کارتابلهای عملیاتی و تخصیص وظایف است.
در اغلب سامانههای سازمانی، بخشی از فرآیندها نیازمند انجام فعالیت توسط کاربران، کارشناسان، مدیران یا سایر نقشهای سازمانی هستند. مدیریت این فعالیتها، تخصیص صحیح وظایف، رهگیری وضعیت انجام کارها و کنترل حجم عملیات از جمله موضوعات مهم در بهرهبرداری سامانههای عملیاتی محسوب میشود.
سرویس Task Manager بستری متمرکز برای مدیریت فعالیتهای انسانی و کارتابلهای عملیاتی فراهم میکند و به عنوان یکی از اجزای اصلی Process Coordination Runtime در معماری آوانا شناخته میشود.
مدیریت فعالیتهای انسانی مدیریت کارتابلهای عملیاتی تخصیص و ارجاع وظایف رهگیری وضعیت فعالیتها افزایش شفافیت عملیات کاهش فعالیتهای دستی پراکنده استانداردسازی مدیریت کارها بهبود بهرهوری عملیاتی
جایگاه در معماری
Task Manager یکی از اجزای اصلی لایه Process Coordination Runtime است.
این سرویس مسئول اجرای منطق کسبوکار نیست و تصمیمگیریهای دامنهای را انجام نمیدهد.
وظیفه اصلی آن مدیریت چرخه عمر فعالیتها و تعامل کاربران با فرآیندهای عملیاتی است.
به بیان ساده:
نمایش بصری جریان
چرخه عمر — وضعیتهای مستندشده
شرح مرحلهبهمرحله
- ۱Created
- ۲Assigned
- ۳In Progress
- ۴Waiting
- ۵Completed
- ۶Cancelled
- ۷Expired
مسئولیتهای اصلی
ایجاد وظیفه تخصیص وظیفه تغییر وضعیت وظیفه بستن وظیفه رهگیری وظیفه کارتابل شخصی کارتابل گروهی کارتابل سازمانی کارتابل مدیریتی ایجاد صف تخصیص فعالیت به صف مدیریت اولویتها مدیریت ظرفیت پردازش ثبت تمامی اقدامات ثبت تغییرات وضعیت ثبت ارجاعات ثبت کاربران انجامدهنده عملیات
قابلیتها و وظایف میکروسرویس
مشاهده فعالیتهای جاری مشاهده فعالیتهای انجامشده مشاهده فعالیتهای ارجاعشده مشاهده فعالیتهای معوق تخصیص مستقیم تخصیص مبتنی بر نقش تخصیص مبتنی بر گروه تخصیص مبتنی بر صف سطح دسترسی ساختار سازمانی منطقه جغرافیایی نوع درخواست حجم کار کاربران تفویض وظایف جانشینی موقت انتقال کارتابل مدیریت غیبت کاربران هشدار ارجاع خودکار انتقال به مدیر تغییر اولویت تعیین SLA پایش تأخیر هشدار تخلف گزارش عملکرد
ارتباط، یکپارچهسازی و سرویسهای بیرونی
Online Registration
برای ایجاد و کنترل فعالیتهای فرآیندی.
UAA
برای کنترل دسترسی کاربران.
Notification
برای ارسال اعلانهای مرتبط با وظایف.
File Storage
برای دسترسی به مستندات فعالیتها.
Domain Services
برای اجرای عملیات تخصصی کسبوکار.
ملاحظات امنیتی
کنترل دسترسی مبتنی بر نقش کنترل دسترسی مبتنی بر وظیفه ثبت کامل Audit Trail ثبت تمامی ارجاعات ثبت تمامی تغییر وضعیتها رهگیری کامل عملیات کاربران
پایداری و بهرهبرداری
Monitoring Logging Metrics Distributed Tracing Health Check Alerting تعداد فعالیتهای باز تعداد فعالیتهای معوق حجم کارتابلها زمان متوسط انجام فعالیت نرخ انجام فعالیتها نرخ تخطی از SLA
مقیاسپذیری و توسعهپذیری
Queue Based Architecture Horizontal Scalability API First Design Independent Deployment Organization Structure Support
سناریوهای کاربردی
بررسی درخواست افتتاح حساب بررسی درخواست تسهیلات بررسی تضامین تأیید عملیات پذیرش نماینده تمدید پروانه بررسی خسارت ارزیابی دفاتر نمایندگی درخواست تسهیلات نمایندگان بررسی پذیرندگان تأیید سرویسها مدیریت درخواستها درخواستهای منابع انسانی گردش مصوبات بررسی پروندهها تأییدات مدیریتی
موارد خارج از دامنه
موتور فرآیند نیست. BPMS نیست. مسئول تصمیمگیری کسبوکاری نیست. مسئول مدیریت قوانین نیست. مسئول اجرای منطق دامنهای نیست.