تفاصيل العمل

1. نظام وضع الامتحانات:

- إمكانية تحديد عدد الأسئلة الاختيارية والصح والخطأ لكل امتحان.

- يتم اختيار الامتحان بشكل عشوائي من قاعدة البيانات.

- يمكن تخصيص الأسئلة لكل طالب بشكل فردي.

2. واجهة الطالب:

- يمكن للطلاب تسجيل الدخول إلى الموقع وبدء الامتحان.

- يتم عرض الأمتحان بشكل عشوائي .

- يمكن للطلاب اختيار الإجابة الصحيحة من بين الخيارات المعطاة.

- يتم حفظ إجابات الطلاب تلقائياً .

3. التصحيح التلقائي:

- بمجرد انتهاء الطالب من الامتحان، يتم تقديمه للتصحيح التلقائي.

- يتم مقارنة إجابات الطالب مع الإجابات الصحيحة في قاعدة البيانات.

- يتم احتساب درجة الطالب تلقائياً بناءً على الإجابات الصحيحة والخاطئة.

4. عرض النتيجة:

- يتم عرض نتيجة الطالب (الدرجة المحصل عليها) بعد انتهاء التصحيح.

- يتم تخزين النتائج في قاعدة البيانات للرجوع إليها لاحقًا.

5. تقنيات البرمجة المستخدمة:

- تم استخدام Entity Framework و ASP.NET MVC لتنفيذ طبقة النمذجة والتحكم في العرض.

- تم استخدام MS SQL Server كقاعدة بيانات لتخزين الأسئلة والإجابات والنتائج.

- تم استخدام Bootstrap لتحسين تصميم واجهة المستخدم وجعلها متجاوبة وجذابة.

بطاقة العمل

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