تم تطوير نظام إدارة جامعة باستخدام Java لتنظيم العمليات الإدارية والأكاديمية داخل الجامعة. يتيح النظام إدارة الطلاب، أعضاء هيئة التدريس، الموظفين الإداريين، والمقررات الدراسية في مكان واحد.
المزايا الرئيسية:
للطلاب: تسجيل وحذف المقررات، عرض الدرجات، حساب المعدل التراكمي (GPA).
لأعضاء هيئة التدريس: إدارة المقررات، رفع الدرجات، عرض قوائم الطلاب.
للموظفين الإداريين: إضافة طلاب جدد، إنشاء مقررات جديدة، تعيين الأساتذة.
لمديري النظام: إدارة المستخدمين، الصلاحيات، وأخذ نسخ احتياطية للبيانات.
النظام مبني على مبادئ OOP مع استخدام الوراثة والتعدد الشكلي (Inheritance & Polymorphism)، التعامل مع الملفات (File I/O) لحفظ البيانات، واستخدام Collections لإدارة القوائم والمعلومات بكفاءة.