Sadržaj
Unutar promjene stanja elemenata sustava, kada ga predstavljaju u UML Moramo također definirati različite uvjete koji nam pomažu identificirati svaki element koji uzrokuje promjenu stanja.Događaji i radnje
Događaji i radnje su detalji koje možemo postaviti u prijelazne crte između stanja unutar našeg UML, gdje je događaj ono što pokreće ili uzrokuje prijelaz, a radnja je aktivnost koja se izvršava, to jest računanje koje provodi sustav i koje uzrokuje promjenu stanja.
Unatoč gore objašnjenom, ovi se uvjeti ne primjenjuju uvijek, jer mogu postojati stanja koja ne pokreću radnje ili prijelaze koji su generirani jer je drugo stanje završilo.
Pogledajmo ispod grafikon na kojem imamo prikaz dijagrama stanja grafičkog korisničkog sučelja (GUI za njegov akronim na engleskom), s ovim primjerom moći ćemo malo objasniti u praktičnom smislu gore navedene koncepte.
POVEĆAJTE
Počinjemo uključivanjem računala, to uzrokuje pokretanje procesa pokretanja, odnosno pokreće se događaj koji uzrokuje pojavljivanje korisničkog sučelja, odnosno prolazi prijelaz s inicijalizacije, u slučaju pokretanja je radnja koja se izvršava tijekom tog prijelaza.Do sada je sve o čemu smo govorili ima smisla, rezultat prethodnih stanja dovodi do prelaska u način rada računala, u trenutku kada je korisnik završio s korištenjem opreme i odlučio isključiti sustav, pokreće se prijelaz događajem koji uzrokuje protok u trenutku isključivanja, nakon što računalo dosegne to stanje, isključuje se i ciklus završava.
Sigurnosni uvjeti
To su uvjeti koje možemo primijeniti na svoje UMLNa primjer, ako slijedimo prethodni dijagram, možemo otkriti problem koji se događa ako dulje vrijeme nema interakcije u načinu rada računala, u komercijalnim operacijskim sustavima obično se prikazuje čuvar zaslona kako bi oprema uštedjela energiju i monitor se ne troši, ovo je sigurnosno stanje a zatim ako korisnik pomiče miš ili pritisne tipku, ovo sigurnosno stanje se napušta, a druga stanja nastavljaju.
Na sljedećem grafikonu možemo vidjeti što smo objasnili:
POVEĆAJTE
Vidimo kako je sigurnosno stanje Paralelno je sa stanjem rada i linijama koje idu u oba smjera ukazujemo na detalje zbog kojih će tok dijagrama ići u jednom ili drugom smjeru.Na kraju ovog vodiča naučili smo da možemo navesti više pojedinosti u dijagramima stanja sistemskog objekta, a zahvaljujući primjeru grafičkog sučelja uspjeli smo proširiti ovu temu i primijeniti je na ono što nam je potrebno.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod