Kasutuslooskeem

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.

Tagasi nimekirja