Junior
Mis on kasutusjuhtum?
sobes.tech AI
Vastus AI-lt
Kasutusjuhtum (Use Case) tarkvaraarenduses on kirjeldus sellest, kuidas kasutaja või teine väline süsteem (Aktör) süsteemiga suhtleb konkreetse eesmärgi saavutamiseks.
Peamised elemendid:
- Aktör (Actor): Kasutaja, süsteem või muu väline üksus, mis suhtleb süsteemiga.
- Eesmärk (Goal): See, mida Aktör püüab saavutada süsteemiga suhtlemise kaudu.
- Süžee (Scenario): sammude järjestus, mis kirjeldab Aktöri ja süsteemi vahelist suhtlust eesmärgi saavutamiseks. Võib olla peamine süžee (Õnnelik tee) ja alternatiivsed süžeed (Alternatiivsed vood, Erandvood).
Näide:
Kasutusjuhtum: Kasutaja sooritab ostu.
- Aktör: Ostja
- Eesmärk: Edukalt toote osta.
- Peamine edukas stsenaarium:
- Ostja leiab toote.
- Ostja lisab toote ostukorvi.
- Ostja läheb maksmisele.
- Ostja sisestab kohaletoimetamise andmed.
- Ostja valib makseviisi.
- Ostja kinnitab tellimuse.
- Süsteem töötleb makse.
- Süsteem kinnitab edukalt tellimuse lõpetamise.
Alternatiivsed stsenaariumid: * Ostja sisestab vale kohaletoimetamise andmed. * Makse on pangast tagasi lükatud. * Toode on otsas tellimuse ajal.
Kasutusjuhtumid aitavad:
- Mõista süsteemi nõudeid.
- Defineerida süsteemi funktsionaalsust.
- Plaanida teste.