Rozdiel medzi diagramom použitia a diagramom aktivity

kľúčový rozdiel Medzi diagramom použitia a diagramom činnosti je to, že diagram použitia pomáha modelovať interakcie systému a používateľa, zatiaľ čo diagram aktivity pomáha modelovať pracovný tok systému.

UML je skratka pre Unified Modeling Language. To sa líši od iných programovacích jazykov ako C, C ++, Java. Pomáha vybudovať obrazové zobrazenie softvérového systému. Objektová orientácia je najbežnejšou metodológiou pri vývoji softvérových riešení. Diagramy UML pomáhajú reprezentovať objektovo orientované koncepty. Tieto diagramy pomáhajú konceptuálnemu modelovaniu a uľahčujú a uľahčujú pochopenie systému. Existujú rôzne diagramy UML. Dva z nich sú schéma použitia a schéma aktivity.

OBSAH

1. Prehľad a kľúčový rozdiel
2. Čo je schéma použitia
3. Čo je schéma aktivity
4. Porovnanie vedľa seba - použite tabuľku prípadov verzus diagram aktivity v tabuľkovej forme
5. Zhrnutie

Čo je schéma použitia?

Existujú dva typy modelovania UML. Sú to štruktúrované modelovanie a modelovanie správania. Štruktúrované modelovanie popisuje statické vlastnosti systému, zatiaľ čo modelovanie správania popisuje dynamickú povahu systému. Diagram použitia je diagram správania.

Prípad na jedno použitie predstavuje funkčnosť systému na vysokej úrovni. Elipsa predstavuje prípad použitia a jej meno je napísané vo vnútri. Herec sa odvoláva na prípad použitia. Cieľom môže byť systém osoba, iný systém alebo organizácia. Okrem toho, hranica systému predstavuje obdĺžnik.

Schéma prípadu používateľa pre ATM je nasledovná.

Obrázok 01: Schéma použitia

Zákazník je herec. Vykonáva prípady použitia, ako sú napríklad zostatok šeku, vklad hotovosti a výber peňazí. Čiary predstavujú spojenie medzi zákazníkom a prípadmi použitia. Banka je sekundárnym aktérom a vykonáva prípad použitia tak, že do bankomatu vloží hotovosť. Grafy prípadov použitia môžu navyše predstavovať závislosti.

Existujú dve závislosti nazývané zahrnúť a rozšíriť. Ak si prípad použitia vyžaduje podporu iného prípadu použitia, tieto dva prípady použitia majú závislosť „zahrnúť“. Na výber peňazí by mal systém najprv overiť zostatok. Ide teda o závislosť. Po skontrolovaní zostatku, vložení peňazí alebo výbere peňazí si môže zákazník vytlačiť účtenku. Nie je to potrebné, ale je to možné. Preto tieto prípady použitia a prípady použitia potvrdenia o tlači závislosť „rozširuje“. Schéma prípadu použitia celkovo pomáha modelovať kontext systému.

Čo je diagram aktivity?

Diagram aktivity je ďalší diagram správania. Je to podobné vývojovému diagramu, ktorý predstavuje tok z jednej činnosti do druhej aktivity. Činnosti sú rôzne operácie systému. Tento diagram poskytuje pohľad na systém na vysokej úrovni. Príklad diagramu činnosti pre riadenie študentov je nasledujúci.

Obrázok 02: Schéma aktivity

Diagram začína počiatočným uzlom. Prvým krokom je zobrazenie podrobností o študentovi. Potom je tu stav. Diamantový symbol predstavuje stav. Kontroluje, či študent existuje alebo nie. Ak je študent nový, potom je krokom vytvorenie záznamov pre tohto nového študenta.

Okrem toho, ak už študent existuje, existuje ďalšia podmienka na overenie, či sa študent stále učí alebo nie. Ak nie, je možné vymazať záznamy študentov. A ak sa študent stále učí, je možné aktualizovať záznamy.

Vytvárajte, aktualizujte a odstraňujte záznamy spojené pomocou spoločného symbolu. Tento symbol kombinuje viac akcií do jedného. Nakoniec si môžete zobraziť podrobnosti o študentovi. Koncový symbol označuje dokončenie toku procesu. Toto je príklad aktivity.

Aký je rozdiel medzi diagramom prípadov použitia a diagramom aktivity?

Schéma prípadu použitia predstavuje interakciu používateľa so systémom. Na druhej strane diagram aktivity predstavuje sériu akcií alebo riadenie toku v systéme podobnom vývojovému diagramu. Schéma prípadu použitia pomáha modelovať interakcie systému a používateľa, zatiaľ čo schéma aktivity pomáha modelovať pracovný tok systému. Toto je hlavný rozdiel medzi diagramom použitia a diagramom aktivity.

Zhrnutie - použite prípadový diagram vs. diagram aktivity

Schéma použitia a diagram aktivity sú behaviorálne diagramy UML, ktoré popisujú dynamickú povahu systému. Rozdiel medzi diagramom použitia a diagramom aktivity spočíva v tom, že schéma použitia pomáha modelovať systém, interakcie používateľa, zatiaľ čo diagram aktivity pomáha modelovať pracovný tok systému. Tieto diagramy poskytujú viac výhod. Pomáhajú modelovať obchodné požiadavky a získavajú prehľad o funkčnosti systému na vysokej úrovni.

referencie:

1. Príručky Bod. „UML - diagramy aktivít.“ Výukové programy Point, 8. januára 2018. K dispozícii tu
2. Príručky Bod. „UML - použite diagramy prípadov.“ Výukové programy Point, 8. januára 2018. K dispozícii tu
3. „Výukový diagram aktivít UML.“ Lucidchart, 18. apríla 2018. K dispozícii tu