
| Ime | Opis |
| Package | Paketi čine grupu više elemenata modela. |
| Start | Start - Tačka startovanja svih aktivnosti prezentovani u dijagramu aktivnosti. |
| Activity | Aktivnost – Prizivanje bilo koje aktivnosti. Ponašanje koje se dešava u nekom stanju. Aktivnost može biti prekinuta događajem tranzicije. |
| Composite Activity | Kompozitna aktivnost – Kompleksna, složena aktivnost koja može da se dekompunuje na detaljne aktivnosti. |
| Object state | Objekat stanja – Reprezentuje specifično stanje bilo koje aktivnosti. Objekat koji poseduje nit i koji može inicijalizovati kontrolnu aktivnost. Instanca aktivne lase. |
| Organization unit | Organizaciona jedinica – Elelement koji reprezentuje, predstavlja kompaniju, sistem, servis ili organizaciju, korisnike sa svojim ulogama (role). |
| Transition | Tranzicija – Relacija između dva stanja koja pokazuje da jedan objekat u prvom stanju če izvesti glavne specificifirane akcije i uneti drugo stanje kada je speficirano stanje zadovoljeno. Na ovakvoj promeni stanja tranzicija se zove paljba. |
| Decision | Tačka Odluke – Tačka u dijagramu aktivnosti u kojoj se koriste zaštitni uslovi da ukažu na različite moguće tranzicije. |
| Synchronization | Sinhronizacija – Zahtev koji se šalje objektu pauze da sačeka rezultate ili da se izvrši sinhronizacija dveju ili više konkuretnih aktivnosti. |
| End | Kraj - Tačka završetka svih aktivnosti koji su opisani u dijagramu aktivnosti. |
Kreirajte novi dijagram aktivnosti, i nazovite ga Proces placanja.
Na dijagram postavite redom elemente: jedan Start, pet elemenata aktivnosti (Activity), jedan element Odluke (Decision), jedan element objekta stanja (Object state), jedan element sinhrozinacije (Synhronization), i jedan element Kraja (End). Postavite ih kao na slici.
Imenujte ih redom: Pocetak placanja (Start), Proces placanja, Error Log, Update kupcevog racuna, Obavestenje o neuspesnom placanju, Obavestenje o uspesnom placanju (Activity), Placanje (Decision), Update, (Object state), Sinhronizacija (Synhronization), Kraj placanja (End).
Kreiranje objekta (instancu klase) kod stanja objekta (object state)
Da bi smo kreirali objekat kao instancu klase u dijagramu aktivnosti moramo imati prvo stanje objekta na dijagramu, što već imamo. Tada možemo kreirati objekat koji je pozvan sa stanjem objekta.
Otvorite Object State Properties prozor, kod Combo Box-a Object izaberite dugme Create.

Unesite objekat pod nazivom Kupcev racun. Kliknite na dugme OK.
Kreiranje tranzicije između elemenata dijagrama aktivnosti
Izaberite element tranzicije sa palate i kreirajte relacije tranzicije između elemenata, kao što je prikazano na slici.Tranzicije u dijagramu aktivnosti ne morate da imenujete.
Uslov (Conditions), kod tranzicija predstavlja predikat, odnosno predstavlja izričitost izražen preko relacija tranzicija. Isti koncept postoji i kod dijagrama stanja (State diagram).
Kompozitne (Composite) aktivnostiKako pojedine aktivnosti mogu biti složene odnosno mogu se sastojati iz više prostijih aktivnosti, u dijagramu aktivnosti, elementi aktivnosti mogu se predstaviti kao kompozitne.
Uradite to sa aktivnošću pod nazivom Proces placanja.
Kreirajte sledeći dijagram prikazan na slici.

Time je dijagram aktivnosti koji obuhvata Proces plaćanja knjiga preko interneta završen.
0 comments:
Post a Comment