הזמנות חופפות ואזורי זמן במערכת תורים
מאת איתי דילן זריהן זיונץ· הבעלים של POCAST
מערכת תורים צריכה למנוע שמירה חופפת בשרת, גם אם שני משתמשים ראו זמן פנוי.
תשובה מעשית
מערכת תורים צריכה למנוע שמירה חופפת בשרת, גם אם שני משתמשים ראו זמן פנוי. אזור זמן צריך להיות חלק מהמודל ומהתצוגה, במיוחד סביב שינויי שעון. לוח שמראה שעה יפה אינו מספיק לבדיקת זמינות.
תהליך עבודה והחלטות
הגדירו משאב, משך, מרווח הכנה וכללי ביטול. בדקו שתי בקשות לאותו חלון, שינוי תור והתנגשות עם חסימה. הגדירו איך מוצגות שעות למשתמש מרחוק ומה עושים בזמן מקומי שאינו קיים או מופיע פעמיים.
דוגמה לתכנון
שני לקוחות לוחצים על אותו תור. רק אישור שמירה בשרת יקבע מי קיבל אותו; השני צריך לקבל הודעה ועדכון זמינות. הודעת הצלחה בדפדפן לפני האישור תיצור ציפייה שגויה.
רשימת בדיקה לפני שממשיכים
- התנגשות נבדקת בזמן שמירה.
- אזור הזמן מוצג במקום הנדרש.
- שינויי שעון נכללים בבדיקות.
- זמינות כוללת חסימות וזמן הכנה.
הכנת בריף לפרויקט
כלי לאפיון אתר ומערכת עסקית — הגדירו מטרה, היקף וחומרים. בסיום אפשר לערוך, להעתיק או להדפיס את הסיכום ולפנות לפי בחירה.
דוגמאות מהעבודות שלנו
תכנון הפרויקט עם POCAST
לפרטי השירות ולפנייה בנושא הזמנות חופפות ואזורי זמן במערכת תורים. שלחו מטרה, חומרים קיימים והיקף רצוי; ההצעה תגדיר תכולה ותוצרים לפני תחילת עבודה.
למרכז המדריכים בנושא בית תוכנה ופיתוח.