seminarski rad opis ivan arsenovic
DESCRIPTION
Osnovi projektovanja ISTRANSCRIPT
Fakultet za menadment, Sremski Karlovci
FAKULTET ZA MENADMENT F@MSREMSKI KARLOVCI
SEMINARSKI RADIZOPIS-a
Profesor: Student:Prof.dr Milan uri Ivan Arsenovi 3-8/12-4
Decembar, 2014.
Sadraj
1.Analiza zahteva korisnika Verbalni opis12.Dijagrami23. Sluajevi Korienja104.Dijagrami Aktivnosti155.Dijagram Sekvenci206. Turistika agencija Windows Forme217.Zakljuak25
1.Analiza zahteva korisnika Verbalni opis
Potrebno je napraviti Informacioni sistem za automatizaciju poslova turistike agencije. IS treba da omogui obavljanje poslova sa klijentima, ugostiteljskim preduzeima (UP) i transportnim preduzeima (TP).
U IS e se na osnovu zahteva za formiranje nekog aranmana slati zahtevi za ponudu UP iTP. Za svako ugostiteljsko preduzee i transportnopreduzee kome je poslat zahtev zaponudu beleie se podaci naziv preduzea, broj telefona, e-mail.
Za svaku ponudu koja se dobije od UP i TP mora da se pamti datum kada je ponuda data i naziv preduzea koje je dalo tu ponudu.
Za svaku ponudu UP mora da se pamti cena usluge svake njene stavke (misli se na cenuboravka po provedenom danu ), zatim ponuene destinacije, kao i vrste smetaja koje nudeponuene destinacije. Za svaku destinaciju navedenuu stavki ponude pamti se njen naziv,drava, grad kao i adresa destinacije, zatim informacija da li je potrebna viza, kao i kratakopis navedene destinacije.
Za svaku vrstu smetaja koju nudi gore navedena destinacija pamti se naziv smestaja (da li se radi o hotelskoj sobi, apartmanu ili moda o bungalovu), kategorija koju nosi pomenuta vrsta smetaja, vrsta usluge koja se nudi (polu-pansion,pansion,prenoite), kao i broj kreveta koji smetaj sadri.
Za svaku ponudu TP mora da se pamti cena usluge svake njene stavke (misli se na cenu prevoza po preenom kilometru), zatim vozilo koje omoguava prevoz putnika do odreene destinacije. Za svako vozilo koje je ponueno da prevozi putnika pamte se naziv, vrsta i tip vozila,podaci o registraciji kao i broj sedita koje vozilo omoguava.Kada se dobiju njihove ponude, biraju se najbolje i sa preduzeima koja su dala te ponude potpisuju se ugovori.
Sa druge strane na osnovu zahteva klijenta radnik turistike agencije formira spisak aranmana koje moe da odabere. Za svakog radnika turistike agencije pamte se podaci JMBG radnika, adresa stanovanja, kontakt telefon, struna sprema kojom raspolae, kao i pozicija na kojoj je radnik zaposlen u agenciji.
Kada klijent odabere neki aranman, proverava se da li ima slobodnih rezervacija i ukoliko je sve u redu klijent uplauje aranman i u odgovarajuem UP se alje spisak rezervacija za taj aranman, a odgovarajuem TP se alje broj klijenata predvienih za putovanje na odredine lokacije.
2.Dijagrami
Dijagram konteksta
Obezbeivanje smetaja
Obezbeivanje prevoza
Formiranje aranmana
Ugovaranje Aranmana
Turistika Agencija MOV*
Skraeni MOV
Dijagram Klasa Turistika agencija
3. Sluajevi Korienja
1.Sluaj korienja Unos aranmana
Sluaj korienja: Unos aranmanaKratak opis: Administrator unosi podatke o novom aranmanuUesnici: AdministratorUslovi koji moraju biti zadovoljeni pre izvrenja: Da ne postoji aranman koji je predvien za unoenjeOpis: Stigla je ponuda za novi aranman. Administrator u nosi novi aranman u bazu TA. On takodje ima uvid u sve aranmane i po potrebi moe da ih brie zbog raznih okolnosti. Te sve aktivnosti podrazumevaju auriranje baze koje takoe on obavlja.Izuzeci: NemaUslovi koji moraju biti zadovoljeni posle izvravanja: Nema
3.Sluaj korienja Unos Rezervacije
Sluaj korienja: Unos rezervacijeKratak opis: Radnik unosi podatke o rezervaciji koja e posle odreenog vremena biti zakljuena.Uesnici:Radnik, KlijentUslovi koji moraju biti zadovoljeni pre izvrenja: NemaOpis: Radnik unosi podatke klijenta zbog rezervacije aranmana. Ukoliko je dolo dokanjenja u potvrdi rezervacije radnik brie rezervaciju kao i podatke klijenta sa rezervacije.Ukoliko klijent promeni datumrezervacije u dogovorenom tj. predvienom roku radnikaurira tu promenu ukoliko je alternativni aranmankoji klijent zahteva dostupan.Izuzeci: 1-[Pristupanje promeni rezervacije], Zbog nepredvienih okolnosti menja setermin rezervacije.2- [Prekoraenje datuma za potvrdu], Zbog prekoracenja datuma za potvrdurezervacija se brie i automatski potvrda ne moe da se obavi.Uslovi koji moraju biti zadovoljeni posle izvravanja: Nema
2.Sluaj korienja Unos destinacije
Sluaj korienja: Unos destinacijeKratak opis: Administrator unosi podatke o novoj destinacijiUesnici: AdministratorUslovi koji moraju biti zadovoljeni pre izvrenja: Da ne postoji destiinacija koja je predviena za unoenje.Opis: Administrator prima ponudu za novu destinaciju. On takoe moe da brie postojee destinacije zbog raznih okolnosti i aurira sve podatke o destinacijama.Izuzeci: NemaUslovi koji moraju biti zadovoljeni posle izvravanja: Nema
4. Sluaj korienja Rezervacija sobe
Sluajkorienja:RezervacijasobeKratakopis:RadnikrezervisesobunaosnovurezervacijeUesnici:Radnik, UgostiteljskopreduzeeOpis:Radnik je formiraorezervacijunaosnovukojerezerviepotrebnusobu. Sveslobodnesobesudostupneradnikujer TA imazakupsvih soba jednogHotela.Izuzeci:NemaUslovikojimorajubitizadovoljeniposleizvrsavanja:Nema
5. Sluaj korienja Logovanje
Sluaj korienja: LogovanjeKratak opis: Radnik loguje na IS AgencijeUesnici: Radnik, IS AgencijeUslovi koji moraju biti zadovoljeni pre izvrenja: NemaOpis: Radnik koji je zaposlen u agenciji pristupa IS Agencije uz obavezno logovanje radiobavljanja odreenih aktivnosti.Izuzeci: 1-[Odbijeno logovanje],Zbog pogreno unete lozinke ili pasvorda IS Agencije nedozvoljava pristup resursima sistema.Uslovi koji moraju biti zadovoljeni posle izvravanja: Nema
4.Dijagrami Aktivnosti
1.Dijagram Aktivnosti Unos destinacije
2. Dijagram Aktivnosti Rezervacija Sobe
3. Dijagram Aktivnosti Unos Aranmana
4. Dijagram Aktivnosti Obrada Rezervacije
5. Dijagram Aktivnosti Logovanje5.Dijagram Sekvenci
6. Turistika agencija Windows Forme
Turistika agencija Tab aranmani
Turistika agencija Tab rezervacije
Turistika agencija Tab Destinacija
Turistika agencija Tab Soba
Turistika agencija Tab Radnik
Turistika agencija Baza podataka
Radna verzija - tab rezervacija
7.Zakljuak
Kontekst koji se modeluje pomou zahteva sastoji se iz niza situacija u kojima se korisnik moe nai u svom radu. Ovim kontekstom obuhvataju se i problemi koje korisnik nedovoljno uspeno reava koristei dosadanja sredstva koja su mu na raspolaganju, a njihovo reavanje pomoglo bi znaajno uspenijem radu u okviru uoenog konteksta. U zahtevima se sagledavaju informacije o radu pojedinih korisnika i o njihovim meusobnim interakcijama.2