هذي الشاشة وش هي بالضبط
الـRoom Settings Modal هو جوهر الإعدادات لكل نظام جدولة الغرف.
بينما Room Scheduling View تختص بـ استخدام الغرف (الحجوزات المرئية في التقويم)، هذي النافذة المنبثقة تختص بـ تحديد طريقة تصرف الغرف، ومظهرها، وكيف يفهمها النظام.
اعتبرها كـ معالج إعداد موجه يضمن إن الغرف تكون:
-
مُعرّفة بشكل صحيح
-
متناسقة في النظام كله
-
مفهومة بصريًا في التقويم
-
متوافقة مع القواعد التجارية
هو مفصول عمدًا عن العمليات اليومية عشان تتم عملية التهيئة بأمان وبتأنٍ.
كيف بنيت هذي النافذة المنبثقة
-
يفتح كـ تراكب مودال كامل
-
يستخدم معالج من 4 خطوات:
1/4 → 2/4 → 3/4 → 4/4 -
كل خطوة مبنية على اللي قبلها
-
التنقل فيه خطي لمنع الإعدادات الجزئية
-
التغييرات تأثر على كل سلوك الجدولة المستقبلي
الخطوة 1 / 4 — الغرفة (سجلات الغرف الأساسية)
هدف هذي الخطوة
هذي الخطوة تحدد إيش الغرف اللي موجودة في النظام.
لو ما تم إنشاء غرفة هنا:
-
ما راح يظهر في قائمة الجدولة
-
ما راح يظهر في التقويم
-
ما تقدر تحجزه
هذي هي الخطوة الأساسية.
إيش تشوف بصريًا
-
مؤشر التقدم: “1/4”
-
العنوان: غرفة
-
تلميح العنوان الفرعي: “التالي: حقول مخصصة للغرف”
-
جدول واضح يوضح كل الغرف
-
أزرار إجراءات على مستوى عالمي وعلى مستوى الصف
جدول الغرف (جوهر الخطوة 1)
كل صف في الجدول يمثل سجل غرفة واحد.
هذا الصف الواحد يتحكم في:
-
كيف تظهر الغرفة في التقويم
-
أي منطق تسعير ينطبق
-
قواعد الحد الأدنى لمدة الحجز
كل غرفة تشمل:
-
معرّف – معرّف داخلي
-
الاسم – اللي يشوفوه المستخدمين في الجدول والتقويم
-
السعر – منطق تسعير أساسي
-
الحد الأدنى للأيام – أقل عدد أيام مسموح به للحجز
الإجراءات المتاحة لكل غرفة
كل صف غرفة فيه إجراءات مباشرة:
-
نسخ
استنساخ سريع لإعداد غرفة موجودة
(مفيد لما تكون الغرف متشابهة)
-
تعديل
تغيير اسم الغرفة أو سعرها أو قواعدها
-
حذف
إزالة الغرفة بالكامل (ومن نظام الجدولة)
هذي الإجراءات تسمح بالتكرار السريع بدون إعادة بناء من الصفر.
التحكمات العامة في الخطوة 1
-
إضافة غرفة
ينشئ سجل غرفة جديد تمامًا
-
إعدادات شائعة
يفتح إعدادات مشتركة تنطبق على كل الغرف
(إعدادات افتراضية عالمية، سلوكيات مشتركة، قواعد على مستوى النظام)
هذا الفصل يضمن:
-
البيانات الخاصة بالغرفة تبقى لكل غرفة
-
المنطق المشترك يبقى مركزيًا
ليش الخطوة 1 مهمة
هذي الخطوة تجاوب على السؤال:
إيش اللي ممكن ينحجز بالضبط في هذا النظام؟
كل باقي المعالج يعتمد على إعدادات هذي الغرف.
الخطوة 2 / 4 — حقول مخصصة للغرفة
هدف هذي الخطوة
هذي الخطوة تحدد إيش المعلومات الإضافية المطلوبة أو المسموحة لما تحجز غرفة.
الشركات المختلفة تحتاج لبيانات حجز مختلفة:
-
عدد الضيوف
-
استخدام المعدات
-
خطط الوجبات
-
علامات خاصة
-
تغييرات أسعار مخصصة
هذي الخطوة تعطي الغرف سياق وذكاء.
إيش تشوف
-
مؤشر التقدم: “2/4”
-
العنوان: حقول مخصصة للغرفة
-
زر "إضافة حقول مخصصة للغرفة"
-
نموذج إعداد
-
جدول يوضح الحقول المخصصة الموجودة
إعداد الحقل المخصص
كل حقل مخصص ممكن تحدد فيه:
-
نوع الحقل
نص، رقم، نعم/لا، اختيار، تاريخ، وقت، وسوم (tags)، رقمي
-
تسميات متعددة اللغات
أسماء بالإنجليزية والعبرية
-
سلوك التسعير
-
يضيف سعر لمرة واحدة
-
يضيف سعر لكل ليلة
-
-
خيارات
للحقول اللي تعتمد على الاختيار أو الوسوم
هذي الحقول تظهر خلال الحجز وتأثر على:
-
التسعير
-
التحقق
-
جمع البيانات
ليش هذي الخطوة مهمة
هذي الخطوة تخلي نظام الحجوزات يتكيف مع التعقيدات التجارية الحقيقية، بدل ما يجبر كل غرفة إنها تتصرف بنفس الطريقة.
هي تضمن إن الحجوزات تحمل بيانات ذات معنى ومفهومة، مو بس تواريخ.
الخطوة 3 / 4 — لون نوع الحجز
على إيش تتحكم هذي الخطوة
هذي الخطوة تحدد معنى بصري داخل التقويم.
هي تربط بين:
-
أنواع الحجوزات / الحجوزات
و بين -
ألوان محددة تظهر في شبكة الجدولة
إيش تشوف
-
مؤشر التقدم: “3/4”
-
العنوان: لون نوع الحجز
-
زر لإضافة تراكيب نوع/لون جديدة
ليش الألوان مهمة هنا
الألوان مو مجرد زينة — هي إشارات وظيفية:
-
تميّز على طول بين أنواع الحجوزات
-
تحدد فترات صيانة
-
توضح الحجوزات الداخلية مقابل حجوزات العملاء
-
تقلل الحمل المعرفي لما تتصفح التقويم
هذي الخطوة تأثر مباشرة على مدى وضوح وسهولة استخدام شاشة الجدولة.
الخطوة 4 / 4 — الحقل الافتراضي لاسم حجز الغرفة
الهدف النهائي
هذي الخطوة تحدد كيف يتم وسم الحجوزات بشكل افتراضي.
بدل الأسماء العامة أو الفاضية، النظام يختار تلقائيًا معرف ذو معنى.
إيش اللي يتحدد
-
تختار حقل عميل/جهة اتصال افتراضي
-
هذا الحقل يصير عنوان الحجز اللي يظهر في التقويم
أمثلة:
-
اسم العميل
-
اسم الشركة
-
حقل معرّف مخصص
ليش هذي الخطوة هي الأخيرة
هذي الخطوة تعتمد على:
-
إعدادات الغرف
-
الحقول المخصصة
-
أنواع الحجوزات
هي تكمل كيف الحجوزات تنقل المعلومات بشكل بصري.
بعد الإعداد، المستخدمين يفهموا على طول مين أو إيش يمثل الحجز.
كيف تعمل النافذة المنبثقة ككل
هذي النافذة المنبثقة مصممة كـ قناة إعداد آمنة:
-
إعداد الغرف
-
إعداد بيانات الحجز
-
إعداد المعنى البصري
-
إعداد منطق التسمية
فقط بعد ما تكتمل الأربع خطوات، يكون النظام عنده:
-
سجلات غرف صالحة
-
بيانات حجز غنية
-
تمثيل بصري واضح في التقويم
-
تسميات حجز سهلة القراءة للبشر
العلاقة بشاشة الجدولة
-
الـScheduling View تعرض النتائج
-
الـRoom Settings Modal يحدد القواعد
كل لون وتسمية وشريط وقيود في التقويم، كلها تجي من اللي تحدد هنا.
ملخص مفهومي نهائي
الـRoom Settings Modal هو محرك إعداد موجه يضمن إن الغرف تكون:
-
مُعدة صح
-
مُعدة بشكل متناسق
-
مفهومة بصريًا
-
جاهزة للعمل
هي تحمي تجربة الجدولة عن طريق فرض هيكل قبل ما تبدأ العمليات.
ملخص تنفيذي في سطر واحد
هذي النافذة المنبثقة عبارة عن معالج من أربع خطوات تحدد إيش الغرف الموجودة، وإيش البيانات المطلوبة في الحجوزات، وكيف تظهر الحجوزات في التقويم، وكيف يتم وسمها - وهذا اللي يدعم تجربة جدولة الغرف كلها.
