Introduction - Rut-B/TM-COSMETICS GitHub Wiki
בדף זה ישנם קיצורי מושגים פרוט בסוף.
מוצר התוכנה שיפותח הינו אתר אינטרנט המותאם למכשיר ה smartphone.
הסביבה בה הוא יפעל הינה דפדפן אינטרנט כאשר יפתח ממחשב או ממכשיר פלאפון.
כאשר לצד א' ישנה אפשרות להצגת המערכת כאפלקציה (פרוט בהמשך).
המוצר כולל שני צדדים ועפ"י יפותח.
הצדדים שבאפלקציה :
- קוסמטיקאי/ת.
- לקוחות המקבלים טיפול אצל הקוסמטיקאי/ת.
מטרת הפיתוח הינה להקל על אופן ניהול המכון הקוסמטי.
אפלקציה זו תאפשר ניהול יעיל של קביעת התורים. כמו כן תאפשר מכירת מוצרים קוסמטים ללקוחות בצורה נוחה.
use cases עיקריים בפיתוח מוצר זה:
1. ניהול יומן.
2. מכירה וקנית מוצרים.
3. שליחת הודעה בצורה נוחה.
כל הפעולות המוזכרות לעיל דורשות כניסה למערכת.
כניסה למערכת נדרשת משני הצדדים ומתבססת על אימות מצד שרת mail מבוסס שרות מ google כלומר פיתוח מוצר זה מתבסס על קיום חשבון gmail אצל שני הצדדים (דורש הסכמה מצד TM)
בכניסה יש להזין שם משתמש וסיסמא ולפי הזדהות זו המערכת תציג את הצד הנכון.
כלומר כאשר הלקוחות מזדהים המערכת שתעלה עבורם הינה המערכת עם הפונקציונליות המתאימה עבורם וכאשר הקס. נכנסת המערכת תעלה את הפונקציונליות המתאימה עבורה לדוג' ניהול מסד הנתונים של הטיפולים. המוצרים. וכו'.
פרוט
1. ניהול יומן:
פעולה זו מכילה את כל הפונקצויונליות שיש בקביעת תור לטיפול.
תחילה כל קוס. תזין את זמני הטיפול האפשריים מבחינתה:
הזנה זו כוללת את הפעולות הבאות:
-
הזנת קדם: ( ע"י לפחות קוס. אחת) לכל סוגי הטיפולים האפשריים, לכל טיפול יש להזין
סוג | אורך- במונחי זמן | מחיר | קטגוריה | מטפל
-
הזנת זמינות – הקוס. תוכל להזין את זמני קבלת המטופלים עבורה. בהזנה זו יכולה לבחור את סוגי הטיפולים לזמן זה ע"י בחירת קטגוריה ומקום.
לדוג'- קוס. A תוכל לבחור שישנן שתי קטגוריות של טיפול –טיפול ארוך וקצר שניתנים על ידה. כאשר טיפול ארוך כולל אפור כלה וכו' ,וטיפול קצר הינו טיפול שאורך עד לחצי שעה .וביום מסוים מגדירה קבלת קהל עד 1 לטיפול ארוך ומ1 עד 5 לטיפול קצר ובמכון בירושלים
כמו כן ישנה אפשרות לשנות זאת בהמשך לדוג' תהיה אפשרות לקוס. לבטל יום טיפולים ,
כאשר אם ישנן מטופלות ביום זה נדרשת פעולה 3 -שליחת הודעה מתאימה.
לאחר עידכון זה הלקוחות יכולו לצפות בזמני הפניות- . צפיה בזמינות כוללת אפשרות לצפיה בכמה אופנים ניתן לפי:
- זמן-יום. שבוע. חודש.
- מטפל
- מיקום
כך המטופל יוכל לבחור את הטיפול הכי נוח מבחינתו.
מלבד יכולת הצפיה הלקוחות יוכלו לקבוע תור ע"י בחירת זמן,סוג הטיפול, מטפל,מיקום.
כאשר ישנה אפשרות להגדרת ברירת מחדל של מיקום מטפל וכן סוג.
ע"י בחירת הטיפול יופיע מיד פרטי הטיפול כולל מחירו.
אופן הצגת הזמינות מחולקת לשני הצדדים כאשר הלקוחות יכולים לראות תפוס/לא תפוס ואילו הקוסמטקאית תראה פרטים בסיסיים של המטופל.
בזמן קביעת נוצר עבור הלקוח תזכורת שעתידה להופיע לו כהודעה בזמן המוגדר באתר ( יש צורך בדיוק בדרישה זו – יובהר בפגישה עם TM).
מפונקציונליות זו נגזרות פעולות נוספות:
- החלפת תור.
- ביטול תור.
החלפת תור – הלקוח יוכל להחליף את התור: כולל זמן או סוג הטיפול לאחר שקבע
החלפת התור כוללת ביטול הקודם וקביעה מחדש כאשר החלפה וביטול אפשריים תלויים בזמן מינימלי המוגדר ע"י הקוס.(יש לברר זמן זה!)
ביטול התור הנגזר גם מפעולת החלפה גורר עידכון מידי בצורה אוטומטית בלוח היומן אצל הלקוחות ואצל הקוס..
פונקציונליות נוספות אפשריות מפעולת ניהול היומן הינה מעכב סטיסטי מצד הקוס. לעבודתה.
כאשר יהיה ניתן לראות גרפית את כמות הטפולים עבור קוס. מסוימת. הכנסות וכו'
פונקציונליות זו הינה הרחבה אפשרית.
2. מכירת וקנית מוצרים.
פעולה נדרשת מצד א' הינה הזנת מוצרים הכוללת:
שם מוצר | מחיר | תמונה(לא חובה)
וכן הזנה על כמות מלאי במערכת.
כמו כן עבור צד א' ינתן אפשרות לעדכון מוצרים מחיר וכו'
כאשר צד ב' נכנס למעכת ישנה אפשרות עבורו להזמין מוצר מסוים הניתן ברשימה.
עבור הלקוח מוצג רשימת מוצרים ההצגה כוללת פרטי המוצר וכן זמינותו כלומר קיים במלאי או לא,
בזמן בחירת מוצר מוצג פרטי המוצר ואפשרות לקניתו.
בחירת מוצר לקניה כוללת שני פעולות נגזרות
- המוצר נמצא במלאי – עדכון המלאי והצגת אישור ללקוח
- המוצר לא קיים במלאי- עדכון רשימת הזמנת מוצרים לקוס. והצגת אישור ללקוח
3. שליחת הודעה בצורה נוחה.
מאפשרת לצד א' לשלוח הודעה לצד ב' ע"י בחירת לקוחות לפי מאפינים מסוימים.
לדוג' עבור קוס. מסוימת ישנו אירוע לא צפוי הדורש ביטול יום עבודה.היא יכולה לשלוח לכל המטופלות ביום זה עבורה הודעה זו.
כמובן שהודעה זו מבוצעת לאחר עידכון יומן.
פונקציונליות זו היא הרחבה אפשרית ותלויה בדחיפות מצד. TM
- ניהול אוטומטי ועקבי לקביעת התורים.
- לקוחות יכולים לקבוע תור בכל שעה שירצו ללאת תלות במענה אנושי.
- הקוס. יוכלו לראות תיכנון עבודה ארוך יותר וכן תפוקת עבודה.
- עידוד לקוחות נוספים למכון הקוס. ע"י נוחות המערכת .
ניהול המכון במערכת בצורה אוטומטית לחלוטין.
תוך השתתפות מלאה מצד הקוס. ומצד הלקוחות.
חסרון יחסי במוצר:
תלוי בהתנהגות הלקוחות – יש לדרוש מהלקוחות להתנהלות דרך מערכת זו –לדוג' אם יהיו לקוחות שלא יקבעו תור דרך המערכת
המערכת לא תדע האם התור תפוס או לא ולקוח אחר יוכל לקבוע בזמן זה תור דבר שיצור התנגשות בזמן בין לקוחות.
פתרון אפשרי לבעיה זו הינה הזנת התור דרך לקוח אחר, ע"י קוסמטיקאית וכו'.
- המערכת לא תאפשר תשלום לטיפול דרכה.
- המערכת דורשת עבור כל משתמשיה חשבון google .
- התוכנה שהמערכת תלויה בה הינה דפדפן אינטרנט התומך ב angular 2
- data base מבוסס firebase
זמן פעולה אמור ליהות סביר.
אמינות- אבטחה מינימלית לכך שרק לקוחות מורשים יוכלו להכנס למערכת (מבוסס אימות google).
עבור מסמך זה:
קיצורים:
TM- לקוח הפיתוח ----
הלקוח- צד ב' –נרשמי מקבלי הטיפול,קונה המוצרים.
קוס. - צד א'- קוסמטקאית- נותן השרות .
הזדהות- פעולת כניסה למערכת מצד משתמשיה.