1 of 11

תרשימי UML

תרשים רצף/Sequence Diagram

2 of 11

תרשים רצף

נועד לתאר תהליך ולהסביר כיצד המערכת ורכיביה מבצעים תהליך זה.

מתאר כיצד המערכת מבצעת את התהליך שכבר הגדרנו בתרשים הפעילות.

3 of 11

תרשים רצף בונים רק לאחר שבנינו תרשים פעילויות לתהליך,

מהסיבה שתרשים הרצף מבוסס על תרשים הפעילויות.

4 of 11

תרשים רצף

תרשים פעילות

מתאר כיצד המערכת מבצעת את התהליך שהוגדר, אלו רכיבי תוכנה משתתפים בביצוע התהליך, ומהו רצף העבודה של רכיבי המערכת העת הרצת התהליך.

מתאר את השלבים של התהליך והפעילויות הכלולים בו.

5 of 11

כיצד בונים תרשימי רצף?

  • תרשים רצף נבנה על בסיס תרשים הפעילויות של התהליך ולכן יש לקרוא ולהכיר את תרשים הפעילויות של התהליך.
  • עבור כל פעילות יש לתאר בתרשים הרצף כיצד המערכת ורכיביה מבצעים אותה פעילות.

6 of 11

איזה רכיבי תוכנה יופיעו בתרשימי רצף?

  • שחקן -

רכיב המייצג את המשתמש או את המערכת המשיקה

שמשתתפים בתהליך.

  • מסך או תצוגה - מייצגים את רכיבי הממשק למשתמש.
  • רכיב תוכנה מסוג מנהל מידע - רכיב תוכנה שאחראי לניהול אוסף ישויות מידע מסוג מסויים.

7 of 11

  • רכיב תוכנה מסוג פקח-

רכיב תוכנה שמספק אוסף של שירותים לניהול לוגיקה בנושא מסויים.

  • ישות מידע-

רכיב תוכנה שמכיל אוסף של נתונים ומאפיינים המתארים אובייקט במערכת.

  • טבלה בבסיס הנתונים-

רכיב תוכנה שמתאר מבנה נתונים של טבלה בבסיס הנתונים.

8 of 11

סימנים מוסכמים בתרשים רצף

  • אובייקט - מלבן ובו שם האובייקט (רכיב התוכנה)

  • קו חיים - קו אנכי מקווקו. תפקידו לסמל את קיומו של האובייקט על ציר הזמן של התהליך
  • משך שליטה - התחום בן האובייקט קיים ו"חי".

  • מעבר הודעה - חץ היוצא מקו החיים של האובייקט השולח, ומגיע לקו החיים של האובייקט הנמען.

אובייקט

9 of 11

10 of 11

שם ההודעה

()שם מתודה

הודעה עצמית

הודעה חוזרת

11 of 11