UML - המשך
מכיוון שהשרשור הנ"ל היה ארוך, אמשיך בהודעה חדשה. א. מה משמעות המונח CRUD? ב. במערכת מידע שחלקה ידנית, האם תהליך ידני גם נחשבת כ- Use case? שאלות לגבי הדוגמא והתרגיל של ניר טייב (התרשים השני): קודם כל אגדיר בשפה חופשית את משמעות ה- Extends וה- Includes כפי שהבנתי אותם. Extends - UC שמהווה הרחבה של ה- UC הקודם. הוא אינו חייב להתבצע בכל המקרים, אלא רק בחלק מהם. Includes - UC שחייב להתבצע לאחר ה- UC הקודם לו. אם זה כך, אז ברור לי מדוע מ"הצג פרטי מוצר" יוצא Extends ל"חפש מוצר". לא ברור לי מדוע מ"ניהול קטלוג" ה- UC-ים "נהל קטגוריות" ו- "נהל מוצרים" הם Includes ולא Extends . הרי גם כאן שני ה- UC-ים הבאים הם אופציונאליים ולא מחייבים ביצוע.
מכיוון שהשרשור הנ"ל היה ארוך, אמשיך בהודעה חדשה. א. מה משמעות המונח CRUD? ב. במערכת מידע שחלקה ידנית, האם תהליך ידני גם נחשבת כ- Use case? שאלות לגבי הדוגמא והתרגיל של ניר טייב (התרשים השני): קודם כל אגדיר בשפה חופשית את משמעות ה- Extends וה- Includes כפי שהבנתי אותם. Extends - UC שמהווה הרחבה של ה- UC הקודם. הוא אינו חייב להתבצע בכל המקרים, אלא רק בחלק מהם. Includes - UC שחייב להתבצע לאחר ה- UC הקודם לו. אם זה כך, אז ברור לי מדוע מ"הצג פרטי מוצר" יוצא Extends ל"חפש מוצר". לא ברור לי מדוע מ"ניהול קטלוג" ה- UC-ים "נהל קטגוריות" ו- "נהל מוצרים" הם Includes ולא Extends . הרי גם כאן שני ה- UC-ים הבאים הם אופציונאליים ולא מחייבים ביצוע.