تفاصيل العمل

نظام الامتحانات

تم بناؤه بشغف لحالة العمل هذه:

* باستخدام مبدأ OOP، Advanced C # (المجموعات)

1. تصميم فئة لتمثيل كائن السؤال، السؤال هو

تتألف مما يلي:

ألف - عنوان السؤال

ب. متن المسألة

ج. علامة

2. النظام له نوعان من الامتحانات (النهائي والعملي)

3. نريد أن يقبل الطلب أنواع الأسئلة المختلفة:

للامتحان النهائي:

أ. صحيح أو خاطئ

ب. MCQ (اختر إجابة واحدة)

للامتحان العملي:

أ. MCQ

ملاحظة: نحتاج إلى تعريف فئة الأسئلة الأساسية وكل نوع على أنه

موروث واحد.

4. نحتاج إلى تحديد فصل دراسي للإجابات (ResponseId و ResponseText).

5. السؤال مرتبط بمجموعة من الإجابات وحقها

الإجابة (الإجابات [] قائمة الإجابات).

6. تصميم امتحان الصف الأساسي يصف السمات المشتركة

فيما يتعلق بالامتحان:

ألف - وقت الامتحان

ب. عدد الأسئلة

ج. أظهر وظيفة الامتحان أن تطبيقه سيكون

مختلفة لكل امتحان على أساس نوعه.

7. كل كائن امتحان مرتبط بموضوع ما.

ملاحظة: الموضوع هو فئة تضم الأعضاء التالية أسماؤهم:

A. Third Id.

ب. اسم الموضوع.

جيم - امتحان الموضوع.

د. نحن بحاجة إلى تنفيذ الوظائف لإنشاء امتحان

الموضوع.

8- الامتحان العملي يظهر الإجابة الصحيحة بعد الانتهاء من الامتحان.

9- الامتحان النهائي يظهر الأسئلة والإجابات والدرجة.

10- في الرئيسي تحتاج إلى إعلان كائن موضوع لإنشاء نوع واحد

للامتحان.

ملاحظة: نفذ Iclonable، IComparable، فكر في تجاوز ToString،

استخدام سلاسل البناء (إذا لزم الأمر).

جيثوب: https://lnkd.in/ddfAApeN

* * في الإصدار التالي، سيتم تطوير التطبيق على نموذج Windows باستخدام (LINQ و Entity Framework Core) لإجراء اتصال مع خادم SQL

بطاقة العمل

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