Kasutuslooskeem(use case diagram) – diagramm, mis kajastab seost ektorite ja pretsedentide vahel, kirjeldab süsteemi kontseptuaalsel tasandil.
Aktor (actor) on loogiliselt seotud rollide kogum, mida täidetakse suhtlemisel pretsedentide või olemusega.
kasutusjuhtum (Use-Case) – süsteemi käitumise üksiku aspekti kirjeldus kasutaja seisukohast.
Märgid:
Graafiliselt kujutatakse ektorit „inimese“ kujul.
Pretsedendid on märgitud ellipsi sees. Pretsedendid ja ektorid on ühendatud joonte või nooltega.
Noolte suund näitab, kellelt teenust/teenuseid taotletakse.
Visio

SKEMM

See pilt on kasutusmalliskeem (Use Case Diagram) süsteemile “Kasside varjupaik”.
Diagramm näitab kes kasutab süsteemi (aktorid) ja milliseid tegevusi nad saavad teha.
Aktorid
Süsteemis on 2 peamist kasutajat:
Omanik
Omanik saab süsteemis:
- vaadata adopteerimise infot
- vaadata loomade infot ja staatust
- vaadata loomade terviseseisundit
- vaadata söötmise ajalugu
- lisada oma andmed
- adopteerida looma
- tühistada adopteerimine
Töötaja
Töötajal on rohkem õigusi ja ta saab:
- vaadata adopteerimise infot
- vaadata loomade infot ja staatust
- vaadata loomade terviseseisundit
- vaadata söötmise ajalugu
- vaadata omaniku infot
- lisada uue looma
- kustutada looma
- muuta looma andmeid
- lisada söötmise infot
Märkused diagrammil
Diagrammis on ka kaks olulist tingimust:
- Looma saab adopteerida ainult siis, kui looma staatus on “tervislik”.
- Kõik adopteerimise muudatused salvestatakse logi tabelisse triggeri abil.
Kokkuvõte
See diagramm näitab millised tegevused on võimalikud kasside varjupaiga süsteemis ja millised kasutajad (omanik või töötaja) saavad neid teha.

