# حاسبة جدول المناوبات ونظام الورديات الدوّار

> أنشئ نظام ورديات دوّارًا (4×4، بنما 2-2-3، ديبون) واحصل على تقويم مناوبات ملوّن قابل للطباعة مع العطلات الرسمية. حاسبة جدول المناوبات مجانية.

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

## Overview

تحوّل هذه الحاسبة نظام الورديات الدوّار إلى تقويم ملوّن يمكنك قراءته بنظرة واحدة أو طباعته أو حفظه بصيغة PDF. اختر دورة جاهزة — 4-4، بنما (2-2-3)، DuPont، كونتيننتال بثلاث ورديات، 5-2 أو 2-2-2 — أو ابنِ دورتك من الصفر، ثم حدّد تاريخ بدء دورتك وعدد الأشهر المعروضة (حتى سنة كاملة). يُلوَّن كل يوم ويُعنوَن حسب نوع ورديته — صباحية أو مسائية أو ليلية أو نهارية أو راحة — وتُضاف العطلات الرسمية لأكثر من 200 دولة فوقه لترى فورًا أيّ العطلات تقع في وردية عمل.

## How to read your result

التقويم هو محور الأداة: تُلوَّن كل خلية حسب نوع وردية ذلك اليوم، مع عنوان من حرف واحد (ص / م / ل / ن) لأيام العمل ونقطة خضراء على العطلات الرسمية. ويربط مفتاح الرموز كل لون باسم ورديته وأوقاتها المعتادة وساعاتها. وأسفل المفتاح، يجمع شريط الإجماليات المدة كاملة — أيام العمل، وأيام الراحة، وإجمالي الساعات، ومتوسط الساعات أسبوعيًا، وعدد العطلات ضمن المدة، وكم منها يقع في وردية مجدولة. ولكل شهر أيضًا حصره الخاص حسب النوع في الأسفل. ومتوسط الساعات أسبوعيًا هو إجمالي ساعات العمل مقسومًا على عدد أسابيع المدة (الأيام ÷ 7)، لذا فإن دورة 4-4 بورديات من 12 ساعة تعطي 42 ساعة أسبوعيًا.

## Method

يقوم المحرك أولًا بدمج المقاطع المرتّبة في مصفوفة دورة يومية بطول C. ولكل يوم في المدة المطلوبة يحسب الإزاحة بالأيام الكاملة D عن تاريخ الإرساء (البدء) باستخدام أرقام اليوم اليولياني — حسابُ أيامٍ صحيحٌ لا يتأثر بالتوقيت الصيفي — ويحدّد موضع الدورة p = (((D + offset) % C) + C) % C، الذي يلتفّ بشكل صحيح للتواريخ السابقة للإرساء (D السالب). ونوع الوردية عند الموضع p هو التصنيف الأساسي. ثم تُضاف مجموعة العطلات الرسمية للدولة المختارة فوقه: لا تُعاد العطلة الواقعة في وردية مجدولة إلى راحة إلا عند تفعيل « اعتبارها راحة »، لكنها تُحدَّد دائمًا. وأيام العمل هي الأيام التي ليس نوعها الفعلي راحة؛ ويجمع إجمالي الساعات ساعاتِ كل نوع عبر تلك الأيام؛ ومتوسط الساعات أسبوعيًا = إجمالي الساعات × 7 ÷ أيام المدة. وتُجمَّع الأيام في أشهر تقويمية للحصر الشهري، وتُجمَع المدة كاملة في شريط الإجماليات. والحساب دالّة خالصة دون وصول إلى الساعة أو الشبكة — إذ تحدّد الصفحةُ « اليوم » ومجموعةَ العطلات وتمرّرهما — لذا تنتج المدخلات نفسها التقويم نفسه دائمًا.

## Example

- **Setup:** اختر نمط 4-4 (ورديات نهارية مدتها 12 ساعة)، واضبط تاريخ البدء على أول يوم في دورتك، واعرض شهرًا واحدًا.
- **Result:** تمتد الدورة 8 أيام — أربع ورديات نهارية مدتها 12 ساعة تليها أربعة أيام راحة — فتتكرر نحو 3¾ مرة عبر شهر من 31 يومًا. وتُظهر الإجماليات نحو 42 ساعة أسبوعيًا في المتوسط، وتُحدَّد أي عطلة رسمية تقع في إحدى وردياتك النهارية كي تخطّط لأجر العطلة أو تبادل الوردية.

## Frequently asked questions

### كيف يعمل نموذج الدوران؟

الدوران قائمة مرتّبة من المقاطع — كل مقطع نوع وردية يتكرّر عددًا من الأيام، مثل « نهارية ×4، راحة ×4 ». تتّحد المقاطع في دورة بطول C وتتكرّر بدءًا من تاريخ بدئك. ولأي يوم، تَعُدّ الحاسبة الأيام الكاملة منذ تاريخ البدء (سمّه D) وتجد الموضع في الدورة بالعلاقة p = (((D + offset) % C) + C) % C؛ ووردية ذلك اليوم هي النوع عند الموضع p. وتُحسب الأيام من أرقام اليوم اليولياني، لذا لا يُزحزح التوقيت الصيفي أي يوم أبدًا.

### ما فائدة إزاحة الدورة؟

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

### كيف تُعالَج العطلات الرسمية؟

تُضاف عطلات الدولة التي تختارها من البيانات نفسها لكل دولة التي يستخدمها عدّاد أيام العمل، وتُعلَّم كل عطلة بنقطة خضراء. وافتراضيًا تبقى العطلة الواقعة في وردية عمل يومَ عمل لكنها تُحدَّد — وهو مفيد لتخطيط أجر العطلة. فعّل « اعتبار العطلة الرسمية يوم راحة » فتُحسَب أي عطلة تقع في وردية راحةً بدلًا من ذلك، وهو عملي حين تكون العطلة يوم راحة مدفوع الأجر.

### هل ساعات الورديات وأوقاتها ثابتة؟

لا. النطاقات الزمنية في مفتاح الرموز — صباحية 06:00–14:00، ومسائية 14:00–22:00، وليلية 22:00–06:00، ونهارية 07:00–19:00 — قيم معتادة وقابلة للتعديل من صاحب العمل؛ وتضبط الأنماطُ النهارية والليلية على 12 ساعة لـ 4-4 وبنما وDuPont، وعلى 8 ساعات لنمط الثلاث ورديات و5-2. وأطوال الدورات وبنى 4-4 و2-2-3 وDuPont مأخوذة من المرجع المذكور، أما الترتيب الدقيق نهارية/ليلية يومًا بيوم داخل DuPont وتسمية « Pitman = بنما » فهما عُرفان شائعان في القطاع لا حقائق مذكورة.

### هل يمكنني مشاركة جدول أو إعادة طباعته لاحقًا؟

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

## Related calculators

- [حاسبة أيام العمل](https://youcalc.com/ar/date-time/working-days-counter/)
- [حاسبة بطاقة الدوام مع العمل الإضافي](https://youcalc.com/ar/date-time/time-card-overtime/)
- [محدد اليوم النسبي من الشهر](https://youcalc.com/ar/date-time/nth-weekday-finder/)
- [مخطط مواعيد المشاريع](https://youcalc.com/ar/date-time/deadline-planner/)
- [حاسبة الجدول الدراسي](https://youcalc.com/ar/date-time/timetable-calculator/)
- [حاسبة الزراعة](https://youcalc.com/ar/date-time/planting-calculator/)

## Sources

- https://en.wikipedia.org/wiki/Shift_plan
- https://www.cdc.gov/niosh/fatigue/about/

---

Interactive version: https://youcalc.com/ar/date-time/shift-pattern-calculator/ · From YouCalc — https://youcalc.com
