نظام الموارد البشرية والرواتب: الحضور والإجازات والمسير وحماية الأجور
نظام ويب لشركة مقاولات متوسطة في الرياض بها 84 موظفًا. ينقل الموارد البشرية من ملفات Excel وطلبات الإجازة على الورق وحساب الرواتب يدويًا كل شهر، إلى مسير رواتب يُراجع ويُعتمد ويُصدِّر ملف حماية الأجور، مع تنبيهات لانتهاء الوثائق وحاسبة نهاية الخدمة.
النموذج التفاعلي: 10 شاشات ويب: الموظفون، والحضور، والموافقات، والمسير، وحماية الأجور، والتأمينات، ونهاية الخدمة.
افتح النموذج1ملخص تنفيذي
تضم الشركة 84 موظفًا، منهم 52 سعوديًا و32 غير سعودي، موزعين على المكتب وثلاثة مواقع. الحضور يُسجَّل على جهاز بصمة تُصدَّر بياناته يدويًا، وطلبات الإجازة ورقية، ومسير الرواتب يُحسب في ملف Excel كل شهر ويأخذ ثلاثة أيام، وملف حماية الأجور يُجهَّز يدويًا، وتنتهي إقامات وعقود دون تنبيه مسبق.
تحدد هذه الوثيقة نظام ويب يغطي: ملفات الموظفين ووثائقهم، والحضور والإجازات، والموافقات، ومسير الرواتب واعتماده، وملف حماية الأجور، واشتراكات التأمينات، وحساب نهاية الخدمة. التقدير المبدئي 700–960 ساعة تطوير، أي 12–16 أسبوعًا لفريق من مطوّرَين.
2الوضع الحالي والأهداف
| المشكلة اليوم | الأثر | الهدف في الإصدار الأول |
|---|---|---|
| مسير الرواتب في Excel | ثلاثة أيام عمل شهريًا وأخطاء يصعب تتبعها | مسير يُحسب تلقائيًا ويُراجع ويُعتمد بخطوات موثقة |
| ملف حماية الأجور يُجهَّز يدويًا | خطر التأخر عن المهلة ومخالفات | تصدير الملف من المسير المعتمد مباشرة |
| طلبات الإجازة ورقية | أرصدة غير دقيقة وخلافات | طلب إلكتروني برصيد محسوب وسلسلة موافقات |
| الحضور يُصدَّر من جهاز البصمة يدويًا | خصومات متأخرة وغير مبررة | استيراد يومي وربط مباشر بالمسير |
| لا تنبيه لانتهاء الإقامات والعقود | مخالفات وتوقف عمل مفاجئ | تنبيهات قبل الانتهاء بـ 60 و30 و7 أيام |
عدد الموظفين وتوزيعهم من جلسة الاكتشاف، ويُراجع قبل الاعتماد.
3المستخدمون والأدوار
| الدور | ماذا يفعل | ما لا يراه |
|---|---|---|
| الموظف | يرى رصيده وقسيمة راتبه ويقدّم طلباته | لا يرى بيانات زملائه |
| المدير المباشر | يعتمد إجازات فريقه ويرى حضورهم | لا يرى رواتبهم |
| أخصائي الموارد البشرية | يدير الملفات والوثائق والحضور والإجازات ويجهّز المسير | لا يعتمد المسير نهائيًا |
| المدير المالي | يراجع المسير ويعتمده ويصدّر ملف حماية الأجور | — |
| المدير العام | يعتمد الاستثناءات والزيادات والتقارير | — |
4نطاق الإصدار الأول (MoSCoW)
Mustضروري للإطلاق
- ملف الموظف: العقد، الأجر ومكوناته، الوثائق وتواريخ انتهائها
- تنبيهات انتهاء الإقامة والعقد والشهادات
- الحضور: استيراد من جهاز البصمة، والتأخير والغياب والإضافي
- الإجازات: الأرصدة والطلبات وسلسلة الموافقات
- مسير الرواتب: الاحتساب والمراجعة والاعتماد والقفل
- قسيمة الراتب لكل موظف
- ملف حماية الأجور جاهزًا للرفع
- اشتراكات التأمينات الاجتماعية بنسب قابلة للتحديث
- حاسبة مكافأة نهاية الخدمة
- الصلاحيات حسب الدور وسجل التدقيق
- تقارير: التكلفة، والغياب، والإجازات، ودوران العمالة
Shouldمهم وليس شرطًا للإطلاق
- بوابة ذاتية للموظف على الجوال
- طلبات السلف وخصمها على أقساط
- التوقيع الإلكتروني على العقود والخطابات
- تصدير القيود للنظام المحاسبي
- واجهة إنجليزية
Couldإن سمح الوقت
- تقييم الأداء الدوري
- خطط التدريب والشهادات
- الحضور بتحديد الموقع لموظفي المواقع
Won'tليس في الإصدار الأول
- التوظيف وتتبع المرشحين
- المحاسبة العامة
- إدارة العهد والأصول
- الرواتب بعملات متعددة
5المتطلبات الوظيفية
صيغة القصة: «بصفتي… أريد… حتى…». ومعايير القبول بصيغة: بافتراض / عندما / فإن.
الموظفون والوثائق EMP
بصفتي أخصائي موارد بشرية، أريد ملفًا لكل موظف يجمع عقده وأجره ووثائقه، حتى أتوقف عن البحث في المجلدات.
Mustبصفتي أخصائي موارد بشرية، أريد تنبيهًا قبل انتهاء أي وثيقة، حتى لا تتوقف أعمال الموقع بسبب إقامة منتهية.
Mustبافتراض وثيقة تنتهي خلال 60 يومًا، فإن تنبيهًا يظهر في لوحة الموارد البشرية ويتكرر عند 30 و7 أيام، ويُسجَّل من اطّلع عليه.
الحضور والإجازات ATT
بصفتي أخصائي موارد بشرية، أريد استيراد الحضور يوميًا من جهاز البصمة، حتى يُحتسب التأخير والغياب والإضافي دون إدخال يدوي.
Mustبافتراض يوم عمل كامل، عندما يسجّل الموظف دخولًا بعد بداية الدوام بأكثر من 15 دقيقة، فإن النظام يحتسبه تأخيرًا ويظهر في تقرير الشهر (BR-02).
بصفتي موظفًا، أريد رؤية رصيد إجازاتي وتقديم طلب، حتى أعرف استحقاقي قبل أن أطلب.
Mustبافتراض أن رصيدي لا يكفي، فإن النظام يمنع الإرسال ويعرض الرصيد المتاح وتاريخ استحقاق الرصيد القادم.
بصفتي مديرًا مباشرًا، أريد اعتماد أو رفض طلبات فريقي مع سبب، حتى تبقى القرارات موثقة.
Mustعندما أعتمد الطلب، فإن الرصيد يُحجز فورًا وتنتقل الموافقة للموارد البشرية، ويُخطر الموظف بالنتيجة.
الرواتب PAY
بصفتي أخصائي موارد بشرية، أريد توليد مسير الشهر من العقود والحضور والطلبات، حتى أتوقف عن بناء ملف Excel جديد كل شهر.
Mustعندما أُولّد المسير، فإن النظام يحسب لكل موظف: الأجر الأساسي والبدلات، والإضافي، وخصومات التأخير والغياب والسلف، وحصة الموظف من التأمينات، ويعرض الفروق عن الشهر السابق للمراجعة.
بصفتي مديرًا ماليًا، أريد اعتماد المسير وقفله، حتى لا يتغير بعد الصرف.
Mustعندما أعتمد المسير، فإن النظام يقفله ولا يقبل تعديلًا، وأي تصحيح لاحق يكون بتسوية في مسير الشهر التالي مع سببها (BR-05).
بصفتي مديرًا ماليًا، أريد تصدير ملف حماية الأجور من المسير المعتمد، حتى أرفعه في موعده دون إعادة إدخال.
Mustبافتراض مسير معتمد، فإن الملف يتولد ببيانات جميع الموظفين ومبالغهم وقنوات الصرف، ويعرض النظام المهلة المتبقية للصرف (BR-06).
بصفتي موظفًا، أريد قسيمة راتبي الشهرية، حتى أفهم مكونات أجري وخصوماته.
Mustالتأمينات ونهاية الخدمة GOV
بصفتي مديرًا ماليًا، أريد احتساب اشتراكات التأمينات بنسب قابلة للتحديث، حتى يبقى النظام صحيحًا عند تغيّر الأنظمة.
Mustبافتراض موظف سعودي، فإن الاشتراك يُحسب على الأجر الخاضع (الأساسي والسكن) بنسبتي الموظف وصاحب العمل المحفوظتين في الإعدادات، وبحد أعلى للأجر الخاضع. وبافتراض موظف غير سعودي، فإن الاشتراك على صاحب العمل فقط بنسبة الأخطار المهنية (BR-07).
بصفتي أخصائي موارد بشرية، أريد حساب مكافأة نهاية الخدمة حسب سبب انتهاء العلاقة، حتى تُصرف المستحقات بلا خلاف.
Mustبافتراض إنهاء من صاحب العمل، فإن المكافأة نصف شهر عن كل سنة من الخمس الأولى، وشهر عن كل سنة بعدها، وبالتناسب للكسور. وبافتراض استقالة، فإن النظام يطبّق النسب حسب مدة الخدمة (BR-08).
بصفتي مديرًا عامًا، أريد تقارير التكلفة والغياب ودوران العمالة، حتى أقرر بالأرقام.
Must6قواعد العمل
| المعرّف | القاعدة |
|---|---|
| BR-01 | رصيد الإجازة السنوية يُستحق بالتناسب شهريًا، ويظهر للموظف كرصيد متاح ورصيد محجوز بطلبات لم تُستخدم بعد. |
| BR-02 | التأخير يُحتسب بعد 15 دقيقة من بداية الدوام، وثلاث مرات في الشهر تعادل خصم يوم، ما لم يعتمد المدير استثناءً مسجّلًا. |
| BR-03 | ساعات العمل الإضافي تُعتمد من المدير المباشر قبل احتسابها في المسير. |
| BR-04 | السلفة لا تتجاوز أجر شهر واحد، وتُخصم على أقساط لا تزيد على 25% من صافي الراتب الشهري. |
| BR-05 | المسير بعد اعتماده مقفول؛ أي تصحيح يكون تسوية في الشهر التالي مع سبب مسجّل. |
| BR-06 | ملف حماية الأجور يُصدَّر من المسير المعتمد فقط، والنظام ينبّه بالمهلة النظامية للصرف بعد نهاية فترة الاستحقاق. |
| BR-07 | نسب التأمينات وحد الأجر الخاضع تُحفظ في إعدادات النظام لا في الكود، وتُوثَّق تواريخ تغييرها. |
| BR-08 | مكافأة نهاية الخدمة تُحسب على آخر أجر، نصف شهر لكل سنة من الخمس الأولى وشهر لكل سنة بعدها، وبالتناسب للكسور، مع تطبيق نسب الاستحقاق في حالة الاستقالة. |
| BR-09 | لا يُعدَّل أجر موظف إلا بقرار معتمد من المدير العام يُحفظ في الملف مع تاريخ السريان. |
قواعد التأخير والسلف داخلية ومقترحة، وتعتمدها إدارة الشركة. أما القواعد النظامية فيراجعها مستشار العمل قبل الإطلاق.
7نموذج البيانات ودورة حياة المسير
«المسير» هو الكيان المحوري في كل شهر: يجمع العقود والحضور والطلبات في صورة واحدة تُراجع وتُعتمد وتُقفل، ويُبنى عليها ملف حماية الأجور وقسائم الرواتب.
| الكيان | أهم الحقول | العلاقات |
|---|---|---|
| الموظف | الاسم، الجنسية، الهوية أو الإقامة، تاريخ التعيين، القسم، المدير المباشر، الحساب البنكي | له عقد ووثائق وطلبات وسجلات حضور |
| العقد | النوع، المدة، الأجر الأساسي، البدلات، ساعات العمل، تاريخ السريان | يتبع موظفًا، وله نسخ تاريخية |
| الوثيقة | النوع، الرقم، تاريخ الانتهاء، المرفق، حالة التنبيه | تتبع موظفًا |
| سجل الحضور | اليوم، الدخول، الخروج، التأخير، الإضافي، مصدر السجل | يتبع موظفًا |
| الطلب | النوع (إجازة / سلفة / استقالة)، المدة أو المبلغ، حالة الموافقة، السبب | له سلسلة موافقات |
| المسير | الشهر، الحالة (مسودة / قيد المراجعة / معتمد / مقفول)، الإجمالي، من اعتمده ومتى | له بنود لكل موظف |
| بند المسير | الأجر، البدلات، الإضافي، الخصومات، حصة الموظف من التأمينات، الصافي | يتبع مسيرًا وموظفًا |
| ملف حماية الأجور | الشهر، عدد الموظفين، الإجمالي، تاريخ التوليد، حالة الرفع | يتبع مسيرًا معتمدًا |
| سجل التدقيق | المستخدم، الإجراء، القيمة قبل وبعد، السبب، الوقت | غير قابل للتعديل |
دورة حياة المسير الشهري
8المتطلبات غير الوظيفية والامتثال
| المعرّف | المجال | المتطلب |
|---|---|---|
| NFR-01 | الدقة المالية | كل مبلغ بمنزلتين عشريتين، وإعادة توليد المسير بنفس المدخلات تعطي النتيجة نفسها. |
| NFR-02 | الأداء | توليد مسير 84 موظفًا في أقل من 30 ثانية، وفتح ملف موظف في أقل من ثانية. |
| NFR-03 | السرية | بيانات الأجور تظهر لأصحاب الصلاحية فقط، ولا تظهر في التقارير المشتركة. |
| NFR-04 | حماية البيانات الشخصية | بيانات الموظفين ووثائقهم تُعالج بموافقة وإشعار، وتُحفظ للمدة النظامية فقط، مع إجراء إبلاغ خلال 72 ساعة عند أي تسرب. |
| NFR-05 | قابلية التدقيق | كل تغيير في الأجر أو الخصومات أو الاعتمادات يترك أثرًا باسم المستخدم والسبب والوقت. |
| NFR-06 | الاستضافة والنسخ | مركز بيانات داخل المملكة، ونسخ احتياطي يومي يُختبر استرجاعه شهريًا. |
| NFR-07 | اللغة | عربية من اليمين لليسار أولًا، والتواريخ ميلادية مع عرض الهجري في الخطابات. |
9التكاملات
| التكامل | الغرض | الأولوية | ملاحظات |
|---|---|---|---|
| ملف حماية الأجور (مدد) | رفع كشف الرواتب الشهري | Must | في الإصدار الأول: تصدير الملف بالصيغة المطلوبة ورفعه عبر المنصة. الربط الآلي سؤال مفتوح. |
| جهاز البصمة | استيراد سجلات الحضور يوميًا | Must | عبر ملف تصدير أو واجهة الجهاز، حسب الطراز المركّب. |
| البنك | ملف تحويل الرواتب | Must | بصيغة البنك المعتمد للشركة. |
| التأمينات الاجتماعية | مطابقة الاشتراكات الشهرية | Should | مطابقة يدوية في الإصدار الأول. |
| البريد وSMS | إشعارات الطلبات وقسائم الرواتب | Must | — |
| النظام المحاسبي | تصدير قيد الرواتب | Should | ملف تصدير في الإصدار الأول. |
نظام حماية الأجور يراقب صرف رواتب القطاع الخاص، ويشمل جميع المنشآت المسجلة بلا استثناء لحجمها، ويُرفع كشف شهري ببيانات جميع الموظفين ومبالغهم وقنوات الصرف. المصدر المطّلع عليه يذكر أن الصرف يجب أن يتم خلال 10 أيام من نهاية فترة الاستحقاق، وأن التأخر يُسجَّل مخالفة.
وفق ما نُشر لعام 2026: للسعوديين المسجلين قبل 3 يوليو 2024 نسبة إجمالية 21.5% (صاحب العمل 11.75% والموظف 9.75%)، وللمسجلين بعد ذلك التاريخ نسب متدرجة أعلى تُحدَّث سنويًا، وللمقيمين 2% على صاحب العمل (الأخطار المهنية)، وسقف الأجر الخاضع 45,000 ريال (الأساسي والسكن). لهذا تُحفظ النسب في الإعدادات (BR-07) وتُراجع سنويًا.
نصف شهر عن كل سنة من الخمس الأولى، وشهر عن كل سنة بعدها، وبالتناسب لكسور السنة، وتُحسب على آخر أجر. وفي الاستقالة: لا استحقاق تحت سنتين، وثلث المكافأة من سنتين إلى خمس، وثلثاها من خمس إلى عشر.
10خارج النطاق
- التوظيف وتتبع المرشحين.
- المحاسبة العامة والقوائم المالية.
- إدارة العهد والأصول.
- الرواتب بعملات متعددة أو لفروع خارج المملكة.
- التأمين الطبي وإدارة وثائقه.
11خارطة التنفيذ وتقدير الجهد
| الوحدة | المرحلة | الساعات (أدنى – أعلى) |
|---|---|---|
| التصميم والواجهات انطلاقًا من النموذج | 1 | 45 – 60 |
| المستخدمون والصلاحيات وسجل التدقيق | 1 | 40 – 55 |
| ملفات الموظفين والعقود والوثائق والتنبيهات | 1 | 70 – 95 |
| الحضور والاستيراد من جهاز البصمة | 1–2 | 65 – 90 |
| الإجازات والأرصدة والموافقات | 2 | 70 – 95 |
| محرك احتساب المسير | 2 | 110 – 150 |
| قسائم الرواتب وملف البنك | 2 | 45 – 60 |
| ملف حماية الأجور | 2–3 | 50 – 70 |
| التأمينات ونهاية الخدمة | 3 | 55 – 75 |
| التقارير | 3 | 35 – 50 |
| الاختبار وضمان الجودة | 1–3 | 90 – 120 |
| الترحيل من Excel والتدريب والإطلاق | 3 | 25 – 40 |
| الإجمالي | 700 – 960 |
| المرحلة | الأسابيع | النتيجة |
|---|---|---|
| 1 · الأساس | 1–5 | الموظفون والعقود والوثائق والحضور. |
| 2 · المسير | 6–11 | الإجازات والموافقات والاحتساب والقسائم وملف البنك. |
| 3 · الالتزام | 12–16 | حماية الأجور والتأمينات ونهاية الخدمة والتقارير والترحيل. |
التقدير لمتطلبات Must فقط، لفريق من مطوّرَين مع مختبر بدوام جزئي، ولا يشمل تنظيف بيانات Excel قبل الترحيل ولا شراء أجهزة بصمة جديدة.
12المخاطر والأسئلة المفتوحة
| البند | النوع | الإجراء المقترح |
|---|---|---|
| هل يتوفر ربط آلي لرفع ملف حماية الأجور؟ | سؤال مفتوح | سؤال مزود الخدمة مبكرًا؛ البديل تصدير ملف ورفعه يدويًا. |
| طراز جهاز البصمة وإمكانية التصدير التلقائي | سؤال مفتوح | معاينة فنية في المرحلة 1 قبل تثبيت طريقة الاستيراد. |
| نسب التأمينات للمسجلين بعد يوليو 2024 تتغير سنويًا | مخاطرة | النسب في الإعدادات مع تاريخ سريان، ومراجعة سنوية مجدولة. |
| صحة أرصدة الإجازات المرحّلة من Excel | مخاطرة | تسوية أرصدة موقّعة من كل موظف قبل الترحيل. |
| تفسير بنود نظام العمل في الحالات الخاصة | سؤال مفتوح | مراجعة مستشار العمل لقواعد الاستقالة والفصل قبل الإطلاق. |