دليل عملي

النت قطع والمطعم شغال

الساعة تسعة بالليل، المطعم مليان، والراوتر وقع. في أنظمة كتير ده معناه إن الكاشير بيقف والطلبات ترجع ورق وقلم، وبعدين حد يقعد ساعتين بعد القفل يدخّل اللي حصل — بأخطاء. الحل مش إنترنت أقوى، الحل إن الكاشير يفضل شغال من غيره.

الفكرة ببساطه

خدمة ما بتقفش=الشغل بيتسجل محلياً+بيترفع أول ما النت يرجع

الكاشير مش بيستنى رد من السيرفر علشان يكمل. بيسجل الخطوة على الجهاز ويكمل خدمة، والرفع بيحصل لوحده في الخلفية.

إزاي تشتغل

  1. 1

    ١. الطاولات والمنيو موجودين على الجهاز

    خريطة الصالة والأصناف وأسعارها محفوظة على الكاشير نفسه. فلما النت يقطع، الشاشة ما بتفضاش ولا بتعلق — الكابتن بيفتح الطاولة ويشوف المنيو ويكمل عادي.

  2. 2

    ٢. كل خطوات الخدمة شغالة أوفلاين

    جلوس ضيوف على طاولة، فتح طلب تيك أواي، إضافة صنف، تعديل كمية، إلغاء صنف، إرسال للمطبخ، وتحصيل الحساب. مش خطوة واحدة — دورة الخدمة كاملة من أول ما العميل يقعد لحد ما يدفع.

  3. 3

    ٣. الترتيب بيتحفظ مش بس العمليات

    الخطوات مرتبطة ببعضها: مينفعش الأصناف تترفع قبل الطلب اللي هي عليه. زمام بيحفظ الشغل كسلسلة مترابطة، فلما النت يرجع بيرفع الطلب الأول، وياخد رقمه اللي السيرفر أداه، ويكمل بيه باقي الخطوات بالترتيب الصح. النتيجة إن اللي اتسجل على الجهاز يطلع على السيرفر بنفس الشكل بالظبط.

  4. 4

    ٤. الرفع بيحصل لوحده

    أول ما الاتصال يرجع، الشغل المحفوظ بيترفع في الخلفية من غير ما حد يضغط حاجة ولا يفتكر. الكاشير بيفضل شغال طول الوقت ده — مفيش شاشة انتظار ولا وقفة مزامنة.

  5. 5

    ٥. فيه فرق بين «النت واقع» و«السيرفر رفض»

    لو المشكلة اتصال، الخطوة بتفضل مستنية وبتتعاد لوحدها — مفيش حاجة غلط فيها. لكن لو السيرفر رد ورفض (صنف اتشال من المنيو مثلاً، أو الوردية اتقفلت)، إعادة المحاولة هتاخد نفس الرفض. فالنظام بيفصل الحالة دي ويحطها قدام حد ياخد فيها قرار بدل ما تفضل تتعاد بلا فايدة.

  6. 6

    ٦. المرفوض ليه قايمة وحل

    الشغل اللي السيرفر رفضه بيظهر في قايمة واحدة على الكاشير مع حلين: إعادة محاولة، أو استبعاد. والاستبعاد فيه حماية: الشغل العادي (جلوس وطلبات) الكاشير يقدر يستبعده، لكن أي حاجة فيها فلوس اتحركت فعلاً — طلب العميل دفعه — مدير بس اللي يقدر يستبعدها. علشان ما تختفيش فلوس من السجل بضغطة.

ببساطة

دورة الخدمة كاملة شغالة من غير إنترنت: جلوس، طلب، إرسال للمطبخ، ودفع.

الرفع تلقائي أول ما النت يرجع — مفيش زرار مزامنة ولا إدخال تاني.

الترتيب بيتحفظ، فالطلب بيطلع على السيرفر بنفس شكله على الجهاز.

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

مواقف بتحصل

ذروة الجمعة والراوتر وقع

المطعم مليان والكباتن بياخدوا طلبات. مفيش حاجة بتقف، ومفيش حد بيرجع لورق وقلم. أول ما النت يرجع الطلبات بتكون كلها موجودة على السيرفر.

النت بيقطع ويرجع كل شوية

أسوأ من القطع الكامل: انقطاع متقطع بيخلي كل ضغطة محتاجة وقت. لما الكاشير ما يبقاش مستني رد السيرفر، الانقطاع المتقطع ما بيبقاش محسوس أصلاً.

فرع نته ضعيف أصلاً

فروع في مولات أو مناطق نتها مش ثابت. الشغل ما بيبقاش مربوط بجودة الخط، والفرع بيشتغل بنفس السرعة زي أي فرع تاني.

عربية أو فرع متنقل

شغل بيتحرك أو مؤقت من غير خط ثابت. الكاشير بيشتغل على بيانات الجهاز ويترفع لما يلاقي شبكة.

نتك بيقطع في وقت الذروة؟

كلمنا نوريك الكاشير شغال وهو مفصول عن النت، وإزاي الشغل بيترفع لوحده لما يرجع.