نظام متكامل لإدارة الامتحانات الإلكترونية باستخدام قواعد بيانات منظمة

تفاصيل العمل

قمت بتصميم وتطوير نظام متكامل لإدارة الامتحانات الإلكترونية باستخدام قواعد بيانات منظمة، يهدف إلى تسهيل إدارة العملية التعليمية بين المدير التدريبي (Training Manager)، المدرسين (Instructors)، والطلاب (Students).

مزايا النظام:

نظام إدارة الأسئلة (Question Pool):

يحتوي على بنك أسئلة متنوع (اختيار من متعدد، صح وخطأ، وأسئلة نصية) يمكن للمدرسين اختيار الأسئلة منه يدويًا أو بشكل عشوائي عند إنشاء الامتحان.

أنواع الأسئلة:

اختيار من متعدد (MCQ) وصح وخطأ: يتم تخزين الإجابة الصحيحة والتحقق من إجابات الطلاب تلقائيًا مع احتساب الدرجة.

الأسئلة النصية: يتم تخزين الإجابات النموذجية واستخدام دوال نصية وRegular Expressions للتحقق من الإجابات، مع عرض النتائج للمدرس لمراجعتها وتقييمها يدويًا

إدارة الكورسات والمستخدمين:

تخزين بيانات الكورسات (اسم الكورس، الوصف، الحد الأقصى والأدنى للدرجات).

إدارة بيانات المدرسين والطلاب، مع تحديد العلاقة بين المدرس والكورس والطلاب.

المدير التدريبي يمكنه إضافة الفروع (Branches)، المسارات (Tracks)، الدفع (Intakes) وإدارة بيانات الطلاب.

نظام صلاحيات وتسجيل دخول:

حسابات دخول مخصصة لكل نوع مستخدم: المدير، المدرس، الطالب.

كل مستخدم يمكنه تنفيذ المهام الخاصة به فقط.

نظام إنشاء الامتحانات:

المدرس يستطيع إنشاء الامتحانات لكورسه فقط.

يمكن تحديد عدد الأسئلة من كل نوع، مع ضبط الدرجة لكل سؤال بحيث لا تتجاوز الحد الأقصى للكورس.

إمكانية تحديد نوع الامتحان (Exam / Corrective)، وتحديد بيانات مثل: الفرع، المسار، الدفعة، الكورس، ووقت البداية والنهاية.

نظام التقييم والنتائج:

حفظ إجابات الطلاب.

تصحيح الأسئلة الموضوعية تلقائيًا.

حساب النتيجة النهائية للطالب في الكورس.

عرض النتائج للمدرس مع إمكانية التعديل اليدوي لأسئلة النصوص.

إدخال بيانات اختبارية (Test Data):

تم إدخال بيانات تجريبية في جميع الجداول واختبار النظام بالكامل لضمان التكامل بين جميع المكونات.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
7
تاريخ الإضافة
تاريخ الإنجاز
المهارات