Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Android aplikacija za samoposlužnu knjižnicu (CROSBI ID 445960)

Ocjenski rad | sveučilišni preddiplomski završni rad

Milardović, Domagoj Android aplikacija za samoposlužnu knjižnicu / Vukić, Đurđica (mentor); Split, Veleučilište Aspira, . 2020

Podaci o odgovornosti

Milardović, Domagoj

Vukić, Đurđica

hrvatski

Android aplikacija za samoposlužnu knjižnicu

Mobilna aplikacija “Online library” je osmišljena i realizirana kako bi pomogla korisnicima i knjižnicama u vođenju evidencije o posuđenim i vraćenim knjigama. Postojeća rješenja za te procese uglavnom koriste računala opremljena barkod čitačem. Ovakav tip aplikacije namijenjen je samoposlužnim knjižnicama te bi korisnicima omogućio jednostavniji i brži pristup pregledu knjiga bez njihovog fizičkog prisustva u knjižnicama. Nakon odabira željene knjige, korisnik istu preuzima u knjižnici. Cilj rada je bio razviti i opisati mobilnu aplikaciju koja bi se sastojala od samostalne poslužiteljske i klijentske strane s ciljem ostvarivanja nezavisnosti o platformi. Namjera je bila razviti rješenje koje bi na jednom centralnom mjestu čuvalo podatke i te podatke serviralo bez obzira o kojem se uređaju radi. U teorijskom dio rada opisana je arhitektura, korištene tehnologije, definirani pojmovi aplikacije te ujedno i svi ostali elementi upotrebljeni u praktičnom dijelu. Praktični dio sadržava detaljno demonstrirane funkcionalnosti i dizajn aplikacije pri čemu se kao najbolje rješenje nametnuo servisno- orijentirani pristup. Korišten je Java programski jezik, te REST (engl. Representational State Transfer) servis uz pomoć kojeg smo povezali poslužiteljski dio aplikacije pisan u Spring radnom okruženju s klijentskim dijelom aplikacije pisanim u Android studiu. REST servis zamišljen je kao centralni dio aplikacije koji bi pružao različite operacije za manipulaciju podacima. Na taj način podacima bi se pristupalo na jednom mjestu(bili bi centralizirani), a na klijentskoj strani izrađena je aplikacija koja konzumira taj servis, bilo da se radi o mobilnoj, desktop ili nekoj drugoj platformi. Sama implementacija REST servisa izrađena je u JAVA programskom jeziku, a kao baza koristi se MYSQL. JSON format korišten je kao format komunikacije između poslužitelja i klijentske aplikacije. JSON kao format je lagan u smislu veličine podataka, neovisan je o jeziku i jednostavno ga je razumjeti. Aplikacija je podijeljena u dvije role, korisnik i administrator, što našu aplikaciju dijeli u dva dijela. Administrator ima pristup svim podacima i mogućnost uređivanja istih, dok korisnik ima jedino mogućnost pregleda podataka.

m-knjižnica ; mobilna aplikacija ; Android ; Java ; Spring-boot ; MySql

nije evidentirano

engleski

Android self-service library app

nije evidentirano

m-library ; Mobile app ; Android ; Java ; Spring-boot ; MySql

nije evidentirano

Podaci o izdanju

61

22.10.2020.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Veleučilište Aspira

Split

Povezanost rada

Interdisciplinarne društvene znanosti

Poveznice