ككادر للموارد البشرية
خدمات ShadoAppsعيّنة أعمال · جهة وهمية
وثيقة مواصفات متطلبات البرمجيات · Software Requirements Specification

نظام الموارد البشرية والرواتب: الحضور والإجازات والمسير وحماية الأجور

نظام ويب لشركة مقاولات متوسطة في الرياض بها 84 موظفًا. ينقل الموارد البشرية من ملفات Excel وطلبات الإجازة على الورق وحساب الرواتب يدويًا كل شهر، إلى مسير رواتب يُراجع ويُعتمد ويُصدِّر ملف حماية الأجور، مع تنبيهات لانتهاء الوثائق وحاسبة نهاية الخدمة.

الإصدار
1.0
التاريخ
سبتمبر 2026
الحالة
جاهزة للاعتماد
إعداد
ShadoApps

النموذج التفاعلي: 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

US-01

بصفتي أخصائي موارد بشرية، أريد ملفًا لكل موظف يجمع عقده وأجره ووثائقه، حتى أتوقف عن البحث في المجلدات.

Must
US-02

بصفتي أخصائي موارد بشرية، أريد تنبيهًا قبل انتهاء أي وثيقة، حتى لا تتوقف أعمال الموقع بسبب إقامة منتهية.

Must

بافتراض وثيقة تنتهي خلال 60 يومًا، فإن تنبيهًا يظهر في لوحة الموارد البشرية ويتكرر عند 30 و7 أيام، ويُسجَّل من اطّلع عليه.

الحضور والإجازات ATT

US-03

بصفتي أخصائي موارد بشرية، أريد استيراد الحضور يوميًا من جهاز البصمة، حتى يُحتسب التأخير والغياب والإضافي دون إدخال يدوي.

Must

بافتراض يوم عمل كامل، عندما يسجّل الموظف دخولًا بعد بداية الدوام بأكثر من 15 دقيقة، فإن النظام يحتسبه تأخيرًا ويظهر في تقرير الشهر (BR-02).

US-04

بصفتي موظفًا، أريد رؤية رصيد إجازاتي وتقديم طلب، حتى أعرف استحقاقي قبل أن أطلب.

Must

بافتراض أن رصيدي لا يكفي، فإن النظام يمنع الإرسال ويعرض الرصيد المتاح وتاريخ استحقاق الرصيد القادم.

US-05

بصفتي مديرًا مباشرًا، أريد اعتماد أو رفض طلبات فريقي مع سبب، حتى تبقى القرارات موثقة.

Must

عندما أعتمد الطلب، فإن الرصيد يُحجز فورًا وتنتقل الموافقة للموارد البشرية، ويُخطر الموظف بالنتيجة.

الرواتب PAY

US-06

بصفتي أخصائي موارد بشرية، أريد توليد مسير الشهر من العقود والحضور والطلبات، حتى أتوقف عن بناء ملف Excel جديد كل شهر.

Must

عندما أُولّد المسير، فإن النظام يحسب لكل موظف: الأجر الأساسي والبدلات، والإضافي، وخصومات التأخير والغياب والسلف، وحصة الموظف من التأمينات، ويعرض الفروق عن الشهر السابق للمراجعة.

US-07

بصفتي مديرًا ماليًا، أريد اعتماد المسير وقفله، حتى لا يتغير بعد الصرف.

Must

عندما أعتمد المسير، فإن النظام يقفله ولا يقبل تعديلًا، وأي تصحيح لاحق يكون بتسوية في مسير الشهر التالي مع سببها (BR-05).

US-08

بصفتي مديرًا ماليًا، أريد تصدير ملف حماية الأجور من المسير المعتمد، حتى أرفعه في موعده دون إعادة إدخال.

Must

بافتراض مسير معتمد، فإن الملف يتولد ببيانات جميع الموظفين ومبالغهم وقنوات الصرف، ويعرض النظام المهلة المتبقية للصرف (BR-06).

US-09

بصفتي موظفًا، أريد قسيمة راتبي الشهرية، حتى أفهم مكونات أجري وخصوماته.

Must

التأمينات ونهاية الخدمة GOV

US-10

بصفتي مديرًا ماليًا، أريد احتساب اشتراكات التأمينات بنسب قابلة للتحديث، حتى يبقى النظام صحيحًا عند تغيّر الأنظمة.

Must

بافتراض موظف سعودي، فإن الاشتراك يُحسب على الأجر الخاضع (الأساسي والسكن) بنسبتي الموظف وصاحب العمل المحفوظتين في الإعدادات، وبحد أعلى للأجر الخاضع. وبافتراض موظف غير سعودي، فإن الاشتراك على صاحب العمل فقط بنسبة الأخطار المهنية (BR-07).

US-11

بصفتي أخصائي موارد بشرية، أريد حساب مكافأة نهاية الخدمة حسب سبب انتهاء العلاقة، حتى تُصرف المستحقات بلا خلاف.

Must

بافتراض إنهاء من صاحب العمل، فإن المكافأة نصف شهر عن كل سنة من الخمس الأولى، وشهر عن كل سنة بعدها، وبالتناسب للكسور. وبافتراض استقالة، فإن النظام يطبّق النسب حسب مدة الخدمة (BR-08).

US-12

بصفتي مديرًا عامًا، أريد تقارير التكلفة والغياب ودوران العمالة، حتى أقرر بالأرقام.

Must

6قواعد العمل

المعرّفالقاعدة
BR-01رصيد الإجازة السنوية يُستحق بالتناسب شهريًا، ويظهر للموظف كرصيد متاح ورصيد محجوز بطلبات لم تُستخدم بعد.
BR-02التأخير يُحتسب بعد 15 دقيقة من بداية الدوام، وثلاث مرات في الشهر تعادل خصم يوم، ما لم يعتمد المدير استثناءً مسجّلًا.
BR-03ساعات العمل الإضافي تُعتمد من المدير المباشر قبل احتسابها في المسير.
BR-04السلفة لا تتجاوز أجر شهر واحد، وتُخصم على أقساط لا تزيد على 25% من صافي الراتب الشهري.
BR-05المسير بعد اعتماده مقفول؛ أي تصحيح يكون تسوية في الشهر التالي مع سبب مسجّل.
BR-06ملف حماية الأجور يُصدَّر من المسير المعتمد فقط، والنظام ينبّه بالمهلة النظامية للصرف بعد نهاية فترة الاستحقاق.
BR-07نسب التأمينات وحد الأجر الخاضع تُحفظ في إعدادات النظام لا في الكود، وتُوثَّق تواريخ تغييرها.
BR-08مكافأة نهاية الخدمة تُحسب على آخر أجر، نصف شهر لكل سنة من الخمس الأولى وشهر لكل سنة بعدها، وبالتناسب للكسور، مع تطبيق نسب الاستحقاق في حالة الاستقالة.
BR-09لا يُعدَّل أجر موظف إلا بقرار معتمد من المدير العام يُحفظ في الملف مع تاريخ السريان.
افتراض

قواعد التأخير والسلف داخلية ومقترحة، وتعتمدها إدارة الشركة. أما القواعد النظامية فيراجعها مستشار العمل قبل الإطلاق.

7نموذج البيانات ودورة حياة المسير

«المسير» هو الكيان المحوري في كل شهر: يجمع العقود والحضور والطلبات في صورة واحدة تُراجع وتُعتمد وتُقفل، ويُبنى عليها ملف حماية الأجور وقسائم الرواتب.

الكيانأهم الحقولالعلاقات
الموظفالاسم، الجنسية، الهوية أو الإقامة، تاريخ التعيين، القسم، المدير المباشر، الحساب البنكيله عقد ووثائق وطلبات وسجلات حضور
العقدالنوع، المدة، الأجر الأساسي، البدلات، ساعات العمل، تاريخ السريانيتبع موظفًا، وله نسخ تاريخية
الوثيقةالنوع، الرقم، تاريخ الانتهاء، المرفق، حالة التنبيهتتبع موظفًا
سجل الحضوراليوم، الدخول، الخروج، التأخير، الإضافي، مصدر السجليتبع موظفًا
الطلبالنوع (إجازة / سلفة / استقالة)، المدة أو المبلغ، حالة الموافقة، السببله سلسلة موافقات
المسيرالشهر، الحالة (مسودة / قيد المراجعة / معتمد / مقفول)، الإجمالي، من اعتمده ومتىله بنود لكل موظف
بند المسيرالأجر، البدلات، الإضافي، الخصومات، حصة الموظف من التأمينات، الصافييتبع مسيرًا وموظفًا
ملف حماية الأجورالشهر، عدد الموظفين، الإجمالي، تاريخ التوليد، حالة الرفعيتبع مسيرًا معتمدًا
سجل التدقيقالمستخدم، الإجراء، القيمة قبل وبعد، السبب، الوقتغير قابل للتعديل

دورة حياة المسير الشهري

مسودةقيد المراجعةمعتمدمقفول ومصروف
قيد المراجعةمُعاد للتصحيحمع ملاحظة المراجع على البند
مقفولتسوية في الشهر التاليلا تعديل بأثر رجعي (BR-05)

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خارطة التنفيذ وتقدير الجهد

الوحدةالمرحلةالساعات (أدنى – أعلى)
التصميم والواجهات انطلاقًا من النموذج145 – 60
المستخدمون والصلاحيات وسجل التدقيق140 – 55
ملفات الموظفين والعقود والوثائق والتنبيهات170 – 95
الحضور والاستيراد من جهاز البصمة1–265 – 90
الإجازات والأرصدة والموافقات270 – 95
محرك احتساب المسير2110 – 150
قسائم الرواتب وملف البنك245 – 60
ملف حماية الأجور2–350 – 70
التأمينات ونهاية الخدمة355 – 75
التقارير335 – 50
الاختبار وضمان الجودة1–390 – 120
الترحيل من Excel والتدريب والإطلاق325 – 40
الإجمالي700 – 960
المرحلةالأسابيعالنتيجة
1 · الأساس1–5الموظفون والعقود والوثائق والحضور.
2 · المسير6–11الإجازات والموافقات والاحتساب والقسائم وملف البنك.
3 · الالتزام12–16حماية الأجور والتأمينات ونهاية الخدمة والتقارير والترحيل.
افتراض

التقدير لمتطلبات Must فقط، لفريق من مطوّرَين مع مختبر بدوام جزئي، ولا يشمل تنظيف بيانات Excel قبل الترحيل ولا شراء أجهزة بصمة جديدة.

12المخاطر والأسئلة المفتوحة

البندالنوعالإجراء المقترح
هل يتوفر ربط آلي لرفع ملف حماية الأجور؟سؤال مفتوحسؤال مزود الخدمة مبكرًا؛ البديل تصدير ملف ورفعه يدويًا.
طراز جهاز البصمة وإمكانية التصدير التلقائيسؤال مفتوحمعاينة فنية في المرحلة 1 قبل تثبيت طريقة الاستيراد.
نسب التأمينات للمسجلين بعد يوليو 2024 تتغير سنويًامخاطرةالنسب في الإعدادات مع تاريخ سريان، ومراجعة سنوية مجدولة.
صحة أرصدة الإجازات المرحّلة من Excelمخاطرةتسوية أرصدة موقّعة من كل موظف قبل الترحيل.
تفسير بنود نظام العمل في الحالات الخاصةسؤال مفتوحمراجعة مستشار العمل لقواعد الاستقالة والفصل قبل الإطلاق.

13ملحق: شاشات النموذج