UML

Návrh UML

Online kurz vás provede procesem návrhu objektových aplikací pomocí vizuálního jazyka UML. Orientace v návrhu softwaru je brána jako samozřejmost na většině pracovních pozic.

Ohlasy studentů

Lekce

Úvod do UML

Lekce 1 - Úvod do UML

Článek uvede do jazyka UML, vysvětlí historické okolnosti jeho vzniku, jeho význam a diagramy, ze kterých se skládá. Pochopíme, že je nutný pro návrh IS.
ZdarmaNapsal David Čápka
UML - Use Case Diagram

Lekce 2 - UML - Use Case Diagram

Use Case (diagram případů užití) je UML diagram, který zobrazuje chování systému tak, jak ho vidí uživatel. Je prvním diagramem, který modelujeme.
ZdarmaNapsal David Čápka
UML - Use Case Specifikace

Lekce 3 - UML - Use Case Specifikace

Specifikace doplňuje Use Case diagram a popisuje jednotlivé případy užití. Obsahuje popis funkcionality, hlavní a alternativní scénáře a další podmínky.
ZdarmaNapsal David Čápka
UML - Doménový model

Lekce 4 - UML - Doménový model

V tutoriálu si popíšeme základní vazby Class diagramu v UML a vytvoříme si platformově nezávislý doménový model redakčního systému.
ZdarmaNapsal David Čápka
UML - Class diagram

Lekce 5 - UML - Class diagram

Třídní diagram si v tutoriálu vytvoříme na základě doménového modelu, ukážeme si kompletní UML notaci třídy a 2 další vztahy mezi třídami.
ZdarmaNapsal David Čápka
UML - State Machine diagram

Lekce 6 - UML - State Machine diagram

Diagram State Machine (stavový diagram nebo diagram stavů) slouží k zobrazení životního cyklu entity. Popisuje stavy entity a přechody mezi nimi.
PremiumNapsal David Čápka
UML - Activity diagram

Lekce 7 - UML - Activity diagram

V tutoriálu si vysvětlíme přínos diagramu aktivit v UML, proč je lepší než vývojové diagramy, jaké má prvky, a ukážeme si příklad z reálné aplikace.
PremiumNapsal David Čápka
Vývojové diagramy

Lekce 8 - Vývojové diagramy

V tutoriálu uvedeme jaké symboly obsahují vývojové diagramy, příklad flowchart diagramu z reálné aplikace a proč je UML Activity diagram lepší.
ZdarmaNapsal David Čápka
UML - Package diagram a deployment diagram

Lekce 9 - UML - Package diagram a deployment diagram

V UML tutoriálu si podrobně vysvětlíme diagramy balíčků (Package diagram) a nasazení (Deployment diagram) včetně reálných příkladů.
PremiumNapsal David Čápka
UML - Sequence diagram

Lekce 10 - UML - Sequence diagram

V UML tutoriálu probereme sekvenční diagramy včetně typů vazeb, kombinovaných fragmentů s rozhodovacími konstrukcemi, ECB objektů a reálného příkladu.
PremiumNapsal David Čápka
UML - Další diagramy interakce

Lekce 11 - UML - Další diagramy interakce

V tutoriálu si popíšeme další diagramy interakce z UML včetně reálných příkladů. Půjde o Communication diagram, Interaction overview a Timing diagram.
PremiumNapsal David Čápka
UML - Composite structure diagram a Object diagram

Lekce 12 - UML - Composite structure diagram a Object diagram

V tutoriálu si ukážeme využití UML diagramů složené struktury a objektů na reálných příkladech.
PremiumNapsal David Čápka
UML pod pokličkou a Profile diagram

Lekce 13 - UML pod pokličkou a Profile diagram

V tutoriálu si ukážeme jak je UML vnitřně definované. Naučíme se používat Profile diagram pro rozšíření UML a vlastní stereotypy a tagged values.
PremiumNapsal David Čápka
Object Constraint Language - OCL

Lekce 14 - Object Constraint Language - OCL

V tutoriálu se naučíme v UML diagramech používat jazyk OCL a popíšeme si jeho základní syntaxi včetně praktických příkladů.
PremiumNapsal David Čápka


 

Aktivity (3)