undergraduate thesis
Android application "Car pooling" Travelling together

Vedran Hlebar (2015)
Polytechnic of Međimurje in Čakovec
Computer science
Metadata
TitleAndroid aplikacija "Car pooling" putujmo zajedno
AuthorVedran Hlebar
Mentor(s)Bruno Trstenjak (thesis advisor)
Abstract
U ovom radu opisan je detaljan postupak izrade Android-aplikacije "Car pooling" putujmo zajedno, te su navedeni i ukratko objašnjeni razvojni alati u kojima je aplikacija izrađena. Neki od alata koji su korišteni prilikom izrade aplikacije jesu Android-studio te Komodo Edit 9. Android-studio relativno je novi razvojni alat namijenjen razvoju mobilnih aplikacija na Android-platformi. U njemu je pomoću Java programskog jezika izrađen najveći dio aplikacije. Drugi razvojni alat je Komodo Edit 9, korišten je za pisanje koda u PHP-u. Aplikacija izrađena u PHP jeziku dio je cjelokupnog projekta. Ovaj dio aplikacije omogućio je komunikaciju i razmjenu podataka između aplikacije i servera. Prije opisa samog postupka izrade u radu je detaljno objašnjen Android operativni sustav. Objašnjen je razvojni proces mobilne aplikacije te objašnjena struktura Android-okruženja. Također, detaljno je predstavljen razvoj aplikacije, svi njeni moduli i način povezivanja mobilne aplikacije s web-servisom. Aplikacija "Car pooling" putujmo zajedno jest Android-aplikacija namijenjena organizaciji zajedničkog prijevoza studenata, učenika i ostalih osoba od mjesta A do mjesta B. Za korištenje mobilne aplikacije potrebno je kreirati vlastiti profil. Nakon toga inicijalnog koraka korisniku se pruža mogućnost korištenja svih opcija koje nudi mobilna aplikacija. Prijavom u aplikaciju korisniku se otvara glavni izbornik s nizom opcija. Aplikacija i cijeli sustav omogućuju uvid u najavljena putovanja i ponude koje objavljuju ostali korisnici ove aplikacije. Aplikacija pruža sljedeće mogućnosti: pregled putovanja, pregled potražnje, mogućnost dodavanja novih putovanja i pretraživanje postojećih, uređivanje vlastitih osobnih podataka, uređivanje informacija o vozilu kojim se pruža usluga prijevoza te niz drugih mogućnosti. Kako bi svi podaci bili spremljeni na jedno mjesto i uvijek dostupni, aplikacija koristi MySQL bazu podataka razvijenu u phpMyAdmin alatu. Pristup bazi ostvaruje se putem PHP skripti i web-aplikacije. Baza se sastoji od šest tablica, a to su redom: registracija, putovanja, potražnja, vozilo, ocjene i rezervacije.
Parallel title (English)Android application "Car pooling" Travelling together
Committee MembersSanja Brekalo
Jurica Trstenjak
Bruno Trstenjak
GranterPolytechnic of Međimurje in Čakovec
Lower level organizational unitsComputer science
PlaceČakovec
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Program Engineering
Study programme typeprofessional
Study levelundergraduate
Study programmeProfessional Study programe Computer Engineering
Academic title abbreviationbacc. ing. comp.
Genreundergraduate thesis
Language Croatian
Defense date2015-09-30
Parallel keywords (Croatian)Android aplikacija Android Studio Android SDK Car pooling phpMyAdmin baza podataka
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:110:493143
CommitterPetra Horvat