## وصف المشروع
يهدف هذا المشروع إلى تحليل بيانات الموارد البشرية (HR Analytics) باستخدام **Power BI** لتحويل البيانات الخام إلى لوحة معلومات (Dashboard) تفاعلية تساعد الإدارة على متابعة مؤشرات الأداء الخاصة بالموظفين، وتحليل معدلات الاستقالة (Attrition)، وتوزيع الموظفين، ومتوسط الرواتب، واستخراج رؤى تدعم اتخاذ القرارات المتعلقة بالموارد البشرية.
تم تصميم لوحة المعلومات للإجابة على مجموعة من الأسئلة المهمة، مثل:
* كم يبلغ إجمالي عدد الموظفين؟
* كم عدد الموظفين الحاليين والذين غادروا الشركة؟
* ما معدل الاستقالة (Attrition Rate)؟
* أي الأقسام تضم أكبر عدد من الموظفين؟
* أي الأقسام أو الوظائف تعاني من أعلى معدل استقالات؟
* هل يؤثر العمل الإضافي (Overtime) على معدل الاستقالة؟
* كيف يتوزع الموظفون حسب الجنس، والعمر، والحالة الاجتماعية؟
* ما متوسط الرواتب بين الأقسام المختلفة؟
## خطوات تنفيذ المشروع
1. استيراد بيانات الموارد البشرية إلى Power BI.
2. تنظيف البيانات باستخدام **Power Query** من خلال:
* إزالة الصفوف المكررة.
* معالجة القيم الفارغة.
* تصحيح أنواع البيانات.
* إعادة تسمية الأعمدة عند الحاجة.
* إنشاء الأعمدة المشتقة اللازمة للتحليل.
3. إنشاء نموذج البيانات (Data Model) وربط الجداول بالعلاقات المناسبة.
4. إنشاء جدول Calendar لدعم التحليل الزمني.
5. إنشاء الأعمدة المحسوبة (Calculated Columns) مثل الفئات العمرية وغيرها.
6. تطوير مقاييس **DAX Measures** لحساب مؤشرات الأداء الرئيسية مثل:
* إجمالي الموظفين.
* الموظفون الحاليون.
* الموظفون الذين غادروا الشركة.
* معدل الاستقالة.
* متوسط الرواتب.
* عدد موظفي العمل الإضافي.
7. تصميم Dashboard تفاعلية باستخدام بطاقات KPI والرسوم البيانية المختلفة (Bar Chart، Column Chart، Donut Chart) مع إضافة Slicers لتسهيل تصفية البيانات.
8. تحليل النتائج واستخراج رؤى تساعد الإدارة على فهم وضع القوى العاملة واتخاذ قرارات مبنية على البيانات.