You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
yanivgal123 edited this page Nov 29, 2011
·
10 revisions
מפרט תיכון תוכנה
מפרט תיכון תוכנה
מטרת המפרט
מטרת ה SDS היא ליצור ארכיטקטורת מערכת מפורטת (מחלקות והממשקים ביניהם). פירוט מערכת זו ישפיע בצורה ישירה על כתיבת הקוד ועל כן יש לכתוב בצורה פשוטה ברורה ויסודית על מנת להימנע מכתיבת קוד מסורבלת ולא מהימנה.
תוכן
דיאגראמת הפצה (Deployment Diagram) הינו תרשים שמתאר את רכיבי החומרה עם רכיבי התוכנה שיושבים עליהם. התרשים מאפשר תכנון טוב יותר של המערכת ב-UML, הדיאגרמה מתארת את פריסת המערכת באופן פיזי אצל הלקוח.
דיאגראמת מחלקות (Classes Diagram) הינה סוג של תרשים סטטי המתאר את מבנה מערכת על ידי הצגת מחלוקתיה, תכונותיהם והקשרים בין המחלקות.
תרשימי רצף התנהגותי (Sequence Diagrams) תרשימי UML המציגים את האינטראקציה בין חלקים שונים של המערכת תוך כדי ביצוע פונקציונליות מסוימת, תרשימים אלה מתארים קשר בין עצמים של המערכת על ציר הזמן.
כמו כן, המסמך מתאר את סוגי הקבצים המתארים מידע שישמר.
בנוסף המסמך מכיל תכנון של הבדיקות הנדרשות מהמוצר ואת התיעוד המתכונן שיימסר ללקוח.