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