Zkuste nás kontaktovat

Návrh Školení

Vytvoření a konfigurace souboru EAP

  • Vytvoření a uložení souboru projektu Enterprise Architect
  • Typy pohledů
  • Uživatelské rozhraní programu: menu, lišty, Toolbox, Project Browser a další okna
  • Dockování a skrytí oken

Práce s modelem a diagramem

  • Předdefino­vané modely
  • Baly (pohledy) a diagramy
  • Přidávání prvků do modelu a diagramu
  • Různé způsoby mazání položek a jejich důsledky
  • Ukládání diagramů

Správa požadavků

  • Metody sběru požadavků
  • Kategorie požadavků FURPS
  • Diagram požadavků
  • Vztahy mezi požadavky
    • agregace
    • závislost
  • Jak zlepšit vzhled diagramu?
    • rovnaní diagramu
    • barvení podle stavu požadavků
    • zapnutí / vypnutí názvů balů
  • Vytvoření a správa matice vztahů
  • Dokumentace požadavků
    • HTML stránky
    • tiskatelná verze
  • Pokročilá správa požadavků
    • vlastní typy požadavků
    • vlastní stavy požadavků
    • sledování požadavků
    • dokumentace požadavků

Modelování obchodních procesů, architektura

  • Diagram aktivit
  • Kompozitní aktivity
  • Ovládací toky, toky objektů
  • Obhajba výjimek, přerušený tok
  • Partice
  • Konkurentní toky a rozhodování
  • Jak zlepšit vzhled diagramu?
    • různé úrovně detailu
    • snížení množství detailu
    • složitost procesu
  • Diagramy komponent a nasazení
  • Počáteční architektura systému - logická a fyzická
    • vnížené komponenty
    • delegování a sestavení
    • port
    • rozhraní
    • komunikační cesty
  • Nestandardní implementace stereotypů v diagramech (VOLITEBNÍ)
    • grafická knihovna stereotypů
    • přidání knihovny do projektu
    • vlastní grafické stereotypy

Use Cases a jejich dokumentace

  • Modelování funkčních požadavků
  • Rozsah systému
  • Actori a vztahy mezi nimi
    • Identifikace use cases
    • Asociace "actor - use case" a její vlastnosti
    • Vztahy mezi use cases: include, extend, generalizace
  • Automatické číslování
  • Scénáře use case a diagramy aktivit vygenerované na jejich základě
  • Generování dokumentace
  • Šablony dokumentů

Analýtický model

  • Diagram tříd na úrovni doménového modelu
    • třída, metoda, atribut, abstraktní třída, rozhraní
    • asociace a její charakteristiky
    • jiné vztahy: agregace, kompozice, generalizace, závislost, asociační třída
    • identifikace tříd
  • Diagram sekvencí
    • typy zpráv: asynchronní, synchronní, návrat
    • stereotypy: Boundary, Control a Entity

Statický model

  • Diagram tříd na úrovni návrhu
  • Generování zdrojového kódu a inženýrství zpětně (VOLITEBNÍ)
    • generování zdrojového kódu z diagramu
    • generování diagramu ze zdrojového kódu
    • ynchronizace zdrojového kódu a diagramu
  • Diagramy objektů

Dynamický model

  • Ověření statického modelu
    • objasnění podpisů metod
    • ověření diagramu tříd
  • Dynamické modelování na úrovni volání metod (diagram sekvencí) na základě use cases a statického analytického modelu
  • Jak zlepšit vzhled diagramu?
    • snížení počtu modelovaných scénářů
    • snížení počtu životních linií (lifelines)
    • vyhnutí složitých vnořených bloků
    • skrývání detailů
  • Diagram stavových automatů (VOLITEBNÍ)
    • stavy a podstavy
    • přechody mezi stavy - spouštěč, podmínka a akce
    • vnitřní akce (entry, do, exit)

Šablony a profily (VOLITEBNÍ)

  • Šablony "Gang of Four"
  • Šablony definované v projektu
  • Uživatelské šablony
  • Import profilů ze souborů XML

MDA, zdrojový kód (VOLITEBNÍ)

  • Transformace diagramu tříd na schéma databáze
  • Generování SQL skriptu na základě diagramu tříd
  • Generování zdrojového kódu - dostupné možnosti

Skupinová práce

  • Verzování balů Enterprise Architect
  • Rozdíly v verzích projektu, dokumentace
  • Použití repozitáře pro uložení modelu
  • Nástroje pro spolupráci

Požadavky

Schopnost modelování v UML.

 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie