انتقل إلى المحتوى

إجراء الحذف وقيود حماية الارتباطات اللغوية

"إجراء وظيفي يهدف إلى إدارة محتوى النظام اللغوي وتطهير القوائم من اللغات الزائدة أو غير المستخدمة. يتميز النظام بمنطق أمان ذكي يحمي تكامل البيانات الرقمية من خلال حظر حذف أي لغة مُستخدمة بالفعل كوعاء لأسئلة قائمة بداخل بنوك النظام؛ وذلك لضمان استمرارية جودة عرض الأسئلة أمام المرشحين ومنع حدوث أعطال أو فقدان في الهوية البصرية لمحتوى الاختبارات."

اضغط على لغة الأسئلة

الخطوة 1

اضغط على حذف

الخطوة 2

تظهر نافذة: هل أنت متأكد من حذف هذه اللغة؟

أولاً: نافذة التحقق الوقائي

  • عند النقر على أيقونة سلة المهملات، يتوقف النظام عن تنفيذ أمر المسح فورياً ويظهر نافذة تأكيد تسأل: "هل أنت متأكد من حذف هذه اللغة؟".

  • الهدف: منح المسؤول فرصة للمراجعة الواعية لقراره وضمان عدم فقدان مرجعية لغوية هامة نتيجة خطأ في استخدام الفأرة، وتوفير خيار (إلغاء) للتراجع السريع.

ثانياً: التنبيه البرمجي بحظر الحذف

في حال وجود أسئلة مكتوبة أو مرتبطة بهذه اللغة، تظهر رسالة التنبيه الحمراء في أعلى الشاشة:

  • نص الرسالة: "لا يمكن حذف اللغة بسبب ارتباطها ببعض الأسئلة".

  • التفسير التقني للمنطق البرمجي: هذا الإجراء يُسمى "حماية السجلات المرجعية"؛ فإذا سَمح النظام بحذف لغة (مثل 'اسباني') بينما توجد أسئلة مخزنة بهذه اللغة، ستصبح هذه الأسئلة بدون تصنيف لغوي (أسئلة يَتيمة)، مما سيؤدي لتعطل خوارزميات محركات البحث والمعاينة في واجهة الطالب. لذا، يضع النظام "قفل حماية" يمنع الضرر ويفرض بقاء اللغة ما دام محتواها فعالاً.

ثالثاً: شروط نجاح الحذف الفعلي:

لكي تكتمل عملية الحذف ، يجب استيفاء الحالة التالية:

  1. البحث عن كافة الأسئلة المرتبطة بهذه اللغة بداخل البنك.

  2. تغيير لغة هذه الأسئلة أو حذفها بالكامل من قاعدة البيانات.

  3. عندما يصبح سجل اللغة (فارغاً) وغير مرتبط بأي سجلات أخرى، سيقوم النظام بتنفيذ عملية المسح فور ضغط الزر بنجاح.

الخطوة 3

اضغط على حذف

الخطوة 4

لا يمكن حذف اللغة بسبب ارتباطها ببعض الأسئلة …

الخطوة 5

الخطوة 6

الخطوة 6