Professional Documents
Culture Documents
Agencija
Agencija
IZ
OBJEKTNO ORJENTISANOG
PROGRAMIRANJA (C#)
Tema: Turistika agencija MM Gold Travel
Studenti:
Predmetni nastavnici:
Dr Vlade Uroevi
Mr Olga Risti
Sadraj:
Objektno orjentisana analiza i dizajn...................................................................................3
Identifikovanje uesnika i sluajeva korienja..................................................................3
Dijagram klasa.....................................................................................................................4
Dijagram sekvenci...............................................................................................................5
Dijagram saradnje................................................................................................................6
CRC kartice.........................................................................................................................6
Interfejs aplikacije...............................................................................................................9
Upotreba aplikacije............................................................................................................11
aak, 2011
aak, 2011
Dijagram klasa
aak, 2011
Dijagram sekvenci
Prikaz kako slubenik agencije vri rezervaciju odreene destinacije prikazan je sledeoj
slici.
Dijagram saradnje
Dijagram saradnje izveden na osnovu dijagrama sekvenci prikazan je na sledeoj slici.
5
aak, 2011
CRC kartice
Svaka CRC kartica mora sadrati:
Ime klase,
Odgovornost klase,
Saradnja klase.
kRezervacija,
kDestinacija,
kSveta Gora
kSarajevo-izlet
kPrag
kPrag-prvojmajski praznik
kBudimpeta-vikend
kBudimpeta-Be
Klasa: kRezervacija
Odgovornost:
Saradnja:
kDestinacija
6
aak, 2011
Klasa: kDestinacija
Odgovornost:
-
Saradnja:
-kSveta Gora
-kSarajevo-izlet
-kPrag
-kPrag-prvomajski praznik
-kBudimpeta-vikend
-kBudimpeta-Be
Saradnja:
kDestinacija
Klasa: Sarajevo-izlet
Odgovornost:
-
Saradnja:
kDestinacija
Klasa: Prag
Odgovornost:
Saradnja:
7
aak, 2011
kDestinacija
Saradnja:
kDestinacija
Klasa: kBudimpeta-vikend
Odgovornost:
-
Saradnja:
kDestinacija
Klasa: kBudimpeta-Be
Odgovornost:
-
Saradnja:
kDestinacija
Interfejs aplikacije
Izgled interfejsa je prikazan kroz sledee tri slike:
1.Nova rezervacija, koja sadri:
Izbor destinacije,
Izbor broja osoba koje putuju,
Kreiranje rezervacije (dugme Kreiraj)
8
aak, 2011
2. Rezervacije:
Prikaz kreiranih rezervacija ( dugme Prikai)
aak, 2011
Slika 6. Rezervacije
Upotreba aplikacije
Aplikacija je izraena u cilju olakavanja poslovanja i omoguava jednostavnu prodaju
turistikih aranmana. Slubenik unosi osnovne podatke o klijentu, bira destinaciju i broj
osoba koje putuju, po elji klijenta, kao i cenu aranmana. Sledea kartica Rezervacije
omoguava uvid u kreirane rezervacije, gde se nalaze podaci o osobi koja je izvrila
rezervaciju, broju osoba koje putuju, pojedninanoj ceni aranmana, kao i ukupnoj ceni
rezervacije..
10
aak, 2011