تفاصيل العمل

هذا المشروع عبارة عن نظام امتحانات إلكترونية متكامل باستخدام C++، صُمم لتسهيل إدارة وإنشاء الامتحانات، وإتاحة حلها للطلاب مع تقييم النتائج تلقائيًا.

النظام مقسم إلى وحدتين مستقلتين:

وحدة المشرف (Admin Module)

إدارة الأسئلة: إضافة، تعديل، وحذف الأسئلة متعددة الخيارات.

إدارة الامتحانات: إنشاء وإدارة الامتحانات بسهولة.

عرض نتائج الطلاب.

التحكم الكامل في النظام عن طريق تسجيل دخول آمن.

وحدة الطالب (Exam Taker Module)

الدخول للامتحانات بعد تسجيل الدخول.

حل الامتحان بأسئلة متعددة الخيارات تُعرض واحدًا تلو الآخر.

حساب وعرض النتيجة مباشرة بعد الانتهاء من الامتحان.

حفظ النتائج في ملفات النظام للرجوع إليها لاحقًا.

مميزات المشروع:

واجهة سطر أوامر بسيطة وسهلة الاستخدام.

حفظ البيانات بشكل دائم باستخدام الملفات.

تقييم تلقائي ودقيق للنتائج.

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

التقنيات والمهارات المستخدمة:

لغة البرمجة: C++

مفهوم البرمجة الشيئية (OOP)

التعامل مع الملفات (File Handling)

التحكم في تدفق البرنامج (Conditional Logic & Loops)

بطاقة العمل

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