Zkuste nás kontaktovat

Návrh Školení

Základy UML a implementace v EA

Spojení teorie UML s provedením v nástroji EA.

  • Základní principy UML: Přehled UML 2.x, klasifikace diagramů a profily v EA.
  • Vzory modelování v EA: Používání standardních vzorů versus vlastních vzorů v rámci EA.
  • Struktura modelu: Balíčky (Packages), názvové prostory, stereotypy a označené hodnoty.
  • Praktické cvičení: Vytvoření strukturované frameworku projektu pomocí balíčků a stereotypů.

Modelování funkcionalit a byznys procesů

Zachycení požadavků a pracovních toků.

  • Modelování případů použití: Vytváření diagramů případů použití, aktorů a jejich vzájemných vazeb.
  • Funkce nástroje EA: Propojování požadavků, sledovatelnost a řízení stakeholderů.
  • Diagramy aktivit: Modelování byznys procesů a pracovních toků.
  • Funkce nástroje EA: Plavecké dráhy (swimlanes), bazény (pools), tok řízení a datové objekty.
  • Inženýrství požadavků: Získávání požadavků, pravidla validace a propojení s prvky modelu.
  • Praktické cvičení: Sestavení kompletního modelu případů použití a mapování byznys aktivit na diagram aktivit.

Modul 4: Strukturované a behaviorální modelování

Detailní statické a dynamické návrhy.

Statické modelování (třídy):

  • Vytváření tříd, rozhraní, enumerací a asociací.
  • Funkce nástroje EA: Dědičnost, realizace, generalizace, agregace a kompozice.
  • Řízení viditelnosti a navigovatelnosti.

Dynamické modelování (sekvenční diagramy):

  • Vytváření životních linií, zpráv a interakcí.
  • Funkce nástroje EA: Zprávy do sebe samého, fragmenty Alt/Loop a aktivační čáry.
  • Modelování změn stavu a interakcí mezi prvky.
  • Praktické cvičení: Vývoj diagramu tříd s kompletními vazbami a sekvenčního diagramu pro ověření interakcí.

Dokumentace, reportování a publikování

Sdílení modelů a generování výstupů.

  • Tiskové dokumenty: Konfigurace tiskových stylů a export do formátu PDF/Word.
  • Webová dokumentace: Publikování modelů na server prostřednictvím HTML Help.
  • Funkce nástroje EA: Přizpůsobení HTML šablon, navigačních struktur a profilů pro publikování.
  • Reporty modelu: Generování vlastních reportů pomocí datových slovníků a průvodců reporty.
  • Integrace: Export do dalších formátů (BPMN, SysML, ArchiMate) pokud je to vhodné.
  • Praktické cvičení: Generování profesionálního souboru HTML Help a vlastního reportu modelu.

Profesionální tipy, triky a nejlepší praxe

Účinnost a expertní pracovní postupy.

  • Klávesové zkratky a účinnost: Přizpůsobení nástroje pro zvýšení rychlosti.
  • Údržba modelu: Kontrola konzistence, validace modelu a řízení verzí modelu.
  • Časté chyby: Jak se vyhnout běžným začátečnickým chybám v EA.
  • Manažment zdrojů: Řízení paměti, optimalizace databáze a strategie zálohování.
  • Q&A: Řešení specifických problémů účastníků.

Požadavky

Předpoklady

Žádné předchozí zkušenosti s nástrojem Sparx Enterprise Architect nejsou vyžadovány. Základní znalost konceptů UML je užitečná, ale nikoliv povinná.

Cílová skupina

Obchodní analytici, systémoví architekti, softwaroví vývojáři a projektoví manažeři, kteří teprve začínají s nástrojem Sparx Enterprise Architect.

 7 Hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie