البنية التقنية
يتكون النظام من واجهة ويب وخدمة خلفية وقاعدة بيانات علائقية. وتتواصل الواجهة مع الخدمة الخلفية عبر واجهات برمجية آمنة بصيغة JSON. وتُنفذ المهام الطويلة مثل الإشعارات والتقارير في عامل خلفي مستقل.
الوحدات البرمجية
- MOD-01وحدة التدقيق: تسجيل كل إجراء مع منفذه ووقته وإتاحة البحث فيه.
- MOD-02وحدة الصلاحيات: ربط المستخدمين بالأدوار والإدارات عبر الدخول الموحد.
- MOD-03وحدة الإشعارات: إرسال التنبيهات بالبريد الإلكتروني والرسائل النصية عند تغير الحالة.
- MOD-04وحدة سير العمل: توجيه الطلب إلى المراجع المختص وتسجيل القرارات.
- MOD-05وحدة التقارير: إعداد التقارير الدورية وتصديرها.
- MOD-06وحدة الطلبات: إنشاء الطلب وحفظه وإدارة مرفقاته وحالاته.