Archyno

Šablóny

Šablóna UML sekvenčného diagramu

Aktér, hranica, riadiaci prvok a úložisko, s už nakreslenými aktiváciami a správnym fragmentom alt. Premenujte účastníkov a poradie zostane platné.

Notácia: UML 2.5.1Diagram: Sekvenčný diagram

User«boundary»Web app«control»Auth service«entity»Databasesubmit requestverify(session)claimsread(id)record200 page401 unauthorizedaltsession validexpired or missing
Šablóna tak, ako sa otvorí. Fragment alt sa rozpína cez všetky štyri čiary života.

Otvorte túto šablónu v Archyne

Otvorí sa ako upraviteľný model, nie ako obrázok. Zmeňte ho v prehliadači a exportujte do PNG, SVG, Mermaidu, XMI alebo súboru Sparx .qea.

Otvoriť šablónu

Čo je na tomto diagrame

User
Aktér. Panáčik, pretože stojí mimo systému.
Web app
Povrch, na ktorý požiadavka dopadne. Premenujte na svoj vstupný bod.
Auth service
Čokoľvek, čo rozhoduje. Vymeňte za spolupracovníka svojho toku.
Database
Úložisko. Zmažte ho, ak sa váš tok k žiadnemu nedostane.
fragment alt
Vetvenie. Obe stráže sú vyplnené - upravte ich, nemažte.
Aktivácie
Pruhy. Začínajú príchodom volania a končia jeho odpoveďou.

Ako si ho prispôsobiť

  1. Premenujte štyroch účastníkov zľava doprava, v poradí, v akom požiadavka naozaj putuje.
  2. Prepíšte popisy správ na operácie, nie na vety - verify(session), nie „skontroluje reláciu“.
  3. Každú návratovú šípku nechajte prerušovanú. Plná šípka späť je druhé volanie a znamená niečo iné.
  4. Upravte obe stráže fragmentu alt. Alt s jednou vyplnenou vetvou je opt.
  5. Skončite na prvej obrazovke. Sekvenčný diagram, ktorý sa roluje, sú dva diagramy.

Časté otázky

Čo je fragment alt v sekvenčnom diagrame?

Orámovaná oblasť rozdelená na priehradky, jednu na každú alternatívnu cestu, každá so strážou v hranatých zátvorkách. Prebehne práve jedna priehradka. Takto sekvenčný diagram ukazuje vetvenie a práve to udrží tok na jednom diagrame namiesto troch.

Musím kresliť aktivačné pruhy?

Nie, v UML 2.5.1 sú voliteľné, ale oplatí sa ich nechať. Pruh ukazuje, ako dlho je účastník zaneprázdnený, čo je jediný spôsob, ako na diagrame vidieť, že synchrónne volanie blokuje volajúceho počas celej vnorenej výmeny pod ním.

Koľko účastníkov má mať sekvenčný diagram?

Štyroch alebo piatich, málokedy viac. Za touto hranicou sú čiary života príliš blízko na popisky a diagram prestane odpovedať na otázku, kvôli ktorej vznikol. Ak potrebujete viac, tok rozdeľte a na druhý diagram odkážte fragmentom ref.

Prečítajte si notáciu

Všetky šablóny