Professional Documents
Culture Documents
1
STPמערכת לניהול מחסן
תוכן עניינים
גרסאות3.......................................................................................................................
לו"ז מתוכנן3.................................................................................................................
צוות כתיבה3.................................................................................................................
מטרת המסמך4.............................................................................................................
מסמכים ישימים6..........................................................................................................
מונחים ומושגים6...........................................................................................................
אסטרטגית בדיקות7.......................................................................................................
…………………………………………………………………………………………8
תהליכי ………………Batch
טבלת כיסוי9..................................................................................................................
עץ נושאים10-12...............................................................................................................
ניהול סיכונים15...............................................................................................................
הערות16..........................................................................................................................
2
STPמערכת לניהול מחסן
גרסאות
מהות תאריך גרסא
גרסא ראשונית 23.07.17 1.00
עדכון עץ נושאים 26.07.17 2.00
עדכון טבלת כיסוי 30.07.17 3.00
עדכון ניהול סיכונים 09.07.17 4.00
לו"ז מתוכנן
תאריך סיום תאריך התחלה שלב בתהליך הפרויקט
17.08.17 10.08.17 הכנת מסמך STP
21.08.17 14.08.17 הכנת מסמך STD
15.08.17 15.09.17 סבב בדיקות מס' 1
30.09.17 16.09.17 סבב בדיקות מס' 2
21.10.17 17.11.17 סבב בדיקות מס' 3
02.11.17 20.11.17 הכנת מסמך STR
מטרת המסמך
3
STPמערכת לניהול מחסן
מטרת המסמך היא הגדרת תוכנית מסגרת לבדיקות.
תוכנית מסגרת זו תכלול את כל הנושאים הרלוונטיים לתכנון וביצוע הבדיקות ,כגון נושאי
המסמך גם ישמש לצורך כתיבת תכנון בדיקות מפורט ( )STDבו יפורטו הבדיקות השונות שלב
אחר שלב .לאחר מכן יוצאו הבדיקות אל הפועל בהתאם להנחיות במסמך זה.
4
STPמערכת לניהול מחסן
תאור המערכת ומטרתה
המערכת מיועדת לניהול מחסן ומכירות החברה המספקת ציוד לעבודות יד ,שיפוצים ובנייה.
המערכת מחליפה ומשדרגת מערכת קיימת ושכבר איננה מתאימה לצורכי החברה.
סוג מערכת ש"וב ו.IT
משתמשי המערכת :
מנהל
אנשי מכירות
אנשי משלוחים
אנשיי משרד
בדיקות עיקריות:
GUI
הרשאות
ממשקים
פונקציונאליות
אמינות
שרידות והתאוששות
5
STPמערכת לניהול מחסן
מסמכים ישימים
16/02/11 מסמך אפיון
11/07/17 – 04/07/17 תכתובות מייל
17/07/17 פרוטוקול ישיבה
מונחים ומושגים
– GUIממשק גרפי של המשתמש .עיצוב המסכים עפ"י האפיון .1
– Functionalבדיקות פונקציונאליות של פעולות בסיסיות ומרכזיות של המערכת .2
– Conversionבדיקות המבוצעות כאשר מדובר בהסבה של מוצר ישן בחדש .3
– Performanceבדיקות ביצועים הכוללות בדיקות טעינה וביצוע ובדיקות עומסים .4
– Securityבדיקות אבטחת מידע .בדיקת ההגנה על המערכת .5
– Authorizationבדיקת הרשאות .רק משתמש לו הוגדרה הרשאה לביצוע פעולה במערכת .6
יהיה רשאי לבצעה
- Maintencanceבדיקות על גבי מערכת מתפקדת קיימת בעקבות שינויים במערכת ,הסבות .7
או שינוי סביבת העבודה
– STPמסמך תכנון הפרוייקט הכול לבין היתר :אסטרטגיה ,לו"ז עץ נושאים .8
– STDמסמך תכנון הבדיקות בצורה מפורטת .9
– STRמסמך סיכום תוצאות הבדיקות לאחר שלושת הסבבים .10
– BATCHמשיכת נתונים בכל פרק זמן נתון לפי הגדרה (אצווה) .11
– CRUDבדיקה הכוללת :יצירה ,קריאה ,שינוי ומחיקה של נתון יש להתייחס לפי הרשאה .12
שניתנה למשתמש .בדר"כ ניתנת רק לאדמיניסטרטור
– Usabilityבדיקת שימושיות המוודאת את ידידותיות המערכת לשימוש( :היכולת ללמוד, .13
להבין ולתפעל את המערכת)
– Integrationבדיקה של שילוב בין מספר רכיבי תוכנה מול תתי מערכות אחרות או .14
מערכות חיצוניות
6
STPמערכת לניהול מחסן
אסטרטגית בדיקות
צוות הבדיקות יעביר את הדרישות לצוות הפיתוח על סמך הבדיקות שהוא מתכנן לעשות.
צוות הפיתוח יעבוד לפי אותן דרישות ,על מנת לנצל את הזמן באופן מקסימלי.
משאבים :ראש צוות 4 ,בודקים .סה"כ 5אנשי צוות ישוריינו לפרוייקט זה.
המודל לפיו תיוצר המערכת:
אתר הבדיקות מפוצל ,הבדיקות ייערכו בכפר סבא ,אשדוד ,רמת גן ותל אביב
חומרה /תכנה לה הצוות זקוק :קורא כרטיסי אשראי 5 ,מחשבים,
מסמך זה ,STP ,יאושר ע"י ראש צוות בדיקות ומנהל הפרוייקט.
לאחר אישור מסמך זה ,ובהתבסס עליו ,יבנה הבודק הבכיר את מסמך ה.STD-
מסמך ה STD-יעבור את אישורו של ראש צוות בדיקות.
לאחר אישור מסמך ה ,STD-יבוצעו שלושה סבבי בדיקות ,שבסופם יוגש מסמך STRשיבנה עי
אותו בודק בכיר ,ויעבור את אישורו של ראש צוות בדיקות.
לפני תחילת סבבי הבדיקות יבוצעו בדיקות מסוג שפיות ופונקציונאליות.
7
STPמערכת לניהול מחסן
בדיקות שלא יבוצעו בשלב זה:
load. .1
Accessibility .2
Maintencance .3
נתונים לבדיקות
הנתונים הישמשו אותנו בבדיקות יישלפו ממאגר דינמי.
מאגר הפריטים והלקוחות ישתנו ויתעדכנו תוך כדי עבודה.
הנתונים בהם נשתמש הינם נתוני אמת שישלפו מתוך המאגרים הקיימים (הסבה)
8
STPמערכת לניהול מחסן
תהליכיBatch
טיפול בהזמנות –טיפול בהזמנות שהופקו ולא שולמו /שולמו ,אבל לא נשלחו
טבלת כיסוי
שם במסמך הבדיקות מספר במסמך שם באפיון מספר
הבדיקות באפיון
הרשאות 23 משתמשי המערכת 2
טיפול בהזמנה ללקוח רגיל 1 הזמנות לביצוע רגיל 5.1
עדכון הזמנה ללקוח רגיל 2 הזמנות לביצוע רגיל 5.1
ביטול הזמנה ללקוח רגיל 3 הזמנות לביצוע רגיל 5.1
הזמנות לביצוע רגיל ללקוח אקראי שמשלם מאוחר יותר 4 5.1
מסך לביצוע הזמנה רגילה ללקוח אקראי GUI 2 הזמנות לביצוע רגיל 5.1
הזמנות לביצוע רגיל ללקוח אקראי שמשלם מיידית 3 הזמנות לביצוע רגיל 5.1
הזמנות לביצוע רגיל ללקוח אקראי שמשלם מאוחר יותר 4 הזמנות לביצוע רגיל 5.1
עדכון /ביטול הזמנה רגילה ללקוח אקראי 5 הזמנות לביצוע רגיל 5.1
ביטול הזמנה רגילה ללקוח אקראי 6 הזמנות לביצוע רגיל 5.1
קליטת לקוח קבוע 7 הזמנות לביצוע רגיל 5.1
עדכון פרטי לקוח קבוע 8 הזמנות לביצוע רגיל 5.1
קבלת תשלום במזומן 9 קבלת תשלומים 5.2
קבלת תשלום בכ .אשראי 10 קבלת תשלומים 5.2
ניהול לקוחות קבועים 12 ניהול לקוחות קבועים 5.3
ביצוע הזמנות קבועות 13 ביצוע הזמנות קבועות 5.4
9
STPמערכת לניהול מחסן
ניהול משלוחים 14 ניהול משלוחים 5.5
ביצוע הזמנות אספקה למלאי 15 ביצוע הזמנות אספקה למלאי 5.6
קליטת אספקה למלאי 16 קליטת אספקה למלאי 5.7
טיפול במאגר פריטים 17 טיפול במאגר פריטים 5.8
18 טבלאות מערכת 5.9
טבלת "הנחות" 18.1 טבלאות מערכת 5.9
טבלת מחירי משלוחים 18.2 טבלאות מערכת 5.9
טבלת הרשאות 18.3 טבלאות מערכת 5.9
טיפול בהזמנות שלא מומשו 19 טיפול בהזמנות שלא מומשו 5.10
שאילתת פריטים 20.1 שאילתת פריטים 6.1
שאילתת הזמנות לביצוע 20.2 שאילתת הזמנות לביצוע 6.2
שאילתת לקוחות קבועים 20.3 שאילתת לקוחות קבועים 6.3
שאילתת חשבות 20.4 שאילתת חשבות 6.4
שאילתת הזמנות שלא מומשו 20.5 שאילתת הזמנות שלא מומשו 6.5
מסך קליטת הזמנה רגילה 21.1 מסך קליטת הזמנה רגילה 7.1
מסך קליטת הזמנה קבועה 21.2 מסך קליטת הזמנה קבועה 7.2
מסך טיפול במאגרי פריטים 21.3 מסך טיפול במאגרי פריטים 7.3
מסך קליטת סחורה מהספק למחסן 21.4 מסך קליטת סחורה מהספק 7.4
למחסן
מאגר פריטים 22.1 מאגר פריטים 8.1
מאגר לקוחות 22.2 מאגר לקוחות 8.2
עץ נושאים
הזמנות לביצוע רגיל ללקוח אקראי )1
GUIמסך לביצוע הזמנה רגילה ללקוח אקראי )2
הזמנות לביצוע רגיל ללקוח אקראי שמשלם מיידית )3
טיפול בהזמנה כאשר יש כמות מספקת במלאי 3.1
טיפול בהזמנה כאשר אין כמות מספקת במלאי 3.2
טיפול בהזמנה כאשר יש פריטים מעורבים (אשר חלקם במלאי וחלקם לא). 3.3
הזמנות לביצוע רגיל ללקוח אקראי שמשלם מאוחר יותר )4
טיפול בהזמנה כאשר יש כמות מספקת במלאי 4.1
טיפול בהזמנה כאשר אין כמות מספקת במלאי 4.2
בהזמנה כאשר יש פריטים מעורבים (אשר חלקם במלאי וחלקם לא). 4.3
עדכון /ביטול הזמנה רגילה ללקוח אקראי )5
GUIמסך עדכון /ביטול הזמנה רגילה ללקוח אקראי 5.1
עדכון הזמנה רגילה ללקוח אקראי שמשלם מיידית 5.2
עדכון הזמנה רגילה ללקוח אקראי שמשלם מאוחר יותר: 5.3
10
STPמערכת לניהול מחסן
טיפול בהזמנה כאשר יש כמות מספקת במלאי. 5.3.1
טיפול בהזמנה כאשר אין כמות מספקת במלאי. 5.3.2
טיפול בהזמנה כאשר יש פריטים מעורבים. 5.3.3
טיפול בביטול הפקת חן ישנה והפקת חן חדשה( .לא הבנתי) 5.3.4
ביטול הזמנה רגילה ללקוח אקראי )6
ביטול הזמנה רגילה ללקוח אקראי שמשלם מיידית או מאוחר יותר: 6.1
טיפול בביטול הזמנה בסטטוס "פתוחה או "בטיפול". 6.1.1
טיפול בביטול הזמנה בסטטוס "שמורה פתוחה" או "שמורה בטיפול". 6.1.2
טיפול בזיכוי הלקוח. 6.1.3
טיפול בזיכוי הלקוח והחזר כספי -ללקוח המשלם מיידית. 6.1.4
טיפול בביטול הזמנה לסטטוסים אחרים -פער 6.1.5
קליטת לקוח קבוע )7
מסך קליטת לקוח קבוע GUI - 7.1
פונקציונאליות – מניעת כפילות לקוח. 7.2
טיפול בכפילת כ .לקוח. 7.3
מסך קליטת הזמנה קבועה GUI - 7.4
עדכון פרטי לקוח קבוע )8
GUIמסך עדכון פרטי לקוח. 8.1
CRUDמסך עדכון פרטי לקוח. 8.2
קבלת תשלום במזומן )9
קבלת תשלום בכ .אשראי )10
GUIמסך קבלת תשלום מזומן או אשראי )11
המשך טיפול בלקוח כאשר התקבל סירוב. 11.1
המשך טיפול בלקוח כאשר התקבל אישור תשלום. 11.2
עדכון סטטוס ההזמנה לאחר קבלת התשלום. 11.2.1
עדכון התשלום כזכות עבור הלקוח בכרטסת הנה"ח. 11.2.2
ניהול לקוחות קבועים )12
מסך קליטת לקוח קבוע GUI 12.1
מסך קליטת הזמנה קבועהGUI 12.2
מסך עידכון פרטי לקוח קבוע GUI 12.3
ביצוע הזמנות קבועות– תהליך batch )13
תהליך ה batchמופעל באופן תקין ( עומד בכל התנאים המקדימים) 13.1
תהליך ה batchאינו מופעל (לא עומד בתנאים) 13.2
ניהול משלוחים )14
מסך משלוחים GUI 14.1
ביצוע הזמנות אספקה למלאי )15
GUI 15.1
ביצוע הזמנת אספקה כאשר התאריך גדול מתאריך יום הריצה 15.2
ביצוע הזמנת אספקה שהתאריך שווה ליום הריצה 15.3
קליטת אספקה למלאי )16
GUI 16.1
השוואה בין פרטי החשבונית מהספק לבין ההזמנה לאספקה במלאי כאשר יש 16.2
התאמה בין הפרטים
השוואה בין פרטי החשבונית מהספק לביות ההזמנה לאספקה במלאי כאשר אין 16.3
התאמה בין הפרטים
עדכון במאגר פריטים 16.4
טיפול במאגר פריטים )17
GUI 17.1
11
STPמערכת לניהול מחסן
הוספת פריט חדש 17.2
עדכון פרטי פריט 17.3
מחיקת פריט 17.4
טיפול בטבלאות מערכת )18
טבלת "הנחות" 18.1
הוספת ערכים לטבלה 18.1.1
עדכון תוכן טבלה 18.1.2
מחיקת רשומה מטבלת הנחות כאשר ישנן הזמנות המתייחסות אליה 18.1.3
מחיקת רשומה מטבלת הנחות כאשר אין הזמנות המתייחסות אליה 18.1.4
טבלת מחירי משלוחים 18.2
הוספת ערכים לטבלה 18.2.1
עדכון תוכן הטבלה 18.2.2
מחיקת רשומה מטבלת הנחות 18.2.3
מחיקת רשומה מטבלת הנחות כאשר ישנן הזמנות המתייחסות אליה 18.2.3.1
מחיקת רשומה מטבלת הנחות כאשר אין הזמנות המתייחסות אליה 18.2.3.2
טבלת הרשאות 18.3
הוספת ערכים לטבלה 18.3.1
עדכון תוכן בטבלה 18.3.2
מחיקת רשומות מהטבלה 18.3.3
טיפול בהזמנות שלא מומשו batch )19
הזמנה בסטטוס "סגורה"" ,לא מומשה"" ,פתוחה" " /שמורה פתוחה"" ,בטיפול" או 19.1
"שמורה בטיפול"
הזמנה בסטטוס "מבוטלת" 19.2
הזמנה בסטטוס "לא נשלחה" 19.3
שאילתות )20
שאילתת פריטים 20.1
שאילתת הזמנות לביצוע 20.2
שאילתת לקוחות קבועים 20.3
שאילתת חשבות 20.4
שאילתת הזמנות שלא מומשו 20.5
מסכים )21
מסך קליטת הזמנה רגילה 21.1
מסך קליטת הזמנה קבועה 21.2
מסך טיפול במאגרי פריטים 21.3
מסך קליטת סחורה מהספק למחסן 21.4
שאר המסכים -פער 21.5
הסבות )22
מאגר פריטים 22.1
מאגר לקוחות 22.2
הרשאות )23
תהליכים עסקיים מקצה לקצה )24
12
STPמערכת לניהול מחסן
דיווח וניהול תקלות
תהליך דיווח וניהול התקלות:
.1סיווג התקלות :
פונקציונאליות – ביצועי המערכת.
המלצה לשינוי /שיפור – אפיון או התנהגות המערכת אינם תואמים להיגיון הבודק
אפיון – חוסר או אפיון שאינו מפורט מספיק
.2תקלות המתגלות במהלך הבדיקות מתועדות ומסומנות ב"רמת חומרה".
רמות החומרה האפשריות תהיינה:
קריטית – השבתת המערכת
13
STPמערכת לניהול מחסן
חמורה – השבתת תהליך עיסקי ללא Work Around
בינונית – השבתת תהליך עיסקי כאשר יש Work Aroundאו תקלה שאינה משביתה
תהליך עיסקי ( .אי תאימות לאפיון ,תקלת GUIהמפריעה להמשך תהליך העבודה
התקין)
קלה – תקלה שאינה מפריעה לתפקוד המערכת ( , GUIברירת מחדל לא נכונה)
.3תיעדוף התקלהPriority
.4קביעת אחראי לתקלהResponsible
תוצאות הבדיקה יירשמו במסמך הSTR
14
STPמערכת לניהול מחסן
15
STPמערכת לניהול מחסן
ניהול סיכונים
תארי אחר תיאור פעי תיאור הנזק רמ נז סיכו סיכון/ #
ך יעד אי לות ת ק י אירוע
סי
כון
תיאור פעולת המנע גידור מה יקרה בקרות סיכ 1- =1
הסיכון וי 10 ידוע
ניטור כפו ועומד
קבלה ל להתמ
נזק מש
= 0.5
50%
סיס אין ניתו לא יהיה ניתן 5 1 0.5 1חיבור
טם ר לבצע חיבור 0 לאינטרנ
ברמת משתמש ט לא
עובד
מציאת בודק/ גידו רמת בדיקות 1.6 8 0.2 2בודקים
מומחה שילווה ר נמוכה/לקויה חדשים
את הפרוייקט
סיס ניתו לא יהיה ניתן 7 7 0.5 3נפילת
טם ר להתחבר ולשלוף שרת
נתונים
דחייה/מציאת גידו טיסה לחו"ל 7 7 1.0 4חופשות
מחליף ר
סיס הוספת קריסת המערכת גידו 5 1 0.5 שרת 5
טם שרתים ר 0 חלש
סמנ הבאת עובד יציב ניטו פגיעה במורל 5 1 0.5 עובד 6
כ"ל יותר. ר הצוות 0 מתפטר
משא
בי
אנוש
ראש הבאת עובדים גידו אי עמידה בלוח 1 1 0.1 בודקים 7
צוות מנוסים ר הזמנים 0 לא
בדיק מנוסים
ות
סמנ לקוח יותר גמיש ניטו אין הכנסה 3 1 0.3 לקוח 8
כ"ל ר לחברה 0 ביטל
חוזה
סמנ התנהלות לא גידו לקוח לא מרוצה 10 1 1 אי 9
כ"ל נכונה של ראש ר 0 עמידה
הצוות בלוח
הזמנים
יש לקבוע פגישה סמנ ניטו אי מוכנות 3.5 7 0.5 מסמך 1
כ"ל עם הלקוח ר לשינויים ע"י הדרישו 0
ולהבעיר לו שלא הלקוח לא ת של
יהיה ניתן לבצע תבטיח בדיקה הלקוח
שינויים לאחר תקינה מקצועית משתנה
16
STPמערכת לניהול מחסן
הקמת המערכת ומדוייקת כל רגע
במהלך
הפרויק
ט
הערות
פערים:
דברים שלא הוגדרו באיפיון:
קבלת שקים (המחאה)
קבלת כרטיס אשראי בתשלומים
ביטולים –הרשאה של מנהל
מילון נתונים של לקוח קבוע
סעיף 5.1עדכון/ביטול הזמנה – מה לגבי שאר הסטטוסים שלא מצוינים באיפיון ?
סעיף 5.4המכתב מופק ונשלח אוטמוטית ע"י המייל ? נדרשת שליחה ידנית בדואר ?
סעיף 5.6איך המערכת צגיב אם התאריך קטן מיום הריצה ?
סעיף 5.6חגים .על איזה חגים מדובר ? מה קורה במועדים (כיפור)? לפי איזה לוח שנה ?
אין בתפריט הראשי אופצית " חשבונות"
לא קיים מודל של מסך לכל מסך באיפיון.
סעיף 5.3כפתור " יציאה" במסכים ,האם בלחיצה עליו ההזמנה נשמרת? נמחקת?
מה קורה אם תהליך BATCHנפל באמצע ,מה קורה אם לא התחילה הריצה .ישנם תהליכים
תלויי תאריך.
תהליך BATCHבסטטוס "מבוטלת" ובסטטוס " לא נשלחה"
הבהרה
בסעיף – 7.2מסך קליטת הזמנה קבועה ,שדה תאריך הספקה ,הערות לא ברורות
_סימני <>)
סעיף , 7.2עמ " , 24נקה מסך" " ,הערות למטה " לא מופיעות.
התפריט הראשי אינו מלא ,חסרות אופציות להרשאות מסוימות.
17
STPמערכת לניהול מחסן
18
STPמערכת לניהול מחסן