Softverski in

Softverski in

ženjering

ženjering

Oliver Popović

o.popovic

@

vpskp

.edu.rs

7

7

.

.

 

 

čas

čas

background image

Aktivnost i akcija

Aktivnost i akcija

Aktivnost

 reprezentuje neatomsku obradu koja se dekomponuje 

na jedinice - elementarne jedinice podaktivnosti – pojedine 
akcije

Akcija

 je osnovna jedinica specifikacije ponašanja koja 

reprezentuje neku transakciju ili obradu u modeliranom sistemu

akcija je osnovni 

izvršni

 element aktivnosti 

akcija predstavlja jedan korak u aktivnosti koji se obično dalje 

ne 

dekomponuje

Aktivnosti i akcije

Aktivnosti i akcije

Akcije mogu biti: 

pokretanje aktivnosti

 (pozivi operacija ili slanje signala)

čitanje

 (vraćanje vrednosti) ili 

upis

 (promena stanja) 

podataka

 (kreiranje ili 

uništavanje objekata)

Izračunavanje

 (izvršenje primitivnih (npr. aritmetičkih) operacija i funkcija)

Izvršenje akcije koja pokreće neku aktivnost obuhvata izvršenje te aktivnosti (njenih 
akcija) - takva akcija nije atomska 

Akcija se može posmatrati i kao diskretan element i kao složeno ponašanje:

kao 

deo strukture

 u modelu aktivnosti (akcija je diskretan element (aktivnosti))

kao 

specifikacija ponašanja

 (akcija može pokrenuti ponašanje (aktivnost) 

proizvoljne složenosti)

background image

Odnos prema drugim dijagramima

Odnos prema drugim dijagramima

Dijagram 

interakcije

 prikazuje 

tok poruka koje se razmenjuju između objekata

Dijagram 

stanja

 prikazuje 

tok promene stanja objekta

Dijagram 

aktivnosti

 prikazuje 

tok aktivnosti koja se izvršava nad objektima

Dijagram aktivnosti prikazuje ponašanje koristeći modele toka 
kontrole i toka podataka

Želiš da pročitaš svih 27 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti