seminarski rad opis ivan arsenovic

30
FAKULTET ZA MENADŽMENT – F@M SREMSKI KARLOVCI SEMINARSKI RAD IZ OPIS-a Profesor: Student: Prof. dr Milan Ćurčić Ivan Arsenović

Upload: marko-karajlovic-phoenix

Post on 15-Sep-2015

27 views

Category:

Documents


6 download

DESCRIPTION

Osnovi projektovanja IS

TRANSCRIPT

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