Use cases - Rut-B/TM-COSMETICS GitHub Wiki

טבלת שחקנים ובעלי עניין ומטרותיהם

שחקן/בעל ענין מטרות (ותרחישים)
מטופל צפיה בטיפולים
צפיה בלוח זמנים
קביעת תור
ביטול תור
הזמנת מוצרי קוסמטיקה
קוסמטיקאית צפיה בלקוחות
ביטול הצטרפות לקוח למערכת
ניהול יומן טיפולים
עדכון מחיר מוצר קוסמטיקה
שליחת הודעות ללקוחות
צפיה ביומן טיפולים
צפיה ברשימת הזמנות מוצרים

תרחישי שימוש פורמאליים עיקריים

שם התרחיש קביעת תור
שחקן ראשי מטופל
מטרה מטופל מעוניין להזמין תור לטיפול מסוים
היקף ורמה מערכת ניהול היומן,קוסמטיקאית,משתמש
בעלי ענין ואינטרסים מטופל-לשריין טיפול
קוסמטיקאית-קבלת יומן טיפולים וכן שירות נוח ללקוחות
גוגל שירותי אימות
ספק הודעות לשליחה ע"י הקוסמטיקאית
תיאור מטופל מזמין טיפול מסויים על ידי בחירת זמן,סוג הטיפול, מטפל ומיקום
המערכת מעדכנת את ההזמנה ביומן הקוסמטיקאית
טריגר המטופל נכנס למערכת ובוחר באפשרות של הזמנת טיפול
תנאי קדם
תנאי סיום מוצלח הטיפול שוריין עבור הלקוח
תנאי סיום כישלון הטיפול לא שוריין
תרחיש הצלחה עיקרי 1.המערכת מציגה למטופל מסך כניסה עם אופציה של הזמנת טיפול
2. המטופל בוחר סוג טיפול
3. המערכת מציגה למטופל את זמינות הטיפול
4. המטופל בוחר טיפול ומבקש לשריין
5.המערכת מאשרת את הזמנת הטיפול ומציגה שוב את מסך הכניסה
הרחבות (שגיאות) כאשר 2 מטופלות מסטכרנות על אותו זמן טיפול המערכת תעכן בהודעה את המטופלת כי התור כבר תפוס
תרחישים חלופיים


שם התרחיש ניהול יומן טיפולים
שחקן ראשי קוסמטיקאית
מטרה קוסמטיקאית מעוניית להזין זמינות טיפולים למערכת על מנת לקבל יומן טיפולים מסודר
היקף ורמה מערכת ניהול היומן,קוסמטיקאית,משתמש
בעלי ענין ואינטרסים קוסמטיקאית-קבלת יומן טיפולים
מטופל-צפיה בזמני פניות טיפולים והזמנת טיפול
גוגל שירותי אימות
ספק הודעות לשליחה ע"י הקוסמטיקאית
תיאור קוסמטיקאית מזינה פרטי טיפולים על ידי הזנת סוג, אורך- במונחי זמן, מחיר, קטגוריה,מטפל וכן זמני קבלת המטופלים
המערכת מעדכנת את הזמינות ביומן המטופלים
טריגר הקוסמטיקאית נכנסת למערכת ובוחרת באפשרות של ניהול יומן טיפולים
תנאי קדם
תנאי סיום מוצלח היומן עודכן
תנאי סיום כישלון היומן לא עודכן
תרחיש הצלחה עיקרי 1.המערכת מציגה לקוסמטיקאית מסך כניסה עם אופציה של ניהול יומן טיפולים
2. הקוסמטיקאית מזינה זמינות טיפולים ומבקשת לעדכן יומן
3. המערכת מאשרת את העדכון ומציגה שוב את מסך הכניסה
הרחבות (שגיאות) כאשר 2 מטופלות מסטכרנות על אותו זמן טיפול המערכת תעכן בהודעה את המטופלת כי התור כבר תפוס
תרחישים חלופיים

note:

our system works with a firebase DB- the DB will contain the data of appointments and products. every usecase in the diagrams below updates the DB.

use case diagram for the customer's side in appointment reservation:

use case diagram for the cosmetician's side in appointment reservation:

use case diagram for the customer's side in products' reservation:

use case diagram for more operations from the cosmetician's side:

טבלת סיכום

table

⚠️ **GitHub.com Fallback** ⚠️