001_TIRGUL_1

Download Report

Transcript 001_TIRGUL_1

‫ניתוח ועיצוב מ"מ‬
‫תרגול ‪1‬‬
‫מתרגל‪ :‬יניב שגיא‬
‫‪[email protected] :E-mail‬‬
‫‪[email protected]‬‬
‫ניתוח ועיצוב נערכות מידע‬
‫חקר המצב הקיים‬
‫•איסוף נתונים בשיטות שונות (תצפיות‪ ,‬ראיונות וכו'‪.)...‬‬
‫•עיבוד הנתונים למסמך מסכם המהווה בסיס לשלב האפיון הראשוני‪.‬‬
‫•בכדי לייצר מסמך יעיל ורלוונטי נשתמש באלמנטים הבאים‪:‬‬
‫‪‬טכניקות תיעוד סטנדרטיות – המוכרות לכל קורא ללא הכנה מיוחדת‬
‫‪‬שימוש בתרשימים –‬
‫יתרונות‬
‫חסרונות‬
‫חסכוני במקום‪,‬‬
‫כאשר התהליך פשוט יחסית‪ -‬מציג תמונה‬
‫ברורה של המצב‪.‬‬
‫יתכן שהתרשים יכיל סימנים לא מוכרים‪,‬‬
‫פתרון – צירוף תיאור מילולי‪.‬‬
‫עלול להסתעף ולהסתבך‪.‬‬
‫‪‬שימוש בכלי תוכנה – יישום הטכניקות בצורה ממוחשבת‬
‫‪CASE – Computer Aided Software Engineering‬‬
‫לרב‪ ,‬על מנת ליצור תרשימים‪ ,‬משתשמשים ב‪VISIO -‬‬
‫ניתוח ועיצוב מערכות מידע‬
‫טכניקות לתיעוד המצב הקיים‬
‫‪.1‬‬
‫‪.2‬‬
‫‪.3‬‬
‫‪.4‬‬
‫‪.5‬‬
‫שפה טבעית‬
‫שפה מובנית‬
‫תרשים זרימה‬
‫תרשים תהליך‬
‫תרשים היררכיה ‪VTOC‬‬
‫ניתוח ועיצוב מערכות מידע‬
‫שפה טבעית‬
‫• דוגמא – קבלת הזמנה מלקוח במסעדה‬
‫המלצר ניגש אל שולחן שכרגע התיישבו בו אנשים ונותן להם תפריט‪ .‬לאחר מספר‬
‫דקות חוזר המלצר אל השולחן ושואל האם הם מוכנים להזמין‪ .‬במידה והם לא‬
‫מוכנים להזמין‪ ,‬הולך המלצר וחוזר כעבור מספר דקות שוב‪ .‬במידה והם מוכנים‬
‫להזמין‪ ,‬רושם המלצר את ההזמנה על פנקס חלק‪ .‬לאחר לקיחת ההזמנה‪ ,‬מזין‬
‫המלצר את ההזמנה למערכת תוך ציון מספר השולחן ומספר הסועדים בו‪.‬‬
‫•יתרונות ‪ -‬ביטוי רעיונות באופן שכל אחד יכול להבין‬
‫•חסרונות ‪ -‬תופס מקום רב‪ ,‬זמן רב לקריאה‪ ,‬חוסר בסטנדרט קבוע‪ ,‬פרשנויות מרובות‬
‫ניתוח ועיצוב מערכות מידע‬
‫שפה מובנית‬
‫• דוגמא – קבלת סחורה מספק בהתאם לתעודת משלוח‬
‫שימוש בפעולות סדרתיות‪ ,‬הסתעפות ולולאות‪.‬‬
‫התחל‬
‫כל עוד ישנם מוצרים שטרם נבדקו‬
‫אם המוצר לא מופיע בתעודת המשלוח‬
‫החזר אותו לספק‬
‫אחרת‬
‫אם הגיעו מספר היחידות שהוזמנו‬
‫סמן ‪ V‬ליד שם המוצר וחזור להתחלה‬
‫אחרת‬
‫סמן את הכמות החסרה ליד שם המוצר בתעודת המשלוח‬
‫סוף אם‬
‫סוף אם‬
‫סוף כל עוד‬
‫תייק תעודת משלוח בקלסר המתאים במשרד‬
‫סיים‬
‫ניתוח ועיצוב מערכות מידע‬
‫תרשים זרימה‬
‫• תרשים זרימה (‪ )Flowchart‬הוא תרשים המתאר‬
‫בצורה גראפית אלגוריתם או תהליך לוגי‬
‫• סימנים מקובלים‪:‬‬
‫–‬
‫–‬
‫–‬
‫–‬
‫–‬
‫אליפסה – (‪ )Terminator‬התחלה וסיום‬
‫חץ – כיוון הלוגיקה בתרשים‬
‫מעוין – מגדיר תנאי‬
‫מלבן – מגדיר פעולה‬
‫מלבן עם שני קוים – פעולה מורכבת‬
‫ניתוח ועיצוב מערכות מידע‬
‫תרשים זרימה‬
‫דוגמא ‪ -‬הדרך הטובה ביותר הביתה‬
‫‪17:00‬‬
‫" "‬
‫האם יש טעות בשרטוט?‬
‫ניתוח ועיצוב מערכות מידע‬
‫" "‬
‫תרשים תהליך‬
‫• תרשים תהליך (‪ – )Process chart‬מתאר את‬
‫זרימת התהליך בין הישויות בארגון‪.‬‬
‫• דומה לתרשים זרימה אך מוסיף מידע על הישויות‬
‫שביניהם זורם המידע‪.‬‬
‫• רצוי כאשר יש ההרבה יחידות ארגוניות בניהם‬
‫זורם המידע‬
‫• סימנים מקובלים?‬
‫ניתוח ועיצוב מערכות מידע‬
‫תרשים תהליך‬
‫סימנים מקובלים‪:‬‬
‫פלט‬
‫ריבוי פלטים‬
‫פעולה‬
‫ידנית‬
‫נתונים‬
‫אגורים‬
‫קלט‬
‫תיוק‬
‫תנאי‬
‫פעולה‬
‫ממוחשבת‬
‫ניתוח ועיצוב מ"מ‬
‫תרשים תהליך‬
‫דוגמא ‪ -‬קביעת‬
‫משמרות במסעדה‬
‫ניתוח ועיצוב מערכות מידע‬
‫תרשים זרימה לעומת תרשים תהליך‬
‫דוגמא ‪-‬‬
‫קביעת‬
‫משמרות‬
‫במסעדה‬
‫"‬
‫)‬
‫(‬
‫כלבו למשרד‬
‫"כלבו למשרד" משווק ציוד משרדי ללקוחות שונים‬
‫(בתי ספר‪ ,‬משרדים ועוד) הלקוחות מעוניינים‬
‫לקבל הצעת מחיר לפני הרכישה‪ ,‬לצורך השוואת‬
‫מחירים בין משווקים שונים‪ .‬בכל הצעת מחיר יש‬
‫לציין את מספרה (מספר ייחודי הניתן לכל הצעה)‪,‬‬
‫תאריך בו הופקה ההצעה ושם העובד אשר הפיק‬
‫את ההצעה‪ .‬כמו כן מציינים עבור כל פריט את קוד‬
‫הפריט‪ ,‬שם הפריט‪ ,‬הכמות של כל פריט ומחיר‬
‫יחידה‪ .‬המערכת תחשב עבור כל פריט עלות‬
‫ליחידה בהצעה ועלות כוללת לפריט‪.‬‬
‫ניתוח ועיצוב מ"מ‬
‫כלבו למשרד ‪ -‬המשך‬
‫בנוסף‪ ,‬תחשב את הכמות הכוללת של הפריטים‬
‫בהצעה ואת עלות הכוללת של ההצעה‪ .‬המשווק‬
‫נותן הנחה כל כמויות (מעל ‪ 100‬יחידות לפריט –‬
‫‪ 10%‬הנחה‪ .‬מעל ‪ 20% – 200‬הנחה)‪ .‬ללקוחות‬
‫קבועים תינתן הנחה נוספת של ‪ 10%‬על העלות‬
‫הכוללת‪.‬‬
‫תרגיל כיתה ‪:‬‬
‫א) שרטט תרשים זרימה‪.‬‬
‫ב) שרטט תרשים תהליך‪.‬‬
‫ניתוח ועיצוב מ"מ‬
‫עדיף שמספר ההצעה יבוצע‬
‫אוטומאטית‬
‫'‬
‫‪,‬‬
‫‪,‬‬
‫'‬
‫'‬
‫תרשים זרימה ‪-‬‬
‫כלבו‬
‫‪,‬‬
‫‪,‬‬
‫עדיף לבצע בסוף עדכון כל‬
‫הפריטים‬
‫‪,‬‬
‫‪,‬‬
‫ניתוח ועיצוב מ"מ‬
‫חישוב עלות לפריט‬
‫=‪0.2‬‬
‫‪200‬‬
‫‪100‬‬
‫=‪0.1‬‬
‫=‪0‬‬
‫‪Price=(1‬‬‫*)‬
‫*‬
‫‪UnitPrice=Price/‬‬
‫ניתוח ועיצוב מ"מ‬
‫–‬
‫‪,‬‬
‫תרשים תהליך ‪-‬‬
‫כלבו‬
‫תרגיל כיתה‬
‫גורם המעוניין בחפירה מגיע לאגף הדרכים וממלא טופס בקשת‬
‫חפירה‪ .‬לאחר קבלת הבקשות מועברת הבקשה בין גורמים‬
‫שונים לצורך אישורה‪ .‬פקיד באגף מכין רשימת גופים אליהם‬
‫יש להעביר את הבקשה ושולח את הבקשה בפקס לגורם‬
‫הראשון ברשימה‪ .‬לאחר שהבקשה מאושרת היא מוחזרת‬
‫לאגף בדיוור ישיר והפקיד שולח אותה בפקס לגוף השני‬
‫ברשימה‪ .‬וכך הלאה עד שכל הגופים מאשרים את הבקשה‬
‫והבקשה מקבלת סטאטוס אושר סופית‪ .‬במידה וגוף מסוים‬
‫אינו מאשר את החפירה‪ ,‬מופסק הטיפול בבקשה ונשלח מכתב‬
‫דחייה למבקש הבקשה‪ .‬הגופים המאשרים יכולים לבקש‬
‫אישורים ומסמכים מסוימים לצורך החפירה‪ .‬במקרה כזה‬
‫נשלחת הודעה על כך‪ ,‬באמצעות דיוור ישיר‪ ,‬למבקש הבקשה‪.‬‬
‫ברגע שיגיעו המסמכים לאגף הדרכים‪ ,‬הם ישלחו לגוף‬
‫המאשר שדרש אותם‪.‬‬
‫ניתוח ועיצוב מערכות מידע‬
‫תרגיל כיתה ‪ -‬המשך‬
‫פעם בשבוע מבצע פקיד מסוים בדיקה של כל הבקשות שלא‬
‫נסגרו (סגירת בקשה משמעותה בקשה שאושרה סופית או‬
‫בקשה שנדחתה)‪ .‬אם עבר זמן רב (זמן זה אינו מוגדר)‪ ,‬מאז‬
‫נשלחה הבקשה לאישור אצל אחד הגופים‪ ,‬תשלח תזכורת‪,‬‬
‫באמצעות פקס‪ ,‬לגוף זה‪ .‬התזכורת מתויקת בתיק הבקשה‪.‬‬
‫הודעה על בקשות שאושרו סופית נשלחות למבקשים בתוספת‬
‫חשבונית וקבלה‪ .‬היתר החפירה ניתן רק לאחר שבוצע תשלום‬
‫אגרה‪ .‬האגרה כוללת פתיחת תיק (‪ )₪ 1000‬ודמי טיפול עבור‬
‫כל גוף מאשר (‪ .)₪ 100‬לצורך תשלום האגרה יש להגיע לאגף‬
‫הדרכים‪ .‬לאחר התשלום מופק ההיתר והבקשה מועברת‬
‫לארכיון‪.‬‬
‫הצג תרשים זרימה לתהליך אישור הבקשה מרגע הכנת רשימת המאשרים ועד‬
‫לתשלום עבור ההיתר‬
‫ניתוח ועיצוב מערכות מידע‬
‫פתרון תרגיל כיתה‬
‫ניתוח ועיצוב מערכות מידע‬
‫‪VTOC – Process Hierarchy‬‬
‫• ‪ VTOC‬הוא תרשים מסוג ‪HIPO (Hierarchy plus‬‬
‫‪)Input-Process-Output‬‬
‫• ‪ VTOC‬נועד לשרטט היררכית את התהליכים העסקיים‬
‫(רק תהליכים עסקיים) בארגון או ביח' לה בונים את‬
‫מע' המידע‬
‫ניתוח ועיצוב נערכות מידע‬
‫‪ - VTOC‬המשך‬
‫• שיטות לבניה של ‪VTOC‬‬
‫– ‪ Bottom-Up‬או ‪Top-Down‬‬
‫• דגשים‪:‬‬
‫• מספר הרמות ב ‪ VTOC‬יכול להיות אינסופי‪ .‬מומלץ‬
‫להסתפק ב‪ 3-‬רמות‪.‬‬
‫• במרבית המקרים בנוי בדומה לתרשים מבנה‬
‫ארגוני‪ ,‬אבל אינו חייב‪.‬‬
‫• לא לשכוח למספר!‬
‫• כדי לרדת רמה בעץ תרשים‪ ,‬חייב שיהיו לפחות‬
‫שתי עלים לרמה העליונה יותר‪.‬‬
‫ניתוח ועיצוב נערכות מידע‬
‫תרגיל הכרות – ‪VTOC‬‬
‫להלן תיאור של תהליכים עסקיים שיש למחשב‬
‫עבור מערכת בתי המשפט ‪:‬‬
‫‪.‬‬
‫תרגיל ‪ -‬עליכם לבנות תרשים ‪ VTOC‬מתאים‬
‫פתרון תרגיל הכרות – ‪VTOC‬‬