نظام إدارة موظفين متكامل بلغة بايثون (Object-Oriented Programming)

تفاصيل العمل

قمت بتطوير نظام متكامل لإدارة بيانات الموظفين (Employee Management System) باستخدام لغة Python، مع التركيز على تطبيق أفضل ممارسات البرمجة كائنية التوجه (OOP).

المميزات التقنية للمشروع:

هيكلة احترافية: تقسيم النظام إلى طبقتين (BackEndMgr & FrontEndMgr) لضمان سهولة الصيانة والتطوير.

إدارة البيانات: إمكانية إضافة، عرض، تحديث الرواتب، وحذف الموظفين بناءً على نطاق عمري محدد.

التحقق من البيانات (Data Validation): دمج دوال مخصصة للتأكد من صحة المدخلات (Integers & Floats) ومنع حدوث أخطاء برمجية أثناء التشغيل.

استخدام الـ Decorators: توظيف الـ @staticmethod لتنظيم منطق التحقق من البيانات داخل الـ Class.

تجربة مستخدم سلسة: واجهة نصية (CLI) تفاعلية وسهلة الاستخدام.

بطاقة العمل

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