طبيعة المشروع:
نظام متكامل لإدارة وجدولة المساقات الجامعية وتوزيع الكوادر التدريسية، تم تطويره باستخدام لغة Python لحل تعارضات الجداول وتوفير الوقت الإداري.
المميزات التقنية للعمل:
معالجة البيانات: الربط الآلي بين ملفات CSV/Excel متعددة (بيانات الطلاب، أعضاء هيئة التدريس، المعيدين).
الخوارزمية الذكية: توزيع المحاضرات بناءً على كثافة الطلب مع الالتزام بنصاب أعضاء هيئة التدريس.
مطابقة التخصصات: نظام مطابقة ذكي يسند المهام للمعيدين (TAs) بناءً على مهاراتهم المثبتة في قاعدة البيانات.
واجهة المستخدم: تصميم واجهة رسومية (GUI) بسيطة تتيح للمستخدم التحقق من سلامة البيانات قبل البدء، ثم استخراج النتائج بضغطة زر.
تصدير التقارير: النظام يقوم بتوليد جداول نهائية منظمة بصيغة Excel جاهزة للاعتماد المباشر.
الأدوات المستخدمة:
Python, Pandas Library, Tkinter GUI, Openpyxl.