Kurzusleírás
Bevezetés
• Oktató és résztvevők bemutatása
• Bevezetés a modellezésbe
• Bevezetés a SysML-be
• Bevezetés a MagicDraw/Cameo-ba
• Esettanulmány meghatározása
Strukturális rendszerfelbontás
• Csomagdiagram jelölésrendszere
• Rendszer felbontása csomagokra
• Csomagfüggőségek modellezése
• Gyakorlati feladat: Csomagstruktúra modellezése
Felhasználói igények elemzése
• Használati eset diagram jelölésrendszere
• Szereplők azonosítása
• Használati esetek azonosítása
• Használati esetek közötti kapcsolatok
• Gyakorlati feladat: Használati esetek modellezése
Rendszerkövetelmények meghatározása
• Használati esetekből rendszerkövetelményekig
• Követelménydiagram jelölésrendszere
• Követelmények specifikálása
• Követelménystruktúra meghatározása
• Követelmények ellenőrzése tesztesetekkel
• Követelmények közötti kapcsolatok
• Gyakorlati feladat: Követelmények modellezése
Strukturális blokkok meghatározása (Fekete doboz nézet)
• Blokkdefiníciós diagram jelölésrendszere
• Strukturális blokkok
• Blokktulajdonságok modellezése
• Blokkok közötti kapcsolatok meghatározása
• Rendszer adatszótár meghatározása
• Gyakorlati feladat: Rendszer fekete doboz nézetének modellezése
Blokkok szerkezetének modellezése (Fehér doboz nézet)
• Belső blokkdiagram
• Blokk részeinek vizualizálása
• Részek összekapcsolása csatlakozókkal
• Portok meghatározása
• Adatfolyamok és interfészblokkok meghatározása
• Gyakorlati feladat: Rendszer fehér doboz nézetének modellezése
Rendszerkényszerek modellezése
• Kényszerblokkok meghatározása
• Kényszertulajdonságok összekapcsolása értéktulajdonságokkal
• Paraméterek végrehajtása
• Gyakorlati feladat: Paraméterek modellezése
Állapotalapú rendszer viselkedés tervezése
• Állapotgépi diagram jelölésrendszere
• Állapotok azonosítása
• Állapotátmeneti események meghatározása
• Jelek specifikálása
• Hatások specifikálása
• Állapotgépek végrehajtása
• Gyakorlati feladat: Állapotgépek modellezése
Vezérlési és adatfolyamok tervezése
• Aktivitásdiagram
• Tevékenységek meghatározása
• Paraméterek specifikálása
• Műveletek meghatározása
• Vezérlési folyamok modellezése
• Adatfolyamok modellezése
• Tevékenységek végrehajtása
• Gyakorlati feladat: Tevékenységek modellezése
Kommunikáció tervezése
• Szekvenciadiagram jelölésrendszere
• Életvonalak modellezése
• Üzenetek modellezése
• Interakciók felbontása referenciák használatával
• Interakciófragmentek alkalmazása
• Időzítési kényszerek meghatározása
• Gyakorlati feladat: Interakciók modellezése
Keresztmetszeti szerkezetek modellezése
• Logikai és fizikai architektúrák
• Allokációs kapcsolat
• Allokációk megjelenítési lehetőségei
• Allokációk típusainak azonosítása
• Allokációs mátrix
• Gyakorlati feladat: Allokációs mátrix készítése
Összefoglalás
• Képzés összegzése
• Maradék kérdések megvitatása
Követelmények
Ehhez a képzéshez nincsenek speciális előfeltételek.