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