نظام ادارة جامعه باستخدام JAVA & OOP
تفاصيل العمل
تطبيق متكامل لنظام إدارة الجامعة (University Management System) تم بناؤه بالكامل باستخدام لغة Java وتطبيق مفاهيم البرمجة كائنية التوجه (OOP) بشكل احترافي لضمان مرونة وجودة الكود. المفاهيم البرمجية والهندسية المطبقة في الكود: الوراثة (Inheritance): لإنشاء كلاس أساسي للمستخدمين (User) ترث منه الكلاسات الأخرى مثل (Student) و (Professor) لتجنب تكرار الكود. التغليف (Encapsulation): لحماية البيانات الحساسة باستخدام الـ Setters و Getters والمعرفات الخاصة (private). تعدد الأشكال (Polymorphism): لتطبيق الـ Method Overriding والـ Overloading في إدارة الصلاحيات والعمليات الأكاديمية.قوائم البيانات الديناميكية (ArrayLists): لإدارة وتخزين بيانات الطلاب والمواد والدرجات داخل ذاكرة النظام بشكل مرن. المشروع يعكس القدرة على تحويل المتطلبات الإدارية المعقدة إلى كود برمي منظم وقابل للتطوير (Scalable Code).
مهارات العمل
بطاقة العمل
طلب عمل مماثل