12.07.2015 Views

Razvoj programa za dohvat i prezentaciju informacija na ... - FER

Razvoj programa za dohvat i prezentaciju informacija na ... - FER

Razvoj programa za dohvat i prezentaciju informacija na ... - FER

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Za svaki uplaćeni listić u bazi se stvara nova tablica koja u sebi ima informacije oidentifikacijskom broju svakog događaja koji je <strong>na</strong> listiću, tip <strong>za</strong> pojedini događaj koji jekorisnik odigrao, pripadajući koeficijent i stupac koji oz<strong>na</strong>čava je li rezultat evidentiran.Kao ilustracija tablice, <strong>na</strong> slici 2.6 se može vidjeti izgled tablice „login“.Sl. 2.6 Tablica login2.1.5. Aplikacija <strong>za</strong> rukovanje bazom podatakaJednostav<strong>na</strong> aplikacija, ime<strong>na</strong> Ba<strong>za</strong>GUI, <strong>na</strong>pravlje<strong>na</strong> je kako bi se pojednostavio unospodataka o novim događajima u bazu. Napravlje<strong>na</strong> je u Eclipse razvojnoj okolini u Javaprogramskom jeziku. Aplikacija ne može direktno unositi podatke u bazu, nego to činiposredstvom poslužiteljske aplikacije. Ta odluka donese<strong>na</strong> je iz sigurnosnih razloga.Aplikacija se sastoji od dvije klase:• Ba<strong>za</strong>GUI.java – klasa u kojoj je definiran izgled aplikacije• SocketClientGUI.java – klasa kojom se aplikacija spaja s poslužiteljskomaplikacijom i u kojoj se šalju poruke koje iniciraju unos podataka u bazu.Na slici 2.7 je prika<strong>za</strong>n izgled ove aplikacije.Sl. 2.7 Aplikacija <strong>za</strong> rukovanje bazom podataka25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!