UML 2.5.1
UML diagramy: všech 14 typů
Čtrnáct typů diagramů v UML 2.5.1, na každý jeden článek, a v každém z nich skutečné diagramy místo popisů diagramů.
35 článků291 min čtení
Začněte zde
Co je UML?
Unified Modeling Language v praxi: čtrnáct typů diagramů, jak se dělí struktura a chování, a jak vybrat správný diagram na otázku, kterou se opravdu ptáte.
14 min čtení
Číst po pořadí
Každý UML diagram, vysvětlený
- 02Symboly UMLSymboly, které UML skutečně používá napříč všemi typy diagramů: obdélníky, elipsy, kosočtverce, pruhy a 3D uzly, plus šest čar vztahů a šipky, které je odlišují.Přehled notace8 min čtení
- 03Výběr diagramuPrůvodce výběrem ze čtrnácti typů UML diagramů: na co každý odpovídá, které čtyři unesou většinu skutečné práce a které klidně přeskočíte.Základy9 min čtení
- 04Diagramy třídJak číst a kreslit UML diagram tříd: tři přihrádky, značky viditelnosti, násobnost a rozdíl mezi asociací, agregací, kompozicí, generalizací a realizací.Diagramy struktury11 min čtení
- 05Příklady diagramů třídPropracované příklady UML diagramů tříd: knihovna s abstraktní základní třídou a dvěma podtypy a nákupní košík s kompozicí, rozhraním a dvěma realizacemi.Diagramy struktury6 min čtení
- 06Jak nakreslit diagram třídPostup krok za krokem, jak nakreslit UML diagram tříd: která podstatná jména se stanou třídami, jak vybrat druh vztahu, kdy se rozhodují násobnosti a kdy přestat přidávat detail.Diagramy struktury7 min čtení
- 07Symboly diagramu třídPřehled notace UML diagramu tříd: šest druhů vztahů a jejich šipky, tři značky viditelnosti, zápis násobnosti a co znamená stereotyp v lomených závorkách.Přehled notace11 min čtení
- 08Sekvenční diagramyJak číst a kreslit UML sekvenční diagram: čáry života, pruhy aktivace, synchronní a asynchronní zprávy, odpovědi a kombinované fragmenty (alt, opt, loop, par), které řeší větvení.Diagramy chování15 min čtení
- 09Příklady sekvenčních diagramůPropracované příklady UML sekvenčních diagramů: přihlášení s fragmentem alt, opakování platby s cyklem a voláním na sebe, a asynchronní publikování události bez odpovědí.Diagramy chování6 min čtení
- 10Jak nakreslit sekvenční diagramPostup krok za krokem, jak nakreslit UML sekvenční diagram: výběr jednoho scénáře, volba účastníků, pořadí zpráv zleva doprava, přidání fragmentů a kdy diagram rozdělit.Diagramy chování7 min čtení
- 11Diagramy případů užitíJak číst a kreslit UML diagram případů užití: aktéři, hranice systému, asociace a vztahy include a extend, které si lidé nejčastěji pletou.Diagramy chování13 min čtení
- 12Příklady případů užitíVypracované UML diagramy případů užití pro knihovnu a e-shop, s include, extend a sekundárním aktérem, a poté tatáž notace použitá špatně - i s vysvětlením proč.Diagramy chování8 min čtení
- 13Diagramy aktivitJak číst a kreslit UML diagram aktivit: akce, rozhodnutí a sloučení, vidlice a spojení, stráže, plavecké dráhy a rozdíl mezi větvením a skutečným paralelismem.Diagramy chování9 min čtení
- 14Příklady aktivitVypracované UML diagramy aktivit: souběžná práce za vidlicí a spojením, trojcestné větvení s vyčerpávajícími strážemi a rozdíl mezi koncem toku a koncem aktivity.Diagramy chování8 min čtení
- 15Stavové diagramyJak číst a kreslit UML stavový diagram: stavy, přechody se spouštěčem, stráží a účinkem, vstupní a výstupní akce, složené stavy a pseudostavy historie.Diagramy chování9 min čtení
- 16Příklady stavových diagramůVypracované UML stavové diagramy: životní cyklus objednávky se dvěma konci, revizní workflow s přechodem zpět do konceptu a spouštěče versus stráže na výstupu ze stavu.Diagramy chování8 min čtení
- 17Diagramy komponentJak číst a kreslit UML diagram komponent: komponenty, poskytovaná a vyžadovaná rozhraní, notace koule a objímky, porty a čím se liší od diagramu tříd.Diagramy struktury13 min čtení
- 18Příklady komponentPět hotových příkladů UML diagramu komponent - sdílený katalog, porty a adaptéry, výměna legacy systému, pluginy a cyklus závislostí - a k čemu je každý dobrý.Diagramy struktury9 min čtení
- 19Kreslení diagramu komponentNávod krok za krokem: vyberte části, nakreslete boxy, pojmenujte, co každá poskytuje, doplňte, co vyžaduje, a spusťte čtyři kontroly, které řeknou, že je diagram hotový.Praxe modelování8 min čtení
- 20Symboly komponentPřehled všech symbolů UML diagramu komponent: box komponenty, poskytovaná a vyžadovaná rozhraní, koule a objímka, konektory sestavy a delegování, porty a stereotypy.Přehled notace7 min čtení
- 21Diagramy nasazeníJak číst a kreslit UML diagram nasazení: uzly, zařízení a vykonávací prostředí, artefakty, komunikační cesty a vztah deploy.Diagramy struktury7 min čtení
- 22Příklady nasazeníVypracované UML diagramy nasazení: klasický třívrstvý stack, Kubernetes klastr s obrazy kontejnerů jako artefakty a horizontálně škálovaný pool za load balancerem.Diagramy struktury8 min čtení
- 23Diagramy objektůJak číst a kreslit UML diagram objektů: specifikace instancí, podtržené názvy, sloty s konkrétními hodnotami, vazby a jak jím ověřit diagram tříd.Diagramy struktury6 min čtení
- 24Diagramy balíkůJak číst a kreslit UML diagram balíků: balíky, závislosti import a access, merge, vnoření a použití směru závislosti k prosazení vrstvené architektury.Diagramy struktury6 min čtení
- 25Diagramy složené strukturyJak číst a kreslit UML diagram složené struktury: části, porty, konektory, delegování a rozdíl oproti diagramu tříd či komponent.Diagramy struktury6 min čtení
- 26Komunikační diagramyJak číst a kreslit UML komunikační diagram: objekty, vazby, číslované zprávy, vnořené desetinné číslování a kdy ho upřednostnit před sekvenčním diagramem.Diagramy chování6 min čtení
- 27Sekvenční vs komunikačníJedna interakce nakreslená jako sekvenční i komunikační diagram, s tím, co každý zvýrazní, co skryje a jak mezi nimi vybrat.Diagramy chování7 min čtení
- 28Časové diagramyJak číst a kreslit UML časový diagram: čáry života jako osy hodnot, průběhy změn stavu, omezení trvání a času a kdy na uplynulém čase záleží dost na to, abyste ho potřebovali.Diagramy chování6 min čtení
- 29Diagramy přehledu interakcíJak číst a kreslit UML diagram přehledu interakcí: výskyty interakcí, vložené interakce, řídicí tok mezi nimi a jak udrží velké sekvenční diagramy zvládnutelné.Diagramy chování5 min čtení
- 30Diagramy profilůJak číst a kreslit UML diagram profilů: stereotypy, metatřídy, vztah rozšíření, označkované hodnoty a kdy je lepší jazyk rozšířit než ho obcházet.Diagramy struktury6 min čtení
- 31UML pomocí AIV čem je AI generátor UML opravdu dobrý, které čtyři chyby opakuje, jak zadat prompt na diagram, který stojí za uchování, a dvouminutová kontrola na zbytek.Praxe modelování9 min čtení
- 32Příklad e-shopuKompletní příklad architektury e-shopu: doménový model, pohled na komponenty i se smlouvami služeb a topologie nasazení - a k čemu je každý z nich dobrý.Praxe modelování9 min čtení
- 33Příklad bankyHotový příklad bankovního systému v UML: podvojný doménový model, kde je zůstatek odvozený a ne uložený, a stavový automat, kterým prochází převod.Praxe modelování8 min čtení
- 34Příklad mikroslužebHotový příklad architektury mikroslužeb: kam patří synchronní smlouvy, kde raději publikovat události a jak poznat distribuovaný monolit na papíře.Praxe modelování8 min čtení
- 35Příklad AWSHotový příklad architektury AWS v UML: topologie nasazení se skutečnými protokoly a porty a pohled na komponenty, kde se jména dodavatelů mění zpět na smlouvy.Praxe modelování8 min čtení
Ostatní série