بناءً على التدقيق الفني الشامل لرد معهد أكاديمية التدريب النوعي العالي (QTA) على استبيان تحديد نطاق الأعمال (`اجابة الاستبيان.docx`)؛ تم إعداد هذه الدراسة الفنية والمالية المستفيضة المحدثة لتغطية تحول نطاق المشروع إلى منصة وطنية شاملة لحوكمة التقييم الميداني والجدارة وإصدار الشهادات ومراقبة 42 مركزاً تدريبياً، وتحديد تكاليف وتوقيتات التكاملات، والتقارير الـ 10، وهندسة البيانات، وتهيئة وتأسيس البنية التحتية السحابية المضافة وبيئة الاختبار السحابية المستقلة (Staging & Sandbox) على GCP.
ينقل هذا التعديل المنصة من مجرد أتمتة تقرير مسطح إلى بيئة سحابية متكاملة تضمن حوكمة التقييم العملي في 42 مركزاً، ومتابعة دورة الحياة الـ8 للمتدربات، وإتاحة APIs آمنة لشركات الاستقدام والجهات الحكومية، وتوفر بيئة اختبار سحابية آمنة (Staging & Sandbox) تضمن سلامة الإطلاق دون التأثير على البيئة الحية.
المدة الزمنية: 4 إلى 6 أسابيع عمل | التكلفة: 16,000 ريال سعودي
المدة الزمنية: 8 أسابيع عمل | التكلفة: 29,000 ريال سعودي
دولة بنجلاديش ← مركز رئيسي BMET ← 42 مركز فرعي ← دفعة Batch ← متدربة (مع أبعاد مستقلة لشركات الاستقدام والمدربين).
📊 التقارير التفصيلية الـ 10 المطلوبة:
بناء واجهة ويب متجاوبة مصممة للجوال لـ 52 مهمة عملي بـ 16 خطأ حرج و5 محطات تقييم للمدربين لتسجيل النتائج ميدانياً داخل القاعات.
🔐 مصفوفة الصلاحيات والأدوار الـ 9:
تطوير محرك أدوار مخصص يمنح الوصول المحدد لكل من: (1. إدارة QTA، 2. BMET، 3. المراكز الـ42، 4. المقيمين، 5. شركات الاستقدام، 6. الجهة الحكومية، 7. الجودة، 8. المسؤول الأمني، 9. خدمة التحقق العامة).
تعتمد على الاستضافة اللامركزية المرنة (Stateless Auto-Scaling) لتوزيع أحمال التعلم الرقمي:
graph TD
Users[🌐 المتدربات والزوار] --> LoadBalancer[Cloud Load Balancer - موزع الأحمال]
LoadBalancer --> MIG[Compute Engine MIG - خوادم Moodle المرنة للتوسع]
MIG --> RedisCore[Redis Engine - كاش الجلسات والملفات]
MIG --> CloudSQLCore[(Cloud SQL Primary DB - قاعدة البيانات الرئيسية)]
MIG --> FilestoreCore[Cloud Storage & Filestore - تخزين moodledata والشهادات]
تم تطوير معمارية بيئة الإنتاج بصورة مرنة تشمل الطبقات المخصصة المضافة على GCP:
graph TD
UserApp[📱💻 واجهات الويب المتجاوبة واللوحات الـ 10] --> APIGateway[1. طبقة بوابة وتأمين الـ APIs - High-Performance API Gateway Layer]
APIGateway --> StorageCDN[2. شبكة توزيع وصور المتدربات والشهادات - Cloud CDN & Storage]
APIGateway --> ReportingEngine[3. محرك معالجة التقارير والخدمات المصغرة - Reporting Microservices Engine]
ReportingEngine --> RedisCache[4. محرك ذاكرة الكاش اللحظية المخصص - Dedicated High-Performance Redis Engine]
ReportingEngine --> SQLReplica[(5. خادم قواعد البيانات المخصص للتقارير - SQL Read Replica Instance)]
MoodleCore[منصة Moodle LMS الرئيسية] --> SQLPrimary[(Cloud SQL Primary DB)]
SQLPrimary -. التزامن اللحظي .-> SQLReplica
تم فصل بيئة الاختبار والتجربة (Staging & Sandbox) في مخطط معماري مخصص ومستقل بالكامل لضمان العزل التام وتوفير بيئة أمنة 100% للتجربة والربط الإلكتروني:
graph TD
Partners[👨💻 الشركاء والمطورون - Postman / Sandbox Testers] --> StagingGateway[1. بوابة اختبار الـ APIs - Staging API Gateway Layer]
StagingGateway --> StagingEngine[2. محرك الخدمات المصغرة للاختبار - Cloud Run Staging Microservices]
StagingEngine --> StagingRedis[3. ذاكرة الكاش المؤقتة للاختبار - Staging Redis Cache Engine]
StagingEngine --> StagingDB[(4. قاعدة بيانات الاختبار المستقلة - Cloud SQL Staging DB)]
MockSeeder[5. محاكي البيانات المصطنعة - Synthetic Mock Data Generator] -. تغذية البيانات .-> StagingDB
🛠️ مكونات وتفاصيل بيئة الاختبار والتجربة (Staging Components):
🔍 التحقق والتحليل الدقيق لتكلفة بيئة الاختبار (10,000 ريال/سنوياً = ~833 ريال/شهرياً):
تغطي ميزانية بيئة الاختبار المحدثة (10,000 ريال/سنوياً) سعة تشغيلية سحابية كاملة ومستقلة على GCP تتيح لاختبارات الشركاء والـ APIs العمل بأعلى درجات الاستقرار والسرعة دون تقييد الحصص الموردية. ويتوزع المتوسط الشهري للتكلفة (~833 ريال/شهرياً) بدقة كالتالي:
- حاويات المعالجة Staging Cloud Run: ~300 ريال / شهرياً (معالجة الساندبوكس وربط الـ APIs المستمر).
- قاعدة بيانات الاختبار Cloud SQL Staging (Dedicated Instance & SSD Storage): ~350 ريال / شهرياً (قاعدة بيانات مستقلة وعالية الأداء).
- ذاكرة الكاش والتخزين وعرض الحزمة Staging Redis & Bandwidth: ~183 ريال / شهرياً.
✅ الحساب الدقيق: 10,000 ريال سعودي / سنوياً (مغطاة ودقيقة 100%).
| البند التنفيذي الأساسي | التوصيف والمخرجات | التكلفة (SAR) |
|---|---|---|
| 1. الخدمات المهنية والتنفيذية الأساسية | نقل المنصة لسحابة GCP، ضبط الأداء وسيرفرات Redis، تكييف الهوية البصرية، واختبارات الجاهزية والدعم | 40,000 ريال |
| 2. رسوم الاستضافة السحابية السنوية الأساسية (GCP) | استضافة منصة Moodle التعليمية لسعة تصل إلى 1,000 مستخدم متزامن لمدة سنة كاملة مقدماً | 20,000 ريال / سنوياً |
| إجمالي قيمة التعاقد الأساسي الحالي | 60,000 ريال سعودي | |
| المحور / البند التنفيذي الإضافي | المخرجات والمستلم الفني | المدة الزمنية | التكلفة (SAR) |
|---|---|---|---|
| 1. تطوير التكاملات والـ APIs | بناء REST APIs، توثيق Swagger UI، لوحة إدارة الـ Keys الذاتية، بيئة Sandbox، حجب البيانات | 4 - 6 أسابيع | 16,000 ريال |
| 2. هندسة البيانات وتطوير التقارير الـ 10 | هندسة قواعد البيانات الهرمية، 10 تقارير تفاعلية، واجهة التقييم الميداني للجوال، 9 أدوار | 8 أسابيع | 29,000 ريال |
| 3. تهيئة وتأسيس البنية التحتية السحابية المضافة | إعداد وتكوين وتأمين وضبط أداء خدمات GCP المضافة (Cloud Run, API Gateway, Redis, Read Replica) | الأسبوع 1 - 2 | 15,000 ريال |
| إجمالي رسوم الخدمات المهنية والتطوير والتهيئة المضافة | 60,000 ريال سعودي | ||
| 4. رسوم الاستضافة السحابية السنوية المدارة الإضافية (إنتاج) | رسوم تشغيل سيرفرات وخدمات GCP السحابية المضافة المخصصة للتقارير والـ APIs حياً سنوياً | 1 سنة كاملة | 18,000 ريال / سنوياً |
| 5. رسوم استضافة بيئة الاختبار والتجربة السحابية (Staging & Sandbox) | رسوم تشغيل بيئة الاختبار والتجربة المدارة على GCP لااختبار التكاملات والـ APIs والتحديثات سنوياً | 1 سنة كاملة | 10,000 ريال / سنوياً |
| إجمالي قيمة الأعمال الإضافية المضافة (التطوير + الاستضافة السحابية المضافة) | 88,000 ريال سعودي | ||
| بيان الميزانية الكلية للمشروع | التعاقد الأساسي الحالي | الأعمال والخدمات الإضافية | الإجمالي الكلي الموحد (SAR) |
|---|---|---|---|
| رسوم الخدمات المهنية والتطوير والتهيئة | 40,000 ريال | 60,000 ريال | 100,000 ريال سعودي |
| رسوم الاستضافة السحابية السنوية المدارة (GCP) | 20,000 ريال / سنوياً | 28,000 ريال / سنوياً (شاملة بيئة الاختبار) | 48,000 ريال سعودي / سنوياً |
| إجمالي القيمة الموحدة الشاملة للمشروع (السنة الأولى) | 148,000 ريال سعودي | ||
| المرحلة الأساسية | التوصيف والمخرجات التنفيذية | الإطار الزمني |
|---|---|---|
| المرحلة 1: التأسيس وإعداد GCP | إنشاء المشروع، إعداد شبكة VPC والجدار الناري، وموزع الأحمال Cloud Load Balancer | الأسبوع 1 - 2 |
| المرحلة 2: النقل والضبط وأداء Redis | نقل قواعد بيانات Moodle، ضبط OPcache و PHP-FPM، وتفعيل كاش Redis للجلسات | الأسبوع 3 - 4 |
| المرحلة 3: التشغيل الحي والدعم | التوجيه النهائي للزيارات للمنصة حياً على GCP وبدء فترة الدعم الفني لمدة 60 يوماً | الأسبوع 5 - 6 |
| المرحلة الإضافية | التوصيف والمخرجات التنفيذية | الإطار الزمني |
|---|---|---|
| المرحلة 1: التهيئة وتأسيس بيئة الاختبار وتوثيق التقارير | تهيئة خدمات GCP المضافة، إعداد وتجهيز بيئة الاختبار السحابية (Staging/Sandbox)، توثيق مواصفات التقارير الـ 10 تفصيلياً، تسليم تقرير جاهزية البيانات، وتجميد النطاق (`Scope Freeze`) | الأسبوع 1 - 2 |
| المرحلة 2: تطوير التكاملات والـ APIs | بناء REST APIs، حجب البيانات الشخصية، تطبيق Rate Limits، تسليم توثيق Swagger UI وبيئة Sandbox، وإطلاق لوحة مفاتيح الـ API Keys الذاتية | الأسبوع 3 - 4 |
| المرحلة 3: هندسة البيانات وتطوير التقارير الـ 10 | بناء واجهات الويب المتجاوبة للجوال للمدربين (تقييم 52 مهمة)، 10 تقارير تفاعلية، ومحرك الصلاحيات والأدوار الـ 9 | الأسبوع 5 - 6 |
| المرحلة 4: الاختبار الشامل والإطلاق الحي الموحد | إجراء اختبارات الأحمال الضخمة، اختبارات التزامن والأمان على بيئة Staging، والتشغيل الحي المباشر للتكاملات والتقارير | الأسبوع 7 - 8 |
| الإطار الزمني | مسار التعاقد الأساسي الحالي | مسار الأعمال والخدمات الإضافية المضافة |
|---|---|---|
| الأسبوع 1 - 2 | إعداد وتأسيس بيئة GCP وتكوين شبكة VPC والجدار الناري وموزع الأحمال Cloud Load Balancer | تهيئة خدمات GCP المضافة + تأسيس بيئة الاختبار (Staging & Sandbox) + توثيق مواصفات التقارير الـ 10 تفصيلياً + تسليم تقرير جاهزية البيانات + تجميد النطاق (`Scope Freeze`) |
| الأسبوع 3 - 4 | نقل قواعد بيانات Moodle، ضبط OPcache و PHP-FPM، وتفعيل كاش Redis للجلسات | بناء الـ REST APIs وتأمينها، تسليم توثيق Swagger UI وبيئة Sandbox، وإطلاق لوحة إدارة مفاتيح الـ API Keys الذاتية |
| الأسبوع 5 - 6 | التشغيل الحي المباشر لمنصة Moodle التعليمية حياً على سحابة GCP وتدشينها رسمياً | بناء واجهات الويب المتجاوبة للجوال للمدربين (تقييم 52 مهمة عملي)، واللوحات التفاعلية الـ 10، والأدوار الـ 9 |
| الأسبوع 7 - 8 | استمرار وتوفير فترة الدعم الفني والجاهزية المعتمدة (فترة 60 يوماً) | إجراء اختبارات الأحمال الضخمة والأمان والتزامن اللحظي على بيئة الاختبار، والتشغيل الحي الموحد للتكاملات والتقارير حياً |
1. الغطاء القانوني للبنية التحتية: الزيادة في رسوم الاستضافة السحابية المدارة المضافة (28,000 ريال شاملة سيرفرات التقارير والـ APIs وبيئة الاختبار Staging/Sandbox) مبررة ومغطاة صراحة بموجب الفقرة (2) من البند التاسع في العقد الحالي عند إضافة خدمات وسيرفرات جديدة.
2. ملحق الخدمات المهنية والتهيئة: اعتماد تكلفة الخدمات المهنية والتطوير والتهيئة المضافة (60,000 ريال شاملة التهيئة السحابية والتكاملات والتقارير وهندسة البيانات) كملحق إضافي معتمد مع العقد.