PSI 2019 - 4. prednáška (archívna) - prípady použitia

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.