-
Notifications
You must be signed in to change notification settings - Fork 1
SDS מפרט תיכון תוכנה
omeramiel edited this page Dec 4, 2011
·
16 revisions
היא לארגן תבניות של ארכיטקטורת המערכת, כגון חלוקה למחלקות – חשיבות לבנות קשרים לא מסובכים בין המחלקות, ולחסוך אחר כך בכתיבת קוד מסורבל, תכנון אופן התנהגות המערכת, הכנה למימוש הקוד, הכנה לבדיקת נכונות ע''י בדיקות שיבוצעו. דיאגראמות שיעזרו לנו לתכנן את המערכת באופן יעיל, ולשים דגש לדברים שכדאי לחשוב עליהם לפני שניגשים לכתיבת הקוד עצמו.
מפרט תיכון התוכנה מכיל בעיקרו שלושה סוגי דיאגרמות:
דיאגרמת מחלקות זו מתארת את מבנה המערכת על ידי הצגת מחלוקתיה, תכונותיהם והקשרים בין המחלקות. - Sequence Diagrams
דיאגרמת הרצף נועדה לתאר תהליך ולהסביר כיצד המערכת ורכיביה מבצעים תהליך זה.
בנוסף המפרט מתאר את אופן שמירת המידע ואת סוגי הקבצים שהמערכת תשמור (Persistence). כמו כן, המפרט מכיל תכנון של הבדיקות הנדרשות מהמוצר ואת התיעוד המתכונן שיימסר ללקוח.
-
[UML תיאור מבנה הפרויקט בעזרת דיאגראמות] (https://github.com/danwe/androkosher/wiki/Uml-%D7%93%D7%99%D7%90%D7%92%D7%A8%D7%90%D7%9E%D7%95%D7%AA)