Tegevusskeem (Activity diagram)

— диаграмма активности или деятельности (State / Activity diagramm)

Ta on mõeldud üldisemalt protsesside modelleerimiseks, kuid sobib kasutada ka väiksemaid ülesandeid lahendavate algoritmide kujutamiseks. 

Olulisemad tegevusskeemi komponendid

  • algussõlm – väike must muna, millega algoritm algab, sellest väljub alati üks voog
  • toiming  – ümardatud nurkadega ristkülik, nendesse kirjutatakse käsud, mida algoritmis täidetakse
  • voog  – nool, mis näitab üleminekuid ühest toimingust teise toimingusse; korrektne on, kui igasse toimingusse siseneb üks voog ning väljub samuti üks voog
  • otsustuspunkt– väike romb, mis tähistab otsuse tegemise kohta: vastavalt harude juurde kirjutatud tingimusele valitakse toimingute voogude vahel; vastavus if-lausega
  • tegevuse lõpp  – must mumm, millega algoritm lõppeb

Minu skeem (Andmebaas “Loomaaed”)

Rollid diagrammis

  • Töötaja – lisab ja haldab loomade infot süsteemis
  • Admin – kontrollib ja kinnitab uue looma andmeid
  • Külastaja – vaatab loomade infot ja hindab loomi

Protsessi algus
Protsess algab siis, kui töötaja lisab uue looma süsteemi.

Admini kontroll

Admin kontrollib looma andmeid.

  • Kui andmed sobivad, saab töötaja vajadusel infot muuta.
  • Kui andmed ei sobi, lisatakse või parandatakse looma info.

Külastaja tegevused

Pärast lisamist saab külastaja:

  • vaadata uut looma
  • vaadata looma toitumise infot
  • vaadata looma elupaiga infot

Seejärel võib külastaja looma hinnata.

Protsessi lõpp

Protsess lõpeb pärast looma info vaatamist ja võimaliku hindamise tegemist.