تفاصيل العمل

إنشاء نظام تفاعلي يعمل عبر السطر البرمجي (المعتمد على وحدة التحكم) لابتكار بيانات الموظفين والرواتب.

​أبرز المهمة الأساسية:

​إدارة الموظفين (CRUD): إضافة وعرض وتعديل وحذف بيانات الموظفين مع البحث والتصفية حسب النوع والقسم.

​أنواع الموظفين ورواتب: الدعم (دوام كامل، متخصص جزئياً، مستقلين) وحساب بدء كل نوع عموماً لقواعد محددة (الساعات، المهام، الخصومات والمكافآت).

إدارة الحضور والغياب: تسجيل الغياب والأخير وساعات العمل وتطبيقات الخصومات الذاتية.

حفظ البيانات (معالجة الملفات): تخزين البيانات بشكل دائم في ملفات JSON أو CSV وعدم فقدانها بشكل دائم.

​معالجة السبب (التحقق والاستثناءات): حماية البرنامج من الانهيار عند تسجيل البيانات بشكل خاطئ بشهادة صحة المدخلات.

​التقارير الإحصائية: عرض الإبلاغ عن (كشوف المرتبات) وإحصائيات الموظفين.

​المهارات المطلوبة:

بايثون | التعامل مع الملفات (JSON/CSV) | معالجة الاستثناء | هياكل البيانات الأساسية والمنطق

ملفات مرفقة

بطاقة العمل

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