تخطَّ إلى المحتوى
Alzubair Alojali
WhatsApp
كل الأعمال · 03
دراسة حالة 03/04نظام جامعي

Nexus

العميل
الجامعة الليبية الدولية
الحالة
مبنيّ بالكامل
المنصّة
ويب
التقنيات
LaravelNext.jsSanctumRBACFeature testsBilingual RTL
لوحة الإدارة: الطلاب النشطون، الشُّعب المفتوحة، الطلبات المعلّقة، وتنبيهات السعة
لوحة الإدارة: الطلاب النشطون، الشُّعب المفتوحة، الطلبات المعلّقة، وتنبيهات السعة
الموجز

نظام تسجيل مقررات يفرض القواعد تلقائيًا: المتطلبات السابقة، تعارضات الجدول، سقف الوحدات وسعة الشُّعب، ليتوقّف المرشدون عن التحكيم بين جداول البيانات.

كان تسجيل المقررات يقوم على مرشدين يُحكّمون بين جداول البيانات: متطلبات سابقة تُراجع يدويًا، وتعارضات جدول تُكتشف متأخرة، وسقف وحدات يُفرض بالذاكرة، ولا سجلّ موثوق لمن اعتمد ماذا.

الأهلية يقرّرها المحرّك

تُعلَّم المقررات: مؤهَّل، متطلب ناقص، أو مُنجَز، قبل أن يهدر الطالب وقته عليها. محرّك القواعد يقرأ السجلّ الأكاديمي، لا العكس.

محرّك الأهلية، مقررات معلّمة: مؤهَّل / متطلب ناقص / مُنجَز
محرّك الأهلية، مقررات معلّمة: مؤهَّل / متطلب ناقص / مُنجَز

ورقة تسجيل بضمير حيّ

يبني الطلاب تسجيلهم مع ملخّص وحدات حيّ ومجموع متوقَّع؛ يُمنع التقديم الزائد عن السقف من المصدر، ويُعاد التحقق من كل شيء لحظة التقديم.

طالب يبني ورقة تسجيله، مع ملخّص وحدات حيّ ومجموع متوقَّع
طالب يبني ورقة تسجيله، مع ملخّص وحدات حيّ ومجموع متوقَّع

المرشدون يراجعون طابورًا، لا جدول بيانات

تصل الطلبات الأقدم أولًا مع شارات مدة الانتظار؛ وتُسجَّل قرارات القبول والرفض في السجلّ مقرونة باسم المرشد.

طابور مراجعة المرشد، الأقدم أولًا، مع شارات مدة الانتظار
طابور مراجعة المرشد، الأقدم أولًا، مع شارات مدة الانتظار

السجلّ الذي لا يعدّله أحد

يُكتب كل إجراء مميّز في سجلّ تدقيق لا يقبل التعديل: لا تُحرَّر مدخلاته ولا تُحذف، فيكون هو المرجع الرسمي.

سجلّ التدقيق غير القابل للتعديل: لا تُحرَّر مدخلاته ولا تُحذف
سجلّ التدقيق غير القابل للتعديل: لا تُحرَّر مدخلاته ولا تُحذف

جداول تُبنى بنفسها

يُولَّد الجدول الأسبوعي حسب القاعة، مع تنبيهات سعة تنطلق قبل أن تمتلئ الشُّعب بصمت.

الجدول الأسبوعي المولَّد حسب القاعة
الجدول الأسبوعي المولَّد حسب القاعة
الجزء الصعب

محرّك قواعد يعيد التحقق من الأهلية وتعارضات الجدول لحظة التقديم، لا عند الإضافة فقط. فحص المتطلبات يعلّم المقرر بـ«متطلب ناقص» قبل أن يهدر الطالب وقته عليه، وسقف الوحدات يمنع التقديم الزائد، وعمليات الإضافة والحذف تُنفَّذ أو تتراجع ذريًّا، وتنبيهات السعة تنطلق قبل امتلاء الشُّعب، مع اختبارات وظيفية لكل نطاق.

LaravelNext.jsSanctumRBACFeature testsBilingual RTL
النتيجة

المتطلبات والتعارضات وسقف الوحدات يفرضها النظام، لا حسن النيّة.

النتيجة

سعة الشُّعب لا تفيض بصمت.

النتيجة

السجلّ غير القابل للتعديل هو المرجع الرسمي.

الحالة

مبنيّ بالكامل

لديك مشروع مثل هذا في ذهنك؟

يردّ عادةً خلال يوم.
المشروع التالي · Slinger Swap · 04/15

سوق يتبادل فيه اللاعبون ألعابهم ويبيعونها، بكتالوج مُدار، وعروض، وإشعارات فورية لحظة تمام الصفقة.

اقرأ دراسة الحالة