Online Registration
Online Registration (Process Coordination Runtime Service)
Online Registration هسته هماهنگی فرآیندها و عملیات در آوانا محسوب میشود. این سرویس با مدیریت وضعیتها، انتقالها، فعالیتها، تأییدات، کارتابلهای عملیاتی و پروندههای دیجیتال، اجرای فرآیندهای عملیاتی را در سطح سازمان هماهنگ کرده و بستر لازم برای رهگیری، کنترل و پایش چرخه عمر عملیات را فراهم میسازد.
معرفی و هدف اصلی
نام Online Registration یک نام تاریخی در معماری آوانا است و دامنه عملکرد آن صرفاً به فرآیندهای ثبتنام محدود نمیشود. این سرویس در عمل نقش Process Coordination Runtime و هسته مدیریت پروندهها و فرآیندهای عملیاتی را ایفا میکند.این سرویس بر پایه مدل State/Transition و مدیریت پروندههای دیجیتال طراحی شده است.
این سرویس مسئول هماهنگی، هدایت و رهگیری فرآیندهای عملیاتی در سامانههای مبتنی بر آوانا بوده و بستری برای مدیریت مسیرهای اجرایی، وضعیتها، انتقالها، فعالیتهای انسانی و تصمیمات عملیاتی فراهم میکند.
برخلاف موتورهای سنتی BPM یا BPMS، این سرویس با هدف اجرای فرآیندهای عملیاتی در سامانههای Enterprise طراحی شده و تمرکز آن بر هماهنگی عملیات، مدیریت وضعیتها و هدایت پروندههای دیجیتال است.
این سرویس هسته Process Coordination Runtime در معماری آوانا محسوب میشود.
مدیریت فرآیندهای عملیاتی هماهنگی فعالیتهای انسانی و سیستمی مدیریت وضعیتها و انتقالها رهگیری پروندههای دیجیتال مدیریت گردش فعالیتها ثبت تاریخچه عملیات ایجاد انعطافپذیری در فرآیندهای اجرایی کاهش وابستگی منطق فرآیندها به کد سرویسها
جایگاه در معماری
این سرویس در لایه Process Coordination & Rule Layer قرار میگیرد.
وظیفه اصلی آن مدیریت چرخه عمر عملیات و هماهنگی میان سرویسهای مختلف است.
Online Registration جایگزین سرویسهای دامنهای نیست و مسئول پیادهسازی منطق کسبوکار نمیباشد.
این سرویس مسئول:
است.
در حالی که قوانین کسبوکار و منطق دامنهای در سرویسهای تخصصی هر پروژه قرار میگیرند.
نمایش بصری جریان
چرخه عمر — وضعیتهای مستندشده
شرح مرحلهبهمرحله
- ۱ثبت اولیه
- ۲در حال بررسی
- ۳نیازمند اصلاح
- ۴تأیید شده
- ۵رد شده
- ۶مختومه
قابلیتها و وظایف میکروسرویس
تعریف فرآیند نسخهبندی فرآیند فعالسازی فرآیند مدیریت چرخه عمر فرآیند تعریف وضعیت کنترل وضعیت فعلی مدیریت انتقالها رهگیری تغییر وضعیت تعریف مسیرهای اجرایی تعریف شروط انتقال مدیریت تصمیمات اجرایی کنترل مسیرهای مجاز ایجاد فعالیت تخصیص فعالیت مدیریت صف فعالیتها کنترل وضعیت انجام فعالیت ایجاد پرونده مدیریت پرونده رهگیری پرونده مشاهده تاریخچه پرونده تأیید تک مرحلهای تأیید چندمرحلهای زنجیره تأیید ثبت دلایل رد یا تأیید
ارتباط، یکپارچهسازی و سرویسهای بیرونی
این سرویس با اجزای مختلف آوانا تعامل مستقیم دارد.
Task Manager
برای مدیریت کارتابلها و فعالیتها.
Rule Engine
برای اجرای قواعد.
Notification
برای اطلاعرسانی تغییر وضعیتها.
File Storage
برای نگهداری مستندات پروندهها.
UAA
برای کنترل دسترسیها.
Domain Services
برای اجرای عملیات تخصصی کسبوکار.
ملاحظات امنیتی
Audit Trail کامل ثبت تمامی تغییر وضعیتها ثبت تمامی تصمیمات کنترل دسترسی مبتنی بر نقش ثبت تاریخچه فعالیتها رهگیری کامل عملیات
پایداری و بهرهبرداری
Monitoring Logging Metrics Distributed Tracing Health Check Alerting
مقیاسپذیری و توسعهپذیری
Metadata Driven Process Versioning Horizontal Scalability API First Design Independent Deployment
سناریوهای کاربردی
افتتاح حساب درخواست تسهیلات صدور کارت مدیریت تضامین جذب نماینده تمدید پروانه درخواست تسهیلات نمایندگان ارزیابی دفاتر نمایندگی رسیدگی به پروندهها ثبت پذیرنده فعالسازی خدمات مدیریت درخواستها گردش پروندههای عملیاتی درخواستهای داخلی مدیریت مصوبات مدیریت پروندهها
موارد خارج از دامنه
BPMS نیست. جایگزین BPMSهای تجاری نیست. ابزار مدلسازی سازمانی نیست. ابزار No-Code یا Zero-Code نیست. مسئول پیادهسازی منطق کسبوکار دامنهها نیست.