ChatDiagram
2 templates · Use case diagram

דוגמאות לתרשימי מקרי שימוש של דרישות מערכת

תרשימי מקרי שימוש מתעדים את הדרישות הפונקציונליות של מערכת מנקודת המבט של המשתמש — מי מתקשר איתה (שחקנים) ומה אפשר לעשות בה (מקרי שימוש), בלי לקבוע כיצד המערכת מממשת זאת.

Standard OMG UML 2.5.1 §18Engine schematex-usecaseExport SVG · PNG · PDF
How to

How to use an use case diagram template.

  1. 01זהו את השחקנים

    ציינו את המשתמשים, התפקידים או המערכות החיצוניות שמתקשרים עם המערכת — הם יהפכו לשחקנים בצורת איש מקל.

  2. 02רשמו את מקרי השימוש

    תארו כל פעולה שמשתמש יכול לבצע במערכת — אלה יהפכו לאליפסות בתוך גבולות המערכת.

  3. 03שרטטו את האסוציאציות

    חברו כל שחקן למקרי השימוש שבהם הוא משתתף — ה-AI ישרטט את קווי האסוציאציה.

  4. 04הוסיפו include ו-extend (אופציונלי)

    תארו מקרי שימוש שתמיד כוללים מקרה אחר (<<include>>) או מרחיבים אותו באופן אופציונלי (<<extend>>) כדי למדל את הדרישות בדיוק רב יותר.

FAQ

Questions about use case diagram templates

מהו תרשים מקרי שימוש?

תרשים UML שמציג את הדרישות הפונקציונליות של מערכת מנקודת המבט של המשתמש. שחקנים (אנשים או מערכות חיצוניות) מתקשרים עם מקרי שימוש (פונקציות מערכת) בתוך גבולות המערכת.

מה ההבדל בין <<include>> ל-<<extend>>?

<<include>> פירושו שמקרה שימוש אחד מפעיל תמיד מקרה אחר (למשל, "תשלום על הזמנה" תמיד כולל "אימות תשלום"). <<extend>> פירושו שמקרה שימוש אחד מוסיף באופן אופציונלי התנהגות למקרה אחר (למשל, "החלת הנחה" מרחיבה את "השלמת הרכישה" בתנאים מסוימים).

מתי להשתמש בתרשים מקרי שימוש ומתי במפת סיפורי משתמשים?

תרשימי מקרי שימוש מציגים מה המערכת עושה מנקודת מבט חיצונית — ומתאימים להסכמה על היקף המערכת ולתיעוד דרישות. מפות סיפורי משתמשים מציגות את מסע המשתמש ואת רשימת המשימות לפי סדרי עדיפויות — ומתאימות לתכנון ספרינטים.