Skip to content
avichaino edited this page Nov 29, 2011 · 13 revisions

מטרת המפרט

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

תוכן

  • Deployment Diagram - דיאגרמת הפצה המתארת את פריסת המערכת באופן פיזי אצל הלקוח

  • Classes Diagram - דיאגרמת מחלקות המתארת את מחלקות התוכנה העיקריות ואת היחסים ביניהן

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

  • Persistence - תיאור סוגי הקבצים שיישמרו במערכת ואופן שמירתם

  • תוכנית בדיקות הנדרשות מהמוצר ותיעוד

קישורים

Clone this wiki locally