Návrh Školení

Vytvořte a nakonfigurujte soubor EAP

  • Vytvoření a uložení souboru projektu Enterprise Architect
  • Typy zobrazení
  • Programové rozhraní: nabídky, panely nástrojů, Toolbox, Projektní prohlížeč a další okna
  • Přichycení a skrytí oken

Práce s modelem, diagramem

  • Predefinované modely
  • Požadavky (balíčky) a diagramy
  • Přidání prvků do modelu a diagramu
  • Různé způsoby odstranění položek a jejich důsledky
  • Uložení diagramů

Požadavky Management

  • Způsoby shromažďování požadavků
  • Kategorie FURPS požadavků
  • Diagram požadavků
  • Vztahy mezi požadavky
    • agregace
    • závislosti
  • Jak zlepšit vzhled diagramu?
    • rozvržení diagramu
    • barvový stav požadavků
    • vypnutí / zapnutí názvů balíčků
  • Vytvoření a správa matice vztahů
  • Dokumentace požadavků
    • stránky HTML
    • tisková verze
  • Pokročilá správa požadavků
    • vlastní typy požadavků
    • vlastní stavy požadavků
    • sledování požadavků
    • dokumentace požadavků

Business procesní modelování, architektura

  • Diagram aktivity
  • Složité aktivity
  • Kontrolní proudy, objektové proudy
  • Zpracování výjimek a přerušení proudu
  • Rozdělení na části
  • Související proudy a rozhodování
  • Jak zlepšit vzhled diagramu?
    • různé úrovně podrobnosti
    • zmenšení množství detailů
    • složitost procesu
  • Komponentové a nasazení diagramy
  • Počáteční architektura systému - logická a fyzická
    • nadřazené komponenty
    • delegace a montáž
    • výstupy
    • rozhraní
    • kommunikacyjní cesty
  • Nestandardní implementace stereotypů v diagramech (VOLITELNÉ)
    • slovník grafických stereotypů
    • přidání slovníku do projektu
    • vlastní grafické stereotypy

Use Cases a jejich dokumentace

  • Modelování funkčních požadavků
  • Rozsah systému
  • Aktéři a vztahy mezi nimi
    • Zjišťování použitelných případů
    • Asociace "aktér - užitelný případ" a její vlastnosti
    • Vztahy mezi užitelnými případy: zahrnutí, rozšíření, obecnění
  • Automatické číslování
  • Use Case scénáře a diagram aktivity vygenerované na základě nich
  • Vytvoření Documentation
  • Dokumentační šablony

Analytický model

  • Třídní diagram na úrovni doménového modelu
    • třída, metoda, atribut, abstraktní třída, rozhraní
    • asociace a její vlastnosti
    • jiné vztahy: agregace, kompozice, obecnění, závislosti, asociativní třída
    • identifikace tříd
  • Diagram sekvence
    • typy zpráv: asynchronní, synchronní, návratové
    • stereotypy: Hranice, Řízení a Entita

Statický model

  • Třídní diagram na úrovni návrhu
  • Vytváření zdrojového kódu a reverzní inženýrství (VOLITELNÉ)
    • generování zdrojového kódu ze schématu
    • vytvoření diagramu ze zdrojového kódu
    • synchronizace zdrojového kódu a diagramu
  • Objektové diagramy

Dynamický model

  • Ověření statického modelu
    • vyjasnění signatur metod
    • ověření třídního diagramu
  • Dynamické modelování na úrovni volání metod (diagram sekvence) založené na užitelných případech a statickém analytickém modelu
  • Jak zlepšit vzhled diagramu?
    • zmenšení počtu modelovaných scénářů
    • zmenšení počtu životních čar
    • vyhýbání se složitým vnějším blokům
    • skrývání detailů
  • Diagram stavy (VOLITELNÉ)
    • stavy a podstavy
    • přechody mezi stavy - spouštěč, podmínka a akce
    • vnitřní akce (vstup, děje, výstup)

Vzory a profily (VOLITELNÉ)

  • "Gang of Four" vzory
  • Vzory definované v projektu
  • Uživatelské vzory
  • Importování profilů ze souborů XML

MDA, zdrojový kód (VOLITELNÉ)

  • Převod třídního diagramu na databázovou schéma
  • Vytvoření SQL skriptů na základě třídního diagramu
  • Vytváření zdrojového kódu - dostupné možnosti

Skupinová práce

  • Verzonalizace balíčku Enterprise Architect
  • Rozdíly v verzích projektu a dokumentace
  • Použití repozitáře pro ukládání modelu
  • Nástroje Collaboration

Požadavky

Modelovací dovednosti v UML.

 21 hodiny

Počet účastníků


Price per participant

Reference (1)

Upcoming Courses

Související kategorie