Naslov projekta: E-knjižnica
Člana ekipe:
Bogdan Korbar
Timotej Blažič
Pripravila sva informacijski sistem elektronske knjižnice, omogoča izposojo in nabavo gradiva iz knjižnice.
V e-knjižnico se je za izposojo in nabavo potrebno registrirati in prijaviti. V nasprotnem primeru pa ima uporabnik na voljo le iskalnik gradiva in splošne informacije.
Uporabniki lahko gradiva ocenjujejo ter vpogledajo v zgodovino svojih nakupov in izposoj. Sistem omogoča tudi ocenjevanje gradiv
Sistem omogoča določenim uporabnikom (zaposleni/skrbniki/moderatorji) vnos novih podatkov ter vpogled v nekatere skrite podatke.
Android aplikacija omogoča, da uporabniki s ključem vnašajo nove založbe, ter vpogled v te.
Delo je potekalo tako, da sva si zadala naloge, ter jih sproti opravljala. Komunikacija je potekala s pomočjo Discord-a, ter v živo. Če nekomu ni uspelo opraviti zadane naloge,
sva si med sabo pomagala. Vsak od naju je ustvaril tudi GitHub repozitorij, tako da sva lahko oba poskusila obe strani skupnega dela v GitHubu.
Bogdan Korbar je naredil več Android aplikacije, zato je skrbel tudi za Android GitHub repozitorij. Na začetku je vnesel podatke v bazo za testiranje, pomagal pa je tudi pri modeliranju baze ter pripravi nekaterih spletnih strani. Uredil je PUSH in GET metodi znotraj Android aplikacije, ter uredil avtentikacijo. Spisal je tudi večino poročila in opisa nalog.
Timotej Blažič pa je naredil več spletne aplikacije, zato je skrbel tudi za repozitorij spletne aplikacije. Pripravil je večino spletne aplikacije ter poskbel za prijavo in registracijo uporabnikov sistema, ter za to, da so določeni podatki skriti znotraj spletne aplikacije nekaterim uporabnikom. Uredil je tudi povezavo na Azure oblaku.
Glavna entiteta v najini podatkovni bazi je Gradivo, ki je povezano na Avtorja, Kategorijo, Zanr ter Zalozbo. Vsako Gradivo ima nek Izvod, katerega lahko Uporabnik Izposodi ter Kupi. Uporabnik lahko tudi Oceni neko Gradivo.