تفاصيل العمل

? **نظام إدارة الموظفين باستخدام Java (واجهة رسومية + قاعدة بيانات)**

قمت بتطوير نظام متكامل لإدارة الموظفين باستخدام لغة **Java**، يعتمد على **البرمجة كائنية التوجه (OOP)** مع واجهة مستخدم رسومية (GUI) وقاعدة بيانات **SQLite** لحفظ البيانات بشكل دائم.

يتيح النظام إدارة بيانات الموظفين بسهولة من خلال مجموعة من الوظائف الأساسية مثل:

* إضافة موظفين جدد

* البحث باستخدام الرقم التعريفي (ID)

* تعديل بيانات الموظف

* حذف الموظفين

* عرض جميع السجلات

* تصفية الموظفين حسب الراتب (أكبر من 20,000)

تم تصميم المشروع بأسلوب احترافي يعتمد على **فصل المكونات (Modular Design)** حيث تم تقسيم النظام إلى طبقات:

* طبقة البيانات (Model)

* طبقة التحقق من المدخلات (Validation)

* طبقة المنطق (Business Logic)

* طبقة الواجهة (GUI)

* طبقة قاعدة البيانات (Database Layer)

كما تم تطبيق نظام **التحقق من صحة البيانات** لضمان إدخال معلومات صحيحة، بالإضافة إلى ربط النظام بقاعدة بيانات حقيقية مما يسمح بحفظ واسترجاع البيانات حتى بعد إغلاق البرنامج.

? المشروع يعكس قدرة قوية على:

* تصميم الأنظمة باستخدام OOP

* بناء واجهات رسومية باستخدام Java Swing

* التعامل مع قواعد البيانات وربطها بالتطبيقات

* كتابة كود منظم وقابل للتطوير

? قابل للتطوير ليشمل:

* نظام تسجيل دخول

* صلاحيات المستخدمين

* تحسين تجربة المستخدم

* تحويله إلى تطبيق ويب أو نظام مؤسسي كامل

? متاح عرض الكود والتجربة عند الطلب.

بطاقة العمل

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