PSI 2019 - 4. prednáška (archívna) - prípady použitia
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška sa venuje funkčným požiadavkám a modelu prípadov použitia, ktorý je potrebný pre druhú časť projektu. Funkčné požiadavky sa na rozdiel od nefunkčných zapisujú pomocou scenárov, vďaka čomu sú merateľné: požiadavka je splnená, ak sa scenár dá v softvéri krok po kroku vykonať (akceptačný test). Prípad použitia je druh funkčnej požiadavky zapísaný ako štruktúrovaný text s názvom, aktérom, hlavným a alternatívnymi scenármi, výnimkovými scenármi, predpokladmi a dôsledkami, pričom krátky opis možno vyjadriť aj ako používateľský príbeh. V UML sa prípady použitia zobrazujú v diagrame prípadov použitia, ktorý slúži ako prehľad funkcií systému, zatiaľ čo skutočná špecifikácia je v opisoch jednotlivých prípadov. Názvy prípadov musia byť slovesné, napríklad „Vráť knihy“.
- - Funkčné požiadavky sa zapisujú pomocou scenárov, ktoré sú podrobné klik po kliku.
- - Merateľnosť funkčnej požiadavky: scenár sa dá v softvéri vykonať krok po kroku (akceptačný test).
- - Prípad použitia je druh funkčnej požiadavky a tvorí jadro funkčnej špecifikácie softvéru.
- - Opis prípadu použitia obsahuje názov, aktéra, hlavný scenár, alternatívne a výnimkové scenáre, predpoklady a dôsledky.
- - Používateľský príbeh („Ako… chcem… aby…“) je ľahká verzia prípadu použitia.
- - Diagram prípadov použitia (UML diagram správania) je len prehľad; vrcholmi sú prípady použitia a aktéri, hranami interakcia, závislosť či generalizácia.
- - Prípady použitia sa pomenúvajú slovesným tvarom, nie podstatným menom.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky