תרשים הרצף – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
יוסאריאן (שיחה | תרומות)
מ קצרמר
מאין תקציר עריכה
שורה 1:
'''תרשים הרצף''' (Sequence Diagram) משמש לתיאור האופן שבו המערכת מבצעת [[תהליך]].
 
== רקע ==
תרשים הרצף נועד לתאר תהליך ולהסביר כיצד המערכת ורכיביה מבצעים תהיך זה. על כן, כבר בשלב הניתוח, נהוג לבנות תרשימי רצף קונספטואליים עבור כל מקרי-השימוש ([[Use Cases]]) הקייימים במערכת. בשלבי העיצוב נהוג לבנות תרשימי רצף מפורטים יותר, כדי לתאר ולפרט את אופן עבודתם של רכיבי המערכת. להלן פירוט שני הסוגים העיקריים של תרשימי הרצף :
1.# '''תרשים רצף קונספטואלי''' - נכתב בשלבי הניתוח, ומתאר תהליך או מקרה שימוש. מטרתו העיקרית של התרשים היא לייצר את רשימת המסכים, רשימת ישויות המידע ורשימת מחלקות המנהלים והשירותים הלוגיים הנדרשים מהמערכת לשם ביצוע התהליך המתואר. בתרשים זה נהוג לכתוב את שמות רכיבי המערכת בשפה אנושית והתרשים מתאר את הרכיבים האלה ברמה העקרונית. תרשים כזה מאפשר לצוותי הפיתוח להתחיל בעיצוב המערכת, אך אינו מתאר בהכרח את המבנה האמיתי המפורט של רכיבי המערכת. <br />
<br /><br />
2.# '''תרשים רצף מפורט''' - נכתב בשלבי העיצוב, ומתאר תהליך או [[אלגוריתם]]. בתרשים זה נהוג לכתוב את שמות הרכיבים באנגלית טכנית, ולתאר באופן מדויק את רכיבי ה[[תוכנה]] האמיתיים ואת אופן פעולתם, כפי שהם מתוכנתנים בתוכנה עצמה. תרשים כזה מאפשר לתכנן את המערכת לפרטי פרטים, ולתעד את האופן שבה היא תוכנתה.
1.'''תרשים רצף קונספטואלי''' - נכתב בשלבי הניתוח, ומתאר תהליך או מקרה שימוש. מטרתו העיקרית של התרשים היא לייצר את רשימת המסכים, רשימת ישויות המידע ורשימת מחלקות המנהלים והשירותים הלוגיים הנדרשים מהמערכת לשם ביצוע התהליך המתואר. בתרשים זה נהוג לכתוב את שמות רכיבי המערכת בשפה אנושית והתרשים מתאר את הרכיבים האלה ברמה העקרונית. תרשים כזה מאפשר לצוותי הפיתוח להתחיל בעיצוב המערכת, אך אינו מתאר בהכרח את המבנה האמיתי המפורט של רכיבי המערכת. <br />
2. '''תרשים רצף מפורט''' - נכתב בשלבי העיצוב, ומתאר תהליך או [[אלגוריתם]]. בתרשים זה נהוג לכתוב את שמות הרכיבים באנגלית טכנית, ולתאר באופן מדויק את רכיבי ה[[תוכנה]] האמיתיים ואת אופן פעולתם, כפי שהם מתוכנתנים בתוכנה עצמה. תרשים כזה מאפשר לתכנן את המערכת לפרטי פרטים, ולתעד את האופן שבה היא תוכנתה.