Sadržaj
The dijagrami aktivnosti u UML Omogućuju nam da prikažemo korake u procesu ili operaciji, njegov oblik i struktura vrlo su slični dijagramima tijeka života, budući da uključuju tok putovanja, uključujući donošenje odluka.Korisnicima s iskustvom u programiranju bit će poznat ovaj dijagram jer im vizualno prikazuje redoslijed izvođenja operacija kao što bi se vidjelo na gore navedenoj dijagramu toka.
Dijagram aktivnosti
Glavna svrha ovog dijagrama je prikazati na općenit i pojednostavljen način što se događa unutar procesa ili operacije, proširiti na dijagram stanja Dakle, ova su dva povezana, na primjer dijagram stanja prikazuje različita stanja i aktere, isti sa strelicama predstavlja aktivnosti, u ovom slučaju dijagram aktivnosti daje pojedinosti o tome što se događa u svakoj strelici.
Zastupanje aktivnosti
Budući da znamo svrhu Dijagram aktivnosti, sada ćemo znati kako bismo to trebali predstavljati u UML, prvo su aktivnosti pravokutnici sa zaobljenim rubovima, uži su od pravokutnika stanja, sa strelicama predstavljamo prijelaz na druge aktivnosti.
Konačno, moramo znati da imamo početnu točku i završnu točku koja ograničava djelovanje našeg dijagrama, početna točka je crni ispunjeni krug, a krajnja točka ispunjeni krug unutar drugog kruga.
Pogledajmo ispod sliku kako bi izgledalo ovo što smo upravo objasnili:
Odlučivanje
Kao i u svakodnevnom životu, u dijagramu aktivnosti također dolazi vrijeme kada moramo ocijeniti scenarij i donijeti odluku prema njegovu rezultatu, jer za to imamo alate koji nam omogućuju da to predstavimo, na ovaj način nemamo ograničenje onoga što možemo postići da vjerno predstavimo objekte sustava ili softvera koje shemiramo.
Odluke se mogu predstaviti na dva načina, prvi korištenjem dvije strelice napuštajući aktivnost, a svaka će strelica imati naziv odluke i pokazat će na aktivnost koja će se provesti u skladu s odlukom donesenom u to vrijeme.
Drugi način predstavljanja je kao na dijagramima toka pomoću a dijamant, sa svake njegove strane imat ćemo odluku o procjeni i prema svakom odgovoru imat ćemo put naprijed.
Pogledajmo ispod sliku koja prikazuje obje mogućnosti predstavljanja odlučivanja:
POVEĆAJTE