Kurzusleírás

Bevezetés az UML nyelvbe

  • Az UML rövid története
  • Az objektumorientált modellezés területének áttekintése
  • Az OMG csoport UML specifikációja
  • Az UML diagramok áttekintése

Követelmények kezelése

  • Követelmények felosztása
  • Követelmények kategóriái a FURPS szerint
  • Követelmények gyűjtésének módszerei
  • Követelmények modellezése UML jelölésrendszerrel
  • Követelmények függőségi mátrixa
  • Követelmények specifikációjának létrehozása diagramok alapján

Üzleti folyamatok modellezése

  • Az üzleti folyamat definíciója
  • Üzleti folyamatok modellezése UML-ben
  • Tevékenységdiagram
    • Döntési és párhuzamos folyamatok
    • Kivételek és kivételkezelés
    • Partíciók, sávok

Nem funkcionális követelmények modellezése

  • Komponens- és telepítési diagramok használata
  • A rendszer előzetes architektúrája - logikai és fizikai
  • Biztonsággal, teljesítménnyel és megbízhatósággal kapcsolatos követelmények modellezése

Funkcionális követelmények modellezése

  • A rendszer hatókörének meghatározása
  • A rendszer funkcionalitásának modellezése használati eset diagrammal
    • Szereplők és a köztük lévő kapcsolatok azonosítása
    • Használati esetek felismerése
    • "Szereplő - használati eset" asszociáció és tulajdonságai
    • Használati esetek közötti kapcsolatok: include, extend, általánosítás
  • Használati esetek forgatókönyveinek létrehozása és diagramok generálása ezek alapján (tevékenység, állapotgép)

Analitikai rendszermodell

  • Szekvencia diagram használata 
    • Üzenetek típusai: aszinkron, szinkron, visszatérő
    • Üzenetek sorszámozásának meghatározása
    • Elemzői objektumok kategóriái: Boundary, Control és Entity
  • Bevezetés a rendszertervezésbe
  • Interakciók modellezése

Statikus modellezés

  • Osztálydiagram és forráskód generálása
    • Asszociáció kapcsolat és tulajdonságai
    • További kapcsolatok: aggregáció, kompozíció, általánosítás, függőség, asszociációs osztály
  • Forward/Reverse engineering
    • Forráskód generálása diagram alapján
    • Diagram generálása forráskód alapján
    • Kód és diagram szinkronizálása
  • Objektumok, kapcsolt struktúrák és csomagok diagramjai

Dinamikus modellezés

  • A statikus modell ellenőrzése
    • Metódusok szignatúráinak pontosítása
    • Osztálydiagram helyességének ellenőrzése
  • Dinamikus modellezés metódushívások szintjén
  • Szekvencia diagram tervezési szinten

Követelmények

Javasolt az objektumorientáltsággal kapcsolatos alapfogalmak vagy bármely objektumorientált nyelv ismerete.

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák