Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod do jazyka UML
- Krátká historie UML
- Přehled problematiky v oblasti objektově orientovaného modelování
- Specifikace UML skupina OMG
- Přehled diagramu UML
Správa požadavků
- Rozdělení požadavků
- Kategorie požadavků dle FURPS
- Metody sběru požadavků
- Modelování požadavků pomocí notace 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ích procesů v UML
- Diagram činnosti
- Rozhodnutí a souběžné toky
- Výjimky a zpracování výjimek
- Přepážky, koleje
Modelování nefunkčních požadavků
- Použití komponentových a implementačních diagramů
- Počáteční architektura systému - logická a fyzická
- Požadavky na modelování týkající se bezpečnosti, výkonu a spolehlivosti systému
Modelování funkčních požadavků
- Stanovení rozsahu systému
- Modelování funkčnosti systému pomocí diagramu případu užití
- Identifikace aktérů a vztahů mezi nimi
- Rozpoznávání případů použití
- Asociace "Actor - use case" a její vlastnosti
- Vztahy mezi případy užití: zahrnout, rozšířit, zobecnit
- Vytváření scénářů použití a generování diagramů na jejich základě (aktivity, stroje
Stát)
Model analytického systému
- Pomocí 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í
- Verifikace 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
Reference (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Kurz - Object-Oriented Analysis and Design using UML
Practice exercises were great and the help given by the trainer was excellent.