UNIVERZITET UNION NIKOLA TESLA

FAKULTET ZA MENADŽMENT

SREMSKI KARLOVCI

NJEGOŠEVA 1A

SEMINARSKI RAD IZ OSNOVI PROJEKTOVANJA 

INFORMACIONIH SISTEMA

Osnovi projektovanja informacionog sistema u 

rent a car „Milošević“

Predmetni profesor:

Student:

Prof. dr Milan Ćurčić

Marko Karajlović 

br. Indeksa: 3-7/12-4

Sremski Karlovci, decembar 2014.

2

SADRŽAJ:

UVOD..............................................................................................................................................3
OPIS REALNOG SISTEMA...........................................................................................................4
ANALIZA REALNOG SISTEMA..................................................................................................5
PRVI NIVO DEKOMPOZICIJE.....................................................................................................6
DRUGI NIVO DEKOMPOZICIJE..................................................................................................7

Iznajmljivanje......................................................................................................................7

Vraćanje...............................................................................................................................7

Pretraga................................................................................................................................9

USE CASE.......................................................................................................................................9

Use Case 1. Poručivanje.....................................................................................................11

Use Case 2. Pregled automobila………………………………………………………….11

Use Case 3. Pregled klijenata……………………………………………………………..12

Use Case 4. Unos klijenta………………………………………………………………...12

Use Case 5. Iznajmljivanje……………………………………………………………….13

Use Case 6. Vraćanje……………………………………………………………………..13

Use Case 7. Plaćanje……………………………………………………………………...14

Use Case 8. Produživanje ugovora……………………………………………………….14

Use Case 9. Unos novih automobila……………………………………………………...15

DIJAGRAM AKTIVNOSTI…………………………………………..…………………………16

Dijagram aktivnosti 1. Poručivanje………………………………………………………16

Dijagram aktivnosti 2. Pregled automobila………………………………………………17

Dijagram aktivnosti 3. Pregled klijenta…………………………………………………..18

Dijagram aktivnosti 4. Unos klijenta……………………………………………………..19

Dijagram aktivnosti 5. Iznajmljivanje……………………………………………………20

Dijagram aktivnosti 6. Vraćanje………………………………………………………….21

Dijagram aktivnosti 7. Plaćanje…………………………………………………………..22

Dijagram aktivnosti 8. Produživanje ugovora……………………………………………23

Dijagram aktivnosti 9. Unos novih automobila…………………………………………..24

SEKVENCIJALAN DIJAGRAM AKTIVNOSTI………………………………………………25
DIJAGRAM KLASA.....................................................................................................................27
GRAFIČKI PRIKAZ SISTEMA....................................................................................................28

Glavna forma – Opcije.......................................................................................................29

Forma Iznajmljivanje.........................................................................................................30

Forma Povraćaj automobila................................................................................................31

Forma Povraćaj automobila – Dodatni troškovi.................................................................32

Forma Produživanje ugovora.............................................................................................33

Glavna forma – Klijenti......................................................................................................34

Forma Dodavanje klijenata................................................................................................35

Forma Pretraga klijenata....................................................................................................36

background image

4

UVOD

Za izradu same aplikacije koristio sam alat Visual studio 2005, sa pratećim alatima, kao i 

Telelerik RadControls for ASP.Net koje sam skinuo sa sajta  

www.telerik.com

. Uz pomoć tih 

kontrola dobio sam bolju vizuelnu sliku same aplikacije.

Posle projektovanja baze podataka, uz pomoc alata SQL Server Menagement Studio 2005 

napravio sam bazu, sa kolonama i poljima.

Projektovanje   svih   dijagrama   radio   sam   u   besplatnoj   aplikaciji   na   internet   sajtu 

www.draw.io

.

5

OPIS REALNOG SISTEMA

Preduzeće “Milošević” se bavi iznajmiljivanjem automobila klijentima. Svoj vozni park 

mora da vremenom osveži. Na osnovu toga firma šalje svim dobavljačima poruku da je spremna 
uložiti novac u vozni park.

Svaka firma rent a car mora da ima bazu podataka u koju ce da upisuje klijente. Na osnovu 

toga firma stalnim mušterijama daje određene pogodnosti i popuste. To se radi tako što službenik 
svaku mušteriju upiše u bazu podataka.

Pored toga svaka nova mušterija se upisuje u bazu podataka da bi se imala evidencija o 

iznajmljenim   automobilima.   Kada   mušterija   dode   u   firmu   “Milošević”   i   zatraži   automobil, 
službenik ga upoznaje sa voznim parkom firme, dajući mu katalog automobila. Posle odabira, obe 
strane se dogovore o dodatnim troškovima i načinu plaćanja za iznajmljeni automobil. Otvara se 
novi ugovor, popunjava se sa svim zahtevima mušterije i načinom plaćanja. Posle čega se ugovor 
štampa i obe strane dobijaju po jedan primerak.

Prilikom vraćanja automobila službenik pregleda stanje automobila posle korišćenja. Ako 

je sve u redu, službenik naplaćuje samo cenu korišćenja automobila, eventualno se naplaćuje ako je 
kilometraža veća od ugovorene. Isto tako se naplaćuje posebno ako je mušterija vratila automobila 
posle dogovorenog roka. U slučaju da je automobil oštećen prilikom korišćenja, službenik od 
mušterije naplaćuje troškove za popravku. Kada službenik naplati uslugu i proveri sve pojedinosti 
na kolima, mora da poništi ugovor u računaru, nakon čega mušteriji daje račun za naplaćenu 
uslugu.

Ako   mušterija   želi   da   produži   rentu   za   automobil   mora   da   se   najavi.   On   tada   zove 

telefonom rent a car kuću i službeniku daje broj ugovora. Na osnovu broja ugovora službenik 
pronalazi ugovor u bazi i pomera datum za vraćanje i kilometražu. Tada se mušterija obaveštava o 
promeni ugovora.

Svakom klijentu službenik je dužan uzeti lične podatke i upisati ih u bazu podataka.

background image

7

PRVI NIVO DEKOMPOZICIJE

Slika 2. Prvi novi dekompozicije informacionog sistema rent a car firme

Posle dekompozicije informacionog sistema firme “Milošević” dobijamo nova tri procesa, 

koji prate sva dešavanja u firmi. Sva tri procesa nastala su iz tokova podataka, koji su naznačeni u 
prvom dijagramu.

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

Prijavi se i preuzmi ceo dokument.

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

Slični dokumenti