نموذج أولي (Wireframe)بيانات تجريبية — لا يوجد خادم⌂ المخطط العامخريطة كل الصفحاتالملف: admin/scheduling-constraints.html
ن1-س1 · الأسبوع 6
الإدارة › قيود الجدولة الذكية

قيود الجدولة الذكية

قيود البرنامج الأسبوعي
قيود توزيع المقاييس
الرمزالقيدالنوعالوزنمفعّل
teacher_no_overlapأستاذ واحد لا يُسند إلى حصتين متزامنتينإلزامي—
group_no_overlapفوج واحد لا تكون له حصتان معًاإلزامي—
l1_six_sessionsم1: ست حصص لكل فوجإلزامي—
aqeeda_spineعقيدة: فوج واحد بالحصة (الأحد–الأربعاء)إلزامي—
room_no_overlapقاعة واحدة لا تُسند إلى حصتين متزامنتينإلزامي—
room_capacityسعة القاعة تكفي لعدد الطالباتإلزامي—
room_type_matchنوع القاعة يناسب المقياسإلزامي—
group_size_in_rangeعدد الفوج ضمن مدى المقياس (الأدنى والأقصى)إلزامي—
merge_only_if_allowedالدمج فقط لمقياس يسمح بهإلزامي—
reading_chronic_swapتبادل المطالعة/المزمنةإلزامي—
teacher_preferred_slotsتفضيل أوقات الأستاذتفضيلي
balance_teacher_loadتوازن الحصص اليومية للأستاذتفضيلي
spread_same_subjectعدم تكرار المقياس في يوم واحدتفضيلي
balance_semester_loadتوازن الحصص بين السداسيينتفضيلي (توزيع)
الرمزالقيدالنوعالوزنمفعّل
cover_mandatory_onceتغطية كل مقياس إلزامي مرةإلزامي—
no_repeat_subject_per_studentعدم تكرار المهارة على الطالبةإلزامي—
teacher_max_weekly_loadحد أقصى لحمل الأستاذتفضيلي
مواصفات الصفحة (تفصيل المكوّنات والخصائص)

الغرض

تعريف قيود محرك الجدولة وأوزانها.

المكوّنات والخصائص

  • قائمة قيود لكل نوع تشغيل
  • مفاتيح تفعيل
  • أوزان التفضيلية
  • وصف لكل قيد

الإجراءات والتفاعلات

  • تفعيل
  • تغيير وزن
  • استعادة

قواعد التحقق والحالات

  • لا يُعطَّل قيد إلزامي إلا بتأكيد
  • الأوزان 1–100

الصلاحيات

الإدارة العليا.

الجداول المرتبطة

scheduling_constraints