Archyno
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ý

  1. 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í
  2. 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í
  3. 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í
  4. 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í
  5. 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í
  6. 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í
  7. 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í
  8. 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í
  9. 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í
  10. 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í
  11. 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í
  12. 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í
  13. 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í
  14. 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í
  15. 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í
  16. 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í
  17. 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í
  18. 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í
  19. 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í
  20. 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í
  21. 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í
  22. 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í
  23. 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í
  24. 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í
  25. 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í
  26. 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í
  27. 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í
  28. 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í
  29. 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í
  30. 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í
  31. 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í
  32. 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í
  33. 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í
  34. 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

Všechny články