יסודות ניתוח מערכות מונחה עצמים בשיטת UML

מק"ט: #372 | משך קורס: 40 שעות אק'

מתודולוגית הפיתוח מוכוונות העצמים Analysis & Design Object Oriented הולכת ותופסת תאוצה בעולם התוכנה. תפיסה זו משפיעה על שיטות הניתוח והעיצוב של המערכות ועל הדרך לפיתוח התוכנה בעזרת שפות תכנות ומחוללי יישומים. הקורס מציג את מרכיבי השיטה והעקרונות הנכונים לעבודה בגישת ה – UML שהיא הגישה החדשנית ביותר בתפיסה זו.

הקורס פעיל לקבוצות מטעם ארגונים בלבד, ניתן לשלוח פנייה רק אם מדובר בקבוצה
*שדות חובה
PDF version

קהל יעד

מנתחי מערכות, מנהלי פרויקטים, מנהלי QA, אנשי בדיקות, ראשי צוותים ומומחי מערכות בחברות הייטק בתי תוכנה ויחידות מחשב.

תנאי קדם

ניסיון של שנה כמנתח מערכות או נסיון של שנתיים לפחות באחד מהתפקידים הבאים
• איש פיתוח
• מנהל פרוייקט
• איש בדיקות
 

מטרות


• לימוד העקרונות הבסיסיים של  פיתוח מערכות OBJECT ORIENTED
• לימוד השיקולים והעקרונות לתכנון נכון של מערכות ע"פ גישת ה – UML
• שילוב כלי CASE בשלבי הפיתוח של המערכת. חשוב לציין כי הקורס מלמד UML ללא קשר לכלי ה CASE  אולם ההדגמות תועברנה על RATIONAL ROSE 
• כניסה לפרטי העיצוב  (לא ברמת קוד)

נושאים

 

מתודולוגיות  לפיתוח תוכנה


• הבעיות בשיטות הפיתוח המסורתיות
• פיתוח מוכוון עצמים מול פיתוח פרוצדורלי
• אובייקטים ומחלקות (Objects & Classes)
• אפיון מחלקות ואובייקטים
• קשירות בין מחלקות ואפיון
• שלבים ומודלים בפיתוח המערכת
• מודל ה- Use cases
• Activity Diagram
• המודל הסטטי
• Class diagram


המודל הדינמי:


• Collaboration diagram
• Sequence Diagram
• State Chart
• Package diagram
• Component and deployment diagram
• שילובRational rose  או כל כלי case אחר בשלבי הפיתוח 
• אירוע מלווה


ייחודיות קורס ניתוח מערכות מונחה עצמים בשיטת UML


• מניסיוננו, הנחלת תיאוריה טובה ככל שתהיה אינה מספקת ללא תרגול מסיבי אשר יאפשר למשתתפים בתום הקורס לחזור לתפקידם עם כלים מיידיים לעבודה. על כן, קורס ניתוח מערכות מונחה עצמים בשיטת UML יהיה מונחה תרגילים אשר יוודא הפנמת הנושאים המשמעותיים בקורס בעזרת  של  כ 2-3  תרגילים
התרגילים יהיו במגוון נושאים:
• ניהול טיסות
• ניהול בי"ס ללימודי מחשב
• ספריה 

תגיות