Archyno
UML 2.5.1

UML diagramy: všetkých 14 typov

Štrnásť typov diagramov v UML 2.5.1, na každý jeden článok, a v každom z nich skutočné diagramy namiesto opisov diagramov.

35 článkov291 min čítania

Začnite tu

Čo je UML?

Unified Modeling Language v praxi: štrnásť typov diagramov, ako sa delí štruktúra a správanie, a ako vybrať správny diagram na otázku, ktorú sa naozaj pýtate.

14 min čítania

Čítať po poradí

Každý UML diagram, vysvetlený

  1. 02Symboly UMLSymboly, ktoré UML skutočne používa naprieč všetkými typmi diagramov: obdĺžniky, elipsy, kosoštvorce, pruhy a 3D uzly, plus šesť čiar vzťahov a šípky, ktoré ich odlišujú.Prehľad notácie8 min čítania
  2. 03Výber diagramuSprievodca výberom spomedzi štrnástich typov UML diagramov: na čo každý odpovedá, ktoré štyri unesú väčšinu skutočnej práce a ktoré pokojne preskočíte.Základy9 min čítania
  3. 04Diagramy triedAko čítať a kresliť UML diagram tried: tri priehradky, značky viditeľnosti, násobnosť a rozdiel medzi asociáciou, agregáciou, kompozíciou, generalizáciou a realizáciou.Diagramy štruktúry11 min čítania
  4. 05Príklady diagramov triedPrepracované príklady UML diagramov tried: knižnica s abstraktnou základnou triedou a dvomi podtypmi a nákupný košík s kompozíciou, rozhraním a dvomi realizáciami.Diagramy štruktúry6 min čítania
  5. 06Ako nakresliť diagram triedPostup krok za krokom, ako nakresliť UML diagram tried: ktoré podstatné mená sa stanú triedami, ako vybrať druh vzťahu, kedy sa rozhodujú násobnosti a kedy prestať pridávať detail.Diagramy štruktúry7 min čítania
  6. 07Symboly diagramu triedPrehľad notácie UML diagramu tried: šesť druhov vzťahov a ich šípky, tri značky viditeľnosti, zápis násobnosti a čo znamená stereotyp v lomených zátvorkách.Prehľad notácie11 min čítania
  7. 08Sekvenčné diagramyAko čítať a kresliť UML sekvenčný diagram: čiary života, pruhy aktivácie, synchrónne a asynchrónne správy, odpovede a kombinované fragmenty (alt, opt, loop, par), ktoré riešia vetvenie.Diagramy správania15 min čítania
  8. 09Príklady sekvenčných diagramovPrepracované príklady UML sekvenčných diagramov: prihlásenie s fragmentom alt, opakovanie platby s cyklom a volaním na seba, a asynchrónne publikovanie udalosti bez odpovedí.Diagramy správania6 min čítania
  9. 10Ako nakresliť sekvenčný diagramPostup krok za krokom, ako nakresliť UML sekvenčný diagram: výber jedného scenára, voľba účastníkov, poradie správ zľava doprava, pridanie fragmentov a kedy diagram rozdeliť.Diagramy správania7 min čítania
  10. 11Diagramy prípadov použitiaAko čítať a kresliť UML diagram prípadov použitia: aktéri, hranica systému, asociácie a vzťahy include a extend, ktoré si ľudia najčastejšie pomýlia.Diagramy správania13 min čítania
  11. 12Príklady prípadov použitiaVypracované UML diagramy prípadov použitia pre knižnicu a e-shop, s include, extend a sekundárnym aktérom, a potom tá istá notácia použitá zle - aj s vysvetlením prečo.Diagramy správania8 min čítania
  12. 13Diagramy aktivítAko čítať a kresliť UML diagram aktivít: akcie, rozhodnutia a zlúčenia, vidlice a spojenia, stráže, plavecké dráhy a rozdiel medzi vetvením a skutočným paralelizmom.Diagramy správania9 min čítania
  13. 14Príklady aktivítVypracované UML diagramy aktivít: súbežná práca za vidlicou a spojením, trojcestné vetvenie s vyčerpávajúcimi strážami a rozdiel medzi koncom toku a koncom aktivity.Diagramy správania8 min čítania
  14. 15Stavové diagramyAko čítať a kresliť UML stavový diagram: stavy, prechody so spúšťačom, strážou a účinkom, vstupné a výstupné akcie, zložené stavy a pseudostavy histórie.Diagramy správania9 min čítania
  15. 16Príklady stavových diagramovVypracované UML stavové diagramy: životný cyklus objednávky s dvoma koncami, revízny workflow s prechodom späť do konceptu a spúšťače verzus stráže na výstupe zo stavu.Diagramy správania8 min čítania
  16. 17Diagramy komponentovAko čítať a kresliť UML diagram komponentov: komponenty, poskytované a vyžadované rozhrania, notácia gule a objímky, porty a čím sa líši od diagramu tried.Diagramy štruktúry13 min čítania
  17. 18Príklady komponentovPäť hotových príkladov UML diagramu komponentov - zdieľaný katalóg, porty a adaptéry, výmena legacy systému, pluginy a cyklus závislostí - a na čo je každý dobrý.Diagramy štruktúry9 min čítania
  18. 19Kreslenie diagramu komponentovNávod krok za krokom: vyberte časti, nakreslite boxy, pomenujte, čo každá poskytuje, doplňte, čo vyžaduje, a spustite štyri kontroly, ktoré povedia, že je diagram hotový.Prax modelovania8 min čítania
  19. 20Symboly komponentovPrehľad všetkých symbolov UML diagramu komponentov: box komponentu, poskytované a vyžadované rozhrania, guľa a objímka, konektory zostavy a delegovania, porty a stereotypy.Prehľad notácie7 min čítania
  20. 21Diagramy nasadeniaAko čítať a kresliť UML diagram nasadenia: uzly, zariadenia a vykonávacie prostredia, artefakty, komunikačné cesty a vzťah deploy.Diagramy štruktúry7 min čítania
  21. 22Príklady nasadeniaVypracované UML diagramy nasadenia: klasický trojvrstvový stack, Kubernetes klaster s obrazmi kontajnerov ako artefaktmi a horizontálne škálovaný pool za load balancerom.Diagramy štruktúry8 min čítania
  22. 23Diagramy objektovAko čítať a kresliť UML diagram objektov: špecifikácie inštancií, podčiarknuté názvy, sloty s konkrétnymi hodnotami, väzby a ako ním overiť diagram tried.Diagramy štruktúry6 min čítania
  23. 24Diagramy balíkovAko čítať a kresliť UML diagram balíkov: balíky, závislosti import a access, merge, vnorenie a použitie smeru závislosti na presadenie vrstvenej architektúry.Diagramy štruktúry6 min čítania
  24. 25Diagramy zloženej štruktúryAko čítať a kresliť UML diagram zloženej štruktúry: časti, porty, konektory, delegovanie a rozdiel oproti diagramu tried či komponentov.Diagramy štruktúry6 min čítania
  25. 26Komunikačné diagramyAko čítať a kresliť UML komunikačný diagram: objekty, väzby, číslované správy, vnorené desatinné číslovanie a kedy ho uprednostniť pred sekvenčným diagramom.Diagramy správania6 min čítania
  26. 27Sekvenčný vs komunikačnýJedna interakcia nakreslená ako sekvenčný aj komunikačný diagram, s tým, čo každý zvýrazní, čo skryje a ako si medzi nimi vybrať.Diagramy správania7 min čítania
  27. 28Časové diagramyAko čítať a kresliť UML časový diagram: čiary života ako osi hodnôt, priebehy zmien stavu, obmedzenia trvania a času a kedy na uplynutom čase záleží dosť na to, aby ste ho potrebovali.Diagramy správania6 min čítania
  28. 29Diagramy prehľadu interakciíAko čítať a kresliť UML diagram prehľadu interakcií: výskyty interakcií, vložené interakcie, riadiaci tok medzi nimi a ako udrží veľké sekvenčné diagramy zvládnuteľné.Diagramy správania5 min čítania
  29. 30Diagramy profilovAko čítať a kresliť UML diagram profilov: stereotypy, metatriedy, vzťah rozšírenia, označkované hodnoty a kedy je lepšie jazyk rozšíriť než ho obchádzať.Diagramy štruktúry6 min čítania
  30. 31UML pomocou AIV čom je AI generátor UML naozaj dobrý, ktoré štyri chyby opakuje, ako zadať prompt na diagram, ktorý si oplatí nechať, a dvojminútová kontrola na zvyšok.Prax modelovania9 min čítania
  31. 32Príklad e-shopuKompletný príklad architektúry e-shopu: doménový model, pohľad na komponenty aj so zmluvami služieb a topológia nasadenia - a na čo je každý z nich dobrý.Prax modelovania9 min čítania
  32. 33Príklad bankyHotový príklad bankového systému v UML: podvojný doménový model, kde je zostatok odvodený a nie uložený, a stavový automat, ktorým prechádza prevod.Prax modelovania8 min čítania
  33. 34Príklad mikroslužiebHotový príklad architektúry mikroslužieb: kam patria synchrónne zmluvy, kde radšej publikovať udalosti a ako spoznať distribuovaný monolit na papieri.Prax modelovania8 min čítania
  34. 35Príklad AWSHotový príklad architektúry AWS v UML: topológia nasadenia so skutočnými protokolmi a portami a pohľad na komponenty, kde sa mená dodávateľov menia späť na zmluvy.Prax modelovania8 min čítania

Ostatné série

Všetky články