نظام إدارة الموظفين وحساب الرواتب بلغة بايثون | Python Employee Management System

تفاصيل العمل

نظام برمجي متكامل بلغة بايثون (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.

ملفات مرفقة

بطاقة العمل

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