UML – základy modelování v prostředí Enterprise Architect (UML1)

Programování, SW architektura

Jazyk UML (Unified Modeling Language) se stal za posledních 25 letech fenoménem v oblasti analytických metod. V tomto kurzu Vám pomůžeme probojovat se houštinou různých modelů a diagramů, které UML analytikovi a návrháři nabízí.
V rámci kurzu získáte základní přehled a schopnost, jak tyto prostředky použít při práci na SW projektech. Jednotlivé modely a diagramy budou prezentovány na jednoduchých příkladech s použitím CASE nástroje Enterprise Architect.
V rámci kurzu předpokládáme bohatou diskuzi nad jednotlivými příklady, zaměřenou na dotazy a potřeby účastníků. Absolvování tohoto kurzu Vás určitě povzbudí k dalšímu zkoumání možností, jak Vám UML pomůže zlepšit vaše analytické vyjadřování.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Získat kontext opakování fází SW projektu
  • Pochopit úlohu analýzy v SW projektech a proč se používá modelování
  • Získat rychlý pohled do historie jazyka UML
  • Seznámit se nejčastěji využívanými modely/diagramy

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Projektoví manažeři, kteří potřebují v přiměřené míře rozumět pracovním prostředkům pracovníků na projektu
  • IT analytici, kteří se zatím s UML nesetkali. A někdy je snad i odradilo množství informací, které v současnosti k UML existuje.
  • Business analytici, kteří si hodlají vylepšit a zpřesnit výrazové možnosti
  • Programátoři, kteří chtějí být partneři analytiků při přebírání jejich výsledků

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Vývoj SW systémů, vývojové fáze SW projektu, modely apod
    1. Rozdělení SW projektu na fáze/etapy, proč vlastně?
    2. Role analýzy: na co musí dát analýza odpověď
    3. Role modelování v analýze
    4. Průlet historií analytických metodik
    5. Nástroje pro podporu modelování: Computer Aided Software Engineering - CASE
  • Historie a vznik UML, přehled diagramů, obecné prvky
    1. Three amigos: Booch, Rambough, Jacobsson a další inspirativní autoři
    2. Stručná charakteristika verzí
    3. Srovnání s jinými analytickými metodikami
  • Model/diagram tříd, model/diagram objektů
    1. Role modelu v analýze
    2. Základní prvky diagramu tříd
    3. Základní prvky diagramu objektů
    4. Příklady v EA
    5. Vlastní práce účastníků
  • Model balíčků
    1. Základní prvky diagramu balíčků
    2. Debata o roli pro uspořádání analýzy a projektu
    3. Ukázka v EA
  • Model případů užití
    1. Role modelu v analýze
    2. Základní prvky modelu případů užití
    3. Příklady v EA
    4. Vlastní práce účastníků
  • Diagram aktivit
    1. Role modelu v analýze
    2. Základní prvky diagramu aktivit
    3. Příklady v EA
    4. Vlastní práce účastníků
  • Stavový diagram
    1. Role modelu v analýze
    2. Základní prvky stavového diagramu
    3. Příklady v EA
  • Diagram komponent
    1. Role modelu v analýze
    2. Základní prvky diagramu aktivit
    3. Příklady v EA
  • Sekvenční diagram
    1. Role modelu v analýze nebo návrhu
    2. Základní prvky sekvenčního diagramu
    3. Příklady v EA
  • Závěr
    1. Doplňující témata
    2. Otázky účastníků
    3. Odkazy na další informační zdroje
Předpokládané znalosti:
Základní znalost některého programovacího jazyka, schopnost analytického myšlení, základní znalost objektové orientovaného programování.
Časový rozvrh:
2 dny (9:00-17:00)
Cena za osobu:
9 800,00 Kč (11 858,00 Kč včetně 21% DPH)

Ukázka prostředí a výuky