نظام برمجي متكامل بلغة بايثون (Python) لإدارة الموظفين والرواتب والحضور في المؤسسات.
أبرز المميزات والخصائص التقنية للمشروع:
• دعم أنواع مختلفة من الموظفين (Full-Time, Part-Time, Freelancers) مع تحديد آلية حساب الرواتب لكل فئة.
• تطبيق عمليات CRUD الكاملة (إضافة، عرض، بحث بالاسم أو ID، تعديل، وحذف).
• حفظ البيانات الدائم (Data Persistence) والربط مع ملفات JSON/CSV لقراءة البيانات تلقائياً عند التشغيل وتحديثها.
• نظام معالجة الأخطاء (Exception Handling) لحماية البرنامج من الانهيار عند إدخال بيانات غير صحيحة.
• تسجيل الحضور والغياب والخصومات والمكافآت (Attendance, Bonuses & Deductions).
• استخراج تقارير الرواتب الشهيرة وإحصائيات الموظفين (Payroll Reports & Statistics).
التقنيات المستخدمة: Python 3, Object-Oriented Programming (OOP), File Handling (JSON/CSV), Exception Handling.