Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu eu-dat.cz. Kontaktní údaje na dodavatele získáte po registraci. Nebo použijte poptávkový formulář.
UML – základy 5 dní, denne 8:00 – 16:00, začiatok kurzu 9:00
Najbližší termín kurzu: 6.10.2008
Vstupné požiadavky: Znalosť práce v prostredí MS Windows a základných princípov systémového inžinierstva a objektovo orientovaného programovania.
Kurz je úvodom k objektovo orientovanej analýze a návrhu software metodológiou UML (Unified / Universal Modeling Language), ktorá je de facto štandardom pri vývoji komplexných informačných systémova aplikácií.
Obsahom kurzu je najmä oboznámenie s vyjadrovacími prostriedkami metodológie, rôznymi typmi diagramov a ich sémantikou. V rámci kurzu sa účastníci zoznámia s princípmi objektovo orientovanej analýzy požiadaviek, základnými pravidlami modelovania, návrhu tried a komponentov. Nadobudnuté znalosti si prakticky precvičia v prostredí ArgoUML. Výuka je sprevádzaná množstvom ukážok a cvičení na konkrétnych príkladoch z praxe.
Cena kurzu: 15900 SK bez DPH.
Náplň kurzu:
1. DEŇ • Základné pojmy • Princípy softwarového inžinierstva • Životný cyklus softwarového projektu • Predchádzajúce metodológie • Rôzne pohľady na architektúru software • História a vznik UML • Princípy a štruktúra UML • Prehľad diagramov UML
2. DEŇ • Modelovanie ako nástroj zachytenia reality • Princípy objektovo orientovaného analýzy a programovania • CASE nástroje podporujúce UML, ich úloha a možnosti • Základy práce s ArgoUML
3. DEŇ • Identifikácia, analýza a špecifikácia požiadaviek • Modelovanie použitia • Zovšeobecňovanie, rozširovanie, začleňovanie • Analýza modelu – osvedčené postupy • Analytické vs. implementačné triedy • Triedy a relácie, dedenie a polymorfizmus • Rozhrania a komponenty • Packages a namespaces
4. DEŇ • Use-cases a ich realizácia • Sequence diagramy • Stavové diagramy • Komunikačné diagramy • Diagramy aktivít • Diagramy nasadenia
5. DEŇ • Rekapitulácia a precvičenie • Budúcnosť UML • Odkazy na ďalšie štúdium - MDA, UP a OCL