Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 3

Integracija softverskih tehnologija

Vežba 5
Uputsvo
• Rešenje predati kao zip fajl
• Module rasporediti po folderima
• Povezati svoj git nalog i uključiti ga u projekat
• Kada se aplikacija testira, koristi samo modul u kome se nalaze
funkcionalnosti
Zadatak
• Napraviti modul :
• Ovaj modul sadržati listu knjiga unutar kojih se nalaze podaci o 5
knjiga.
• Knjiga se sastoji od polja: id, naziv, autor
• Podaci o knjigama se proizvoljno popunjavaju.
• Ovaj modul treba da exportuje listu knjiga.
• Napraviti modul:
• Ovaj modul služi kao funkcionalnost za prethodno napomenut modul i
zavisi od njega.
• Napraviti funkcionalost za sledeće funkcije:
• sveKnjige() – funkcija vraća listu svih kniga
• addKnjiga(id, naziv, autor) – dodaje novu knjigu u listu
• getKnjiga(id) – funkcija vraća knjigu za prosleđen id
• postaviAutora(naziv, autor) – funkcija za sve knige u listi koje
imaju prosleđen naziv, postavlja autora na prosleđenu vrednost
• deleteKnjiga(id) – funkcija briše knjigu iz liste za prosleđen id
• getKnjigaByAuthor(author) – funkcija vraća sve knjige za
prosleđenog autora

• Testirati funkcionalnosti u novom fajlu

You might also like