VISOKA ŠKOLA STRUKOVNIH STUDIJA ZA INFORMACIONE TEHNOLOGIJE 

 
 
 
 

 

 
 
 

 
 
 

ZAVRŠNI RAD 

 
 

 

 
 
 
 
 

Informacioni sistem za hladnjaču 

 
 
 

 
 
 

 

Mentor: 

Student: 

mr Suzana Marković 

Lazar Vučković 16/06 
Datum predaje: 
16.06.2009. 

Završni rad 

 

Lazar Vučković 16/06 

2/39 

T

T

A

A

B

B

E

E

L

L

A

A

 

 

S

S

A

A

D

D

R

R

Ž

Ž

A

A

J

J

A

A

 

 

TABELA SADRŽAJA ...................................................................................................................................................... 2

 

1. UVOD ............................................................................................................................................................................. 3

 

2. ZAHTEVI INFORMACIONOG SISTEMA .............................................................................................................. 3

 

3. DIJAGRAMI SLU

Č

AJEVA UPOTREBE ................................................................................................................. 4

 

3.1

 UNOS OTKUPNIH MESTA

 ............................................................................................................................................. 6

 

3.2

 UNOS VO

Ć

A

 ............................................................................................................................................................... 6

 

3.3

 UNOS ROBE

 ................................................................................................................................................................ 7

 

3.4

 UNOS NOVE CENE ROBE

 ............................................................................................................................................. 7

 

3.5

 UNOS PROIZVO

ð

A

Č

A

 .................................................................................................................................................. 7

 

3.6

 UNOS CENE VO

Ć

A

 ...................................................................................................................................................... 7

 

3.7

 UNOS ZADUŽENJA ROBE I AVANSA

 ............................................................................................................................. 8

 

3.8

 UNOS ZADUŽENJA AMBALAŽE

.................................................................................................................................... 8

 

3.9

 UNOS OTKUPA VO

Ć

A

 .................................................................................................................................................. 8

 

3.10

 PREGLED OTKUPA

 .................................................................................................................................................... 9

 

3.11

 PREGLED ZADUŽENJA ROBE I AVANSA

 ..................................................................................................................... 9

 

3.12

 PREGLED ZADUŽENJA AMBALAŽE

 .......................................................................................................................... 10

 

3.13

 PREGLED SALDA ZA PROIZVO

ð

A

Č

A

 ........................................................................................................................ 10

 

3.14

 PREGLED SALDA ZA OTKUPNO MESTO

 .................................................................................................................... 10

 

3.15

 PREGLED SALDA ZA SVA OTKUPNA MESTA

............................................................................................................. 10

 

4. DIJAGRAMI KLASA ................................................................................................................................................ 11

 

4.1

 FORME

 ..................................................................................................................................................................... 11

 

4.2

 MODEL

 ..................................................................................................................................................................... 14

 

4.3

 KONTROLER

 ............................................................................................................................................................. 15

 

4.4

 DAL

 ......................................................................................................................................................................... 15

 

5. DIJAGRAMI SEKVENCI ......................................................................................................................................... 16

 

5.1

 UNOS OTKUPNIH MESTA

 ........................................................................................................................................... 16

 

5.2

 UNOS VO

Ć

A

 ............................................................................................................................................................. 16

 

5.3

 UNOS ROBE

 .............................................................................................................................................................. 17

 

5.4

 UNOS NOVE CENE ROBE

 ........................................................................................................................................... 18

 

5.5

 UNOS PROIZVO

ð

A

Č

A

 ................................................................................................................................................ 18

 

5.6

 UNOS CENE VO

Ć

A

 .................................................................................................................................................... 19

 

5.7

 UNOS ZADUŽENJA ROBE I AVANSA

 ........................................................................................................................... 20

 

5.8

 UNOS ZADUŽENJA AMBALAŽE

.................................................................................................................................. 21

 

5.9

 UNOS OTKUPA VO

Ć

A

 ................................................................................................................................................ 22

 

5.10

 PREGLED OTKUPA VO

Ć

A

 ........................................................................................................................................ 23

 

5.11

 PREGLED ZADUZENJA ROBE I AVANSA

 ................................................................................................................... 23

 

5.12

 PREGLED ZADUŽENJA AMBALAŽE

 .......................................................................................................................... 24

 

5.13

 PREGLED SALDA ZA PROIZVO

ð

A

Č

A

 ........................................................................................................................ 24

 

5.14

 PREGLED SALDA ZA OTKUPNO MESTO

 .................................................................................................................... 25

 

5.15

 PREGLED SALDA ZA SVA OTKUPNA MESTA

............................................................................................................. 25

 

6. BAZA PODATAKA .................................................................................................................................................... 26

 

6.1

 RELACIONI MODEL

 ................................................................................................................................................... 27

 

6.2

 RE

Č

NIK PODATAKA

 .................................................................................................................................................. 27

 

7. UPUTSTVO ZA KORIŠ

Ć

ENJE................................................................................................................................ 30

 

8. ZAKLJU

Č

AK ............................................................................................................................................................. 39

 

9. KORIŠ

Ć

ENI INTERNET SADRŽAJ ....................................................................................................................... 39

 

  

background image

Završni rad 

 

Lazar Vučković 16/06 

4/39 

dinarski avans, koji se takoñe oduzima od ukupne zarade. Proizvoñač može uzeti na korišćenje 
odreñenu količinu ambalaže i dužan je da vrati zaduženu količinu, tako da se svako zaduženje 
ambalaže  beleži.  Pri  otkupu  voća,  zaduženju  robe,  avansa  ili  ambalže,  beleži  se  broj 
dokumenta, koji je u formatu (ceo broj ili ceo broj / dvocifreni broj trenutne godine) i može se 
pojaviti samo jednom za odreñeno otkupno mesto, kao i datum kada je dokument zaveden. Za 
otkup  se  beleži  količina  predatog  voća  I,  II  i  III  klase,  kao  i  količine  zadužene  i  vraćene 
ambalaže.  Ambalaža  se  može  zadužiti  i  bez  otkupa  voća  unošenjem  dokumenta,  količine 
zadužene i vraćene ambalaže. Za zaduženje robe beleži se dokument i naziv robe. 

Nakon  unošenja  podataka,  mora  se  omogućiti  pregled  otkupa  voća,  zaduženja  robe, 

avansa  i  ambalaže,  kao  i  konačni  saldo,  na  kom  se  vidi  tačno  stanje  proizvoñača  (vrednosti 
zaduženja robe i avansa oduzeti od ukupne zarade otkupa). Pri pregledu otkupa, izlistavaju se 
svi datumi  otkupa, dokumenti, tip predatog voća, količina predatog voća, kao  i zarada od tog 
otkupa.  Nakon  pregleda  svog  otkupa  proizvoñača,  prikazuje  se  i  ukupna  količina  predatog 
voća,  kao  i  ukupna  zarada.  Pregled  otkupa  mora  imati  opciju  za  prikaz  svih  otkupa  po 
izabranom  voću,  kao  i  za  prikaz  svih  otkupa  odreñenog  datuma  ili  izmeñu  dva  izabrana 
datuma.  Za  pregled  zaduženja  robe  odreñenog  proizvoñača  izlistava  se  svako  zaduženje  robe 
sa sledećim podacima:  datum zaduženja, dokument, tip robe, vrednost zaduženja. Nakon tog 
pregleda  sumira  se  ukupna  vrednost  zaduženja.  Za  pregled  dinarskog  avansa  datog 
proizvoñaču  prikazuju  se  datum,  dokument  i  suma  dinarskog  avansa.  Nakon  pregleda  svih 
avansa,  prikazuje  se  ukupna  suma  novca  koju  je  proizvoñač  uzeo  kao  avans.  Za  pregled 
zaduženja ambalaže prikazuju se datumi kada je proizvoñač uzeo/vratio ambalažu, dokument, 
količina uzete i količina vraćene ambalaže. Nakon toga, sumiraju se sve količine i prikazuje se 
razlika uzete i vraćene ambalaže. 

3

3

.

.

 

 

D

D

I

I

J

J

A

A

G

G

R

R

A

A

M

M

I

I

 

 

S

S

L

L

U

U

Č

Č

A

A

J

J

E

E

V

V

A

A

 

 

U

U

P

P

O

O

T

T

R

R

E

E

B

B

E

E

 

 

[1]  Dijagrami  slučajeva  upotrebe  služe  za  grub  opis  funkcionalnosti  posmatranog 

sistema  ili  posmatranog  dela  organizacije.  U  principu  se  može  konstatovati  da  postoje  dve 
vrste ovih dijagrama: dijagrami slučajeva upotrebe (Use Case Diagrams) i dijagrami slučajeva 
upotrebe  poslovnog  procesa  (Business  Use  Case  Diagrams).  Dijagrami  slučajeva  upotrebe 
treba  da  daju  odgovor  na  pitanje  „Šta  sistem  radi?“,  dok  dijagrami  slučajeva  upotrebe 
poslovnog  procesa  treba  da  daju  odgovor  na  pitanje  „Šta  organizacija  radi?“.  Pomoću 
dijagrama slučajeva upotrebe predstavljaju se funkcije sistema koje će biti automatizovane, a 
pomoću  dijagrama  slučajeva  upotrebe  poslovnog  procesa  i  automatizovane  i  manuelne 
funkcionalnosti. 

Komponente  ovih  dijagrama  su  akteri,  uloge,  slučajevi  upotrebe  i  relacije.  Akteri 

predstavljaju nekoga ili nešto što se nalazi izvan sistema ili organizacije (u zavisnosti od vrste 
dijagrama),  a  u  interakciji  je  sa  njim.  Uloge  se  koriste  samo  prilikom  izrade  dijagrama 
slučajeva  upotrebe  poslovnog  procesa  i  predstavljaju  nekoga  ili  nešto  što  se  nalazi  unutar 
organizacije  i  u  interakciji  je  sa  funkcionalnostima  posmatranog  dela  organizacije.  Slučajevi 
upotrebe  i  slučajevi  upotrebe  poslovnog  procesa  služe  da  bi  se  prikazale  konkretne 
funkcionalnosti  sistema,  odnosno  organizacije.  Ovi  dijagrami  predstavljaju  vodilju  za 
kompletan  proces  razvoja  softvera,  pa  se  često  za  razvoj  zasnovan  na  UML-u  kaže  da  je 
usmeravan slučajevima upotrebe. 

U ovom projektu ima 15 slučajeva korišćenja, od čega 9 slučajeva korišćenja za unos 

podataka i 6 za pregled podataka. 

Završni rad 

 

Lazar Vučković 16/06 

5/39 

 

Slika 1 - Slu

č

ajevi koriš

ć

enja za unos podataka 

background image

Završni rad 

 

Lazar Vučković 16/06 

7/39 

3.3 UNOS ROBE 

Slučaj korišćenja:

 Unos robe 

Opis:

  Korisnik  unosi  naziv  robe,  jediničnu  cenu  robe  i  datum  od  kog cena  važi.  Nakon unosa, 

postoji mogućnost unosa nove robe. 

Uslovi koji moraju biti zadovoljeni pre izvršavanja:

 Ne sme postojati roba sa unetim nazivom. 

Cena mora biti uneta i mora biti u korektnom formatu (decimalan ili ceo broj). 

Izuzeci:

  Ukoliko  postoji  otkupno  mesto  sa  unetim  nazivom,  korisnik  biva  obavešten  o  tome. 

Ukoliko se desi da je uneta cena u pogrešnom formatu, korisnik biva obavešten o tome. 

3.4 UNOS NOVE CENE ROBE 

Slučaj korišćenja:

 Unos nove cene robe 

Opis:

 Korisnik bira robu iz liste ponuñenih i unosi novu cenu i datum od kog važi cena. 

Uslovi  koji  moraju  biti  zadovoljeni  pre  izvršavanja:

  Mora  postojati  makar  jedna  vrsta  robe  u 

bazi. Cena mora biti uneta i mora biti u korektnom formatu. Ne sme postojati cena za izabranu 
robu za datum koji je označen (može imati samo jedna cena za jedan dan). 

Izuzeci:

  Korisnik  biva  obavešten  ukoliko:  nema  robe  u  bazi,  cena  je  uneta  u  pogrešnom 

formatu ili nije uopšte uneta, već postoji cena za izabranu robu i izabrani datum. 

3.5 UNOS PROIZVOðAČA 

Slučaj korišćenja:

 Unos proizvoñača 

Opis:

 Korisnik bira otkupno mesto u koje želi da doda proizvoñača, a zatim popunjava podatke 

o proizvoñaču. 

Uslovi koji moraju biti zadovoljeni pre izvršavanja:

 Mora postojati makar jedno otkupno mesto. 

Korisnik  mora  uneti  ime  i  prezime  proizvoñača,  dok  su  ostali  podaci  neobavezni.  Jmbg  i 
površina parcele moraju biti unet u korektnom formatu, ukoliko su uneti. 

Izuzeci:

  Korisnik  biva  obavešten  ukoliko:  nema  otkupnih  mesta  u  bazi,  nije  uneto  ime,  nije 

uneto prezime, jmbg ili površina parcele uneti u pogrešnom formatu. 

3.6 UNOS CENE VOĆA 

Slučaj korišćenja:

 Unos cene voća 

Opis:

 Korisnik bira voće za koje želi uneti cenu, otkupno mesto u kom cena važi, a zatim unosi 

cene za I, II i III klasu tog voća i datum od kog cena važi. 

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

Prijavi se i preuzmi ceo dokument.

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

Slični dokumenti