قمت بتطوير نظام اختبارات مكتبي متكامل يدعم تسجيل دخول متعدد المستخدمين، واختيار المواد في الوقت الفعلي، وتنفيذ اختبار بزمن محدد.
تم ربط التطبيق بقاعدة بيانات SQL Server لتخزين وإدارة بيانات المستخدمين، المواد، والأسئلة بشكل آمن ومنظم باستخدام مكتبة pypyodbc للاتصال بقاعدة البيانات.
أهم المميزات:
نظام تسجيل دخول متعدد المستخدمين (Multi-User Authentication)
اختيار المادة بشكل ديناميكي قبل بدء الاختبار
نظام اختبار بزمن محدد مع مؤقت فوري (Real-Time Exam Timer)
استخدام Multithreading لإدارة نوافذ تسجيل الدخول المتزامنة بدون تجميد الواجهة
واجهة رسومية ديناميكية باستخدام Tkinter
تصحيح تلقائي للإجابات وحساب الدرجات