# مخطط مواعيد المشاريع — جدول المراحل وحاسبة الفائض الزمني

> جدوِل مراحل مشروعك بأيام العمل من تاريخ البداية، مع تجاهل العطلات، وتعرّف هل ستلتزم بالموعد النهائي — مع مخطط زمني وفائض. مجاني.

- **Category:** التاريخ والوقت
- **Interactive calculator:** https://youcalc.com/ar/date-time/deadline-planner/
- **Price:** Free, no sign-up required

## Overview

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

## How to read your result

يعرض العنوان الرئيسي تاريخ الاكتمال المتوقَّع — آخر يوم عمل في المرحلة الأخيرة. أسفله، يوضّح شارة الحالة (في الموعد / ضيّق / متجاوز) ورقمُ الهامش عدد أيام العمل بين الاكتمال والموعد النهائي. يُصوّر مخطط غانت أسفله كل مرحلة كشريط ملوّن بمقياس الجدول الزمني الكامل؛ وتُحدّد خط رأسي أحمر الموعد النهائي. المراحل المنتهية قبل الخط الأحمر تترك هامشًا؛ أما الشريط الذي يتجاوزه فيُشير إلى تجاوز في الجدول.

## Method

تُجدوَل كل مرحلة بتقديم مؤشر للأمام من تاريخ بدء المشروع باستخدام خوارزمية addWorkingDays في ~/lib/workdays. تزيد هذه الدالة التاريخ يومًا تقويميًا واحدًا في كل مرة، متخطّيةً أي يوم يظهر رقم يوم الأسبوع بتوقيت UTC الخاص به في مجموعة عطلة نهاية الأسبوع المختارة أو الذي تظهر سلسلة تاريخه بصيغة ISO في مجموعة العطلات المُحسَبة مسبقًا. تُبنى مجموعة العطلات مرة واحدة بالتكرار عبر العطلات الفيدرالية الأمريكية المعروفة (قائمة OPM) والعطلات البنكية البريطانية (تغذية JSON من GOV.UK) عبر النطاق الزمني الكامل للمشروع، ثم يُدمج معها أي تواريخ مخصصة يوفّرها المستخدم. تساوي الأيام الفعلية لكل مرحلة التقدير الخام مضروبًا في معامل الجهد، مقرَّبًا إلى أقرب عدد صحيح بحد أدنى واحد. يُحسب الهامش بـcountWorkingDays التي تُنفّذ منطق التخطّي ذاته بين تاريخين وتُعيد عدد أيام العمل الشاملة؛ يُطرح واحد لاستثناء النقطة المشتركة، وتُعكس الإشارة للتجاوزات.

## Example

- **Setup:** يبدأ المشروع في 2025-06-02 بثلاث مراحل — التصميم (5 أيام)، البناء (8 أيام)، الاختبار (3 أيام) — معامل الجهد 1.0، عطلة السبت/الأحد، بلا عطلات رسمية، الموعد النهائي 2025-06-27.
- **Result:** يمتد التصميم من 2025-06-02 إلى 2025-06-06، والبناء من 2025-06-09 إلى 2025-06-18، والاختبار من 2025-06-19 إلى 2025-06-23. إجمالي أيام العمل: 16. تاريخ الاكتمال: 2025-06-23. الهامش: 4 أيام عمل قبل الموعد النهائي. الحالة: في الموعد.

## Frequently asked questions

### ما الذي يُعدّ يوم عمل؟

يوم العمل هو أي يوم تقويمي لا يقع ضمن نمط عطلة نهاية الأسبوع المختار ولا في مجموعة العطلات الرسمية للبلد المحدد. يتخطّى المخطط هذه الأيام تلقائيًا عند جدولة كل مرحلة.

### ما تأثير معامل الجهد؟

يضرب معامل الجهد كل تقدير مرحلة قبل الجدولة. معامل 1.2 يضيف احتياطيًا بنسبة 20% لكل مرحلة، فتصبح التقدير لـ5 أيام مثلًا 6 أيام فعلية. استخدم قيمًا أعلى من 1.0 لنمذجة المخاطر أو التجاوزات التاريخية.

### كيف يُحسب الهامش؟

الهامش هو العدد المُوقَّع لأيام العمل بين تاريخ الاكتمال المتوقَّع والموعد النهائي، باستثناء النقطة المشتركة. الهامش الموجب يعني احتياطيًا؛ أما السالب فيعني تجاوزًا. هامش 0 أو 1 يُطلق حالة "ضيّق"؛ وهامش 2 أو أكثر يعني "في الموعد"؛ وأي قيمة سالبة تعني "متجاوز".

### هل يمكنني تضمين العطلات الرسمية؟

نعم. اختر الولايات المتحدة أو المملكة المتحدة من محدد البلد لتخطّي العطلات الفيدرالية أو البنكية تلقائيًا ضمن نطاق المشروع. يمكنك أيضًا إدخال تواريخ عطل مخصصة لتغطية مناطق أخرى أو إجازات خاصة بالشركة.

### ماذا لو كان فريقي يعمل بعطلة الجمعة–السبت؟

اختر "جمعة–سبت" من نمط عطلة نهاية الأسبوع. يدعم المخطط أربعة أنماط: السبت–الأحد، والجمعة–السبت (الشائع في منطقة الشرق الأوسط)، والأحد فقط، ولا عطلة (أسابيع من سبعة أيام).

## Related calculators

- [حاسبة أيام العمل](https://youcalc.com/ar/date-time/working-days-counter/)
- [حاسبة بطاقة الدوام مع العمل الإضافي](https://youcalc.com/ar/date-time/time-card-overtime/)
- [مخطط وقت الدراسة](https://youcalc.com/ar/education-grades/study-time-planner/)
- [حاسبة موعد الولادة](https://youcalc.com/ar/health-body/pregnancy-due-date/)

## Sources

- https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/
- https://www.gov.uk/bank-holidays

---

Interactive version: https://youcalc.com/ar/date-time/deadline-planner/ · From YouCalc — https://youcalc.com
