اضغط على «تحميل ملف FET» لتنزيل ملف القيود وفتحه ببرنامج FET على جهازك، أو اختر ملف قيود خارجي لتوليده عبر السيرفر المحلي المدمج. ⚠ لتشغيل المحرك المدمج تأكد من تشغيل start-server.bat.
اضغط على المربع لإغلاق الحصة لجميع أقسام وأساتذة المؤسسة.
القيود العامة للأقسام (الانضباط والأقسام الدوارة)
🛡️ صفر فجوات للتلميذ
منع أوقات الفراغ وسط الدوام.
🏝️ تأمين الأمسيات (منع الحصة اليتيمة والفارغة)
الصباح محمي دائماً (5 صباحات). ماذا عن المساء؟
⏰ التأخرات (شغور 8:00)
أقصى تأخر للقسم أسبوعياً.
القيود العامة للأساتذة (الفجوات والانضباط والأوقات)
🇩🇿قيد اليوم التربوي في النظام التربوي الجزائري (Journée Pédagogique)
تفريغ تلقائي لأساتذة المواد في أيام اللقاءات والندوات التربوية (إما يوم كامل، أو نصف يوم صباحاً، أو نصف يوم مساءً)، مع إمكانية التخصيص الكامل والتعديل لكل مادة.
⚡ تعيين نمط موحد:
⚡ قيود الفجوات والحصة اليتيمة وعدد الساعات اليومية
🛡️ صفر حصة يتيمة للأستاذ
إجبار ساعتين على الأقل في أي يوم يعمل فيه الأستاذ.
النطاق:
📋 القواعد المضافة:
➕ إضافة قيد الحصة اليتيمة لمجموعة أساتذة
📏 أقصى فجوات أسبوعية
تحديد أقصى عدد أوقات فراغ بين الحصص.
النطاق:
📋 القواعد المضافة:
➕ إضافة قاعدة فجوات أسبوعية لمجموعة أساتذة
🕐 أقصى ساعات تدريس يومياً
الحد الأقصى لساعات العمل في اليوم الحقيقي (صباحاً + مساءً).
النطاق:
📋 القواعد المضافة:
➕ إضافة ساعات يومية لمجموعة أساتذة
⚡ أقصى ساعات متتالية
أقصى ساعات متتالية للأستاذ بدون فجوة.
النطاق:
📋 القواعد المضافة:
➕ إضافة ساعات متتالية لمجموعة أساتذة
🔒 قيود متقدمة: المجال الزمني والفجوات المسائية
🕑 أقصى تكرار لمجال الساعات (أسبوعياً)
يمنع تكرار الحصص في نطاق ساعي معين (مثلاً: من S2 إلى S4) أكثر من عدد معين من أيام الأسبوع. يعادل: ConstraintTeachersIntervalMaxDaysPerWeek
النطاق:
📋 القواعد المضافة:
➕ إضافة مجال ساعي لمجموعة أساتذة
🌙 صفر فجوة في المساء للمدرسين
يضمن أن الأساتذة لا يكون لديهم فراغات بين الحصص أثناء الفترة المسائية. يعادل: ConstraintTeachersMaxZeroGapsPerAfternoon
النطاق:
📋 القواعد المضافة:
➕ إضافة صفر فجوة مسائية لمجموعة أساتذة
⏰ قيود بداية الدوام: البدء المبكر للحصة الأولى (صباحاً / مساءً)
🌅 أستاذ يبدأ الصباح باكراً (الحصة الأولى)
إجبار الأستاذ على البدء في الحصة الأولى صباحاً (S1) في أي يوم يدرّس فيه صباحاً. يعادل: ConstraintTeacherMorningsEarlyMaxBeginningsAtSecondHour (0)
النطاق:
📋 القواعد المضافة:
➕ إضافة قيد البدء مبكراً صباحاً لمجموعة أساتذة
🌆 أستاذ يبدأ المساء باكراً (الحصة الأولى مساءً)
إجبار الأستاذ على البدء في الحصة الأولى مساءً (S1 مساءً) في أي يوم يدرّس فيه مساءً. يعادل: ConstraintTeacherAfternoonsEarlyMaxBeginningsAtSecondHour (0)
النطاق:
📋 القواعد المضافة:
➕ إضافة قيد البدء مبكراً مساءً لمجموعة أساتذة
📅 القيود الأسبوعية: الأمسيات، الصباحيات، وأيام العمل
🌇 أقصى عدد أمسيات أسبوعياً
تحديد الحد الأقصى للأمسيات التي يعملها الأستاذ.
النطاق:
📋 القواعد المضافة:
➕ إضافة أقصى أمسيات لمجموعة أساتذة
🌅 أقصى عدد صباحيات أسبوعياً
تحديد الحد الأقصى للصباحيات التي يعملها الأستاذ.
النطاق:
📋 القواعد المضافة:
➕ إضافة أقصى صباحيات لمجموعة أساتذة
📅 أقصى عدد أيام عمل أسبوعياً
تحديد أقصى عدد أيام حقيقية يعملها الأستاذ في الأسبوع (من 5 أيام).
النطاق:
📋 القواعد المضافة:
➕ إضافة أقصى أيام لمجموعة أساتذة
🌙 أدنى عدد أمسيات أسبوعياً
إجبار الأستاذ على العمل أمسيات محددة كأدنى حد.
النطاق:
📋 القواعد المضافة:
➕ إضافة أدنى أمسيات لمجموعة أساتذة
☀️ أدنى عدد صباحيات أسبوعياً
إجبار الأستاذ على العمل صباحيات كأدنى حد.
النطاق:
📋 القواعد المضافة:
➕ إضافة أدنى صباحيات لمجموعة أساتذة
🗓️ أدنى عدد أيام عمل أسبوعياً
تحديد أدنى عدد أيام حقيقية يعملها الأستاذ في الأسبوع (من 5 أيام).
النطاق:
📋 القواعد المضافة:
➕ إضافة أدنى أيام لمجموعة أساتذة
⚡ تطبيق قيود أسبوعية على جميع الأساتذة دفعةً واحدة
اضبط القيم ثم اضغط تطبيق على الكل — ستُحفظ كقيود فردية لكل أستاذ ويمكن تعديل أي أستاذ بشكل مستقل بعدها.
✅ 0 أستاذ لديه قيود مخصصة
🎛️ تفريغ وضبط خاص بأستاذ محدد (قيود فردية)
اختر أستاذاً لتعطيل حصص معينة له، أو تخصيص حدود دنيا/قصوى خاصة به وحده دون بقية الأساتذة.
⚙️ لوحة القيود المخصصة للأستاذ:
💡 القيم بـ عام (تلقائي) تتبع الإعداد العام للمؤسسة. اختيار قيمة يخص هذا الأستاذ وحده.
📅 1. القيود الأسبوعية (الحدود القصوى والدنيا)
⚡ 2. العبء اليومي والفجوات والحصص اليتيمة
⏰ 3. أوقات الدوام والمجال الساعي والفترة المسائية
إلىأيام:
العلاقات البيداغوجية المتقدمة بين المواد
🎨 مواد الإيقاظ (رياضة، رسم، موسيقى)
كيف نتعامل مع هذه المواد إذا اجتمعت لنفس القسم؟
💻 نظام تفويج (إعلام آلي / موسيقى / رسم)
تحديد طريقة تدريس هذه المواد للمؤسسة ككل (مع إمكانية الاستثناء للأقسام):
🔬 المواد العلمية (رياضيات، فيزياء، علوم)
فصل المواد العلمية عن بعضها لتخفيف العبء؟
📚 المواد الأدبية (عربية، لغات، اجتماعيات)
فصل المواد الأدبية عن بعضها؟
🌅 المواد الأساسية (نظري فقط) صباحاً
هل نُجبر نصف الحصص لتكون صباحاً لضمان التوازن؟
🕌 التربية الإسلامية مع كتلة العربية
في حالة وجود ساعتين عربية (أو TD)، كيف نتعامل مع الإسلامية؟
🇫🇷 TD فرنسية/إنجليزية (الرابعة متوسط)
أين تضع حصص التفويج لغات للرابعة متوسط؟
علاقة النظري بالأعمال الموجهة والورشات (TD/TP)
🛡️ TD مع (2 سا) نظري / TD سنة 4
علاقة TD بحصص النظري لنفس المادة (عربية/رياضيات 4AM):
⚖️ TD مع (1 سا) نظري / TD سنوات 1-3
علاقة TD بحصص النظري لنفس المادة (عربية/رياضيات ولغات):
🎓 TD (الرابعة متوسط)
عربية ورياضيات (ساعتان): متجاورة أم منفصلة؟
🎓 TD (1، 2، 3 متوسط)
عربية/رياضيات مع فرنسية/إنجليزية
🔬 فصل النظري عن التطبيقي (TP)
يمنع إطلاقاً التقاء النظري مع التطبيقي لنفس المادة في نفس اليوم.
⏱️ توقيت الأعمال التطبيقية (TP)
تبدأ حصراً في (ح1 أو ح3) صباحاً، و (ح1) مساءً.
📚 التوزيع البيداغوجي العام (للنظري فقط)
باقي 3 حصص نظري
باقي 4 حصص نظري
باقي 5 حصص نظري
باقي 6 حصص نظري
🔗 القاعدة العامة للكتل المزدوجة
في حالة وجود حصتين في نفس اليوم لنفس المادة:
⚽ توقيت الرياضة (الصباح)
⚽ توقيت الرياضة (المساء)
🎯 محرك الاستثناءات الخاص والشبكات (Override Engine)
يكسر القاعدة العامة للمؤسسة ويطبق قاعدة مخصصة (توزيع، علاقات، رياضة، أنصاف أيام) على قسم محدد لإنقاذ الجدول.
🎛️ شبكة الإغلاق الخاصة بالقسم
اختر قسماً لتعطيل حصص محددة له فقط (مثلاً: إغلاق أمسية الخميس للقسم 4م1).
القاعات مُحمّلة تلقائياً من قاعدة البيانات. ستقوم المنظومة بـ"توجيه تلقائي" (Auto-Routing) للرياضة إلى الملاعب، والتطبيقي إلى المخابر. يمكنك إدارة القاعات من صفحة القاعات.
⚡ وضع الأقسام الدوارة مُفعَّل — حدد أدناه الأقسام التي ستتنقل بين القاعات العادية الشاغرة. القسم الدوار يُسند له جميع القاعات العادية ولا يغير قاعته بين ح1↔ح2 أو ح3↔داية اليوم.
✔ وضع عادي — كل قسم له قاعة ثابتة. فعّل المفتاح أعلاه إذا كان عدد القاعات العادية أقل من عدد الأقسام.
🧪 عجز في المخابر (العلوم والفيزياء)
حدد الأقسام التي ستدرس الأعمال التطبيقية بشكل عادي (في مخابر العلوم والفيزياء):
🏛️ نطاق قاعات الأعمال الموجهة للفوج الثاني (TD - الفوج 2)
🏫 نظام إسناد القاعات الهرمي (النسخة المطورة)
① القسم الثابت ← قاعة ثابتة
يقضي حصص النظري وفوج 1 في نفس القاعة دائماً
② القسم الدوار ← فضاء عادي
يتنقل في القاعات العادية الشاغرة لكل حصة نظري
③ الفوج المتنقل (F2) ← كل القاعات
يستخدم أي قاعة (عادية أو مخبر) شاغرة في المؤسسة
④ حصص TP ← مخابر مخصصة
توجيه إلزامي للمواد التطبيقية وفق التخصص
⑤ رياضة ← ملعب حصرياً
قيد مطلق يمنع أي مادة أخرى من دخول الملعب
لديك ملف FET ناتج من البرنامج؟
تَوقيت ENGINE v115.0 — READY
● نظام إسناد القاعات الهرمي: قسم ثابت + TD بديلة + TP مخابر + رياضة ملعب
● فحص التعارضات التلقائي + نظام الإبلاغ عن العجز يعملان.
📂استيراد ملف الجداول الناتج من برنامج FET الخارجيdata_and_timetable.fet
بعد تشغيل برنامج FET وانتهاء عملية التوليد بنجاح، قم باستيراد ملف النتائج هنا لإعادة عرض الجداول، طباعتها أو نشرها لمدير المؤسسة في البوابة الفرعية.
📊 ملخص معطيات الملف المستورد:
📊
معاينة الجدول الأسبوعي التفاعلي
يمكنك تصفية الحصص حسب القسم أو الأستاذ، ثم التوجه للطباعة الرسمية