Návrh Školení

Úvod do jazyka UML

    Krátká historie UML Přehled problematiky v oblasti objektově orientovaného modelování Specifikace OMG UML Přehled diagramů UML

Správa požadavků

    Rozdělení požadavků Kategorie požadavků podle FURPS Metody sběru požadavků Modelování požadavků pomocí zápisu UML Matice závislostí požadavků Vytváření specifikací požadavků na základě diagramů

Modelování obchodních procesů

    Definice obchodního procesu Modelování obchodního procesu v UML Diagram aktivit Rozhodnutí a souběžné toky Výjimky a zpracování výjimek Oddíly, stopy

Modelování nefunkčních požadavků

    Využití komponentových a implementačních diagramů Počáteční architektura systému - logická a fyzická Modelování požadavků souvisejících s bezpečností, výkonem, spolehlivostí systému

Modelování funkčních požadavků

    Určení rozsahu systému Modelování funkčnosti systému pomocí diagramu případu užití Identifikace aktérů a vztahů mezi nimi Rozpoznání případů užití Asociace „aktor – případ užití“ a jeho vlastnosti Vztahy mezi případy užití: zahrnout, rozšířit, zobecnění
Vytváření scénářů použití a generování diagramů na jejich základě (aktivita, stavový stroj)
  • Model analytického systému
  • Použití sekvenčního diagramu Typy zpráv: asynchronní, synchronní, návratové Určení pořadí číslování zpráv Kategorie analytických objektů: Boundary, Control a Entity

      Úvod do návrhu systému
    Interakční modelování
  • Statické modelování
  • Diagram tříd a generování zdrojového kódu Asociační vztah a jeho vlastnosti Další vztahy: agregace, kompozice, zobecnění, závislost, asociativní třída
  • Dopředné/zpětné inženýrství Generování zdrojového kódu na základě diagramu

      Generování diagramu ze zdrojového kódu
    Synchronizace kódu a diagramu
  • Schémata objektů, spojených struktur a balíků
  • Dynamické modelování
  • Ověření statického modelu Objasnění signatur metod Ověření správnosti diagramu tříd
  • Dynamické modelování na úrovni volání metod
  • Sekvenční diagram úrovně návrhu
  • Požadavky

    Doporučuje se znalost základních objektově orientovaných konceptů nebo jakéhokoli objektově orientovaného jazyka.

     21 hodiny

    Počet účastníků



    Price per participant

    Reference (3)

    Související kurzy

    Související kategorie