Abstract | Web aplikacije su zbog svoje lake dostupnosti i pristupanja putem računala, tableta, mobilnih
telefona, te jednostavnosti ažuriranja i dodavanja sadržaja dobro zastupljena programska
rješenja smještena na Internetu ili internom okruženju. Tako je aplikacija za rezervaciju
mjesta u restoranu programsko rješenje namijenjeno za pretragu, filtriranje restorana,
rezervaciju krajnjim korisnicima, dijeljenje iskustava s drugim korisnicima aplikacije u
određenom restoranu putem teksta, slika, komentara i oznaka, omogućavajući im da to učine
na jednostavan, funkcionalan i intuitivan način.
Analizom su utvrđeni ključni dijelovi aplikacije koji čine cjelinu, te tako definiraju sve ciljeve
aplikacije i uporabu za postizanje istih. Na taj način utvrđena je potreba za registracijom i
prijavom korisnika koji potom ima mogućnost pretraživanja, rezervacije mjesta u željenom
restoranu, pisanje objava, komentara, postavljanje slika, označavanje, pretraživanje drugih
korisnika i povezivanje s istima, promjene postavki računa i odjavu. Sve dizajnirane
komponente programa sa svojom aplikacijskom logikom propisuju kako izvršiti namjeravane
procese.
U aplikaciji djeluju HTML, CSS, PHP, Javascript i SQL jezici čineći tako njenu strukturu
serverskog i klijentskog djela koji međusobno ostvaruju komunikaciju. Klijentski dio čini sve
ono što je korisniku vidljivo, što je statično i nepromjenjivo, dok serverski dio čini sve ono što
obrađuje korisnikove zahtjeve. Uvođenje sustava iz stadija projektiranja u stadij operativnog
rada postignuta je blokovima koda prethodno spomenutih jezika i upitima prema bazi
podataka.
Što se tiče samog dizajna uz puno mogućnosti što aplikacija nudi, ima dovoljno praznog
prostora što omogućuje lakše fokusiranje na važne elemente i pruža direktan uvid u suštinu
aplikacije, a odabir boja ima psihološki učinak umjerenog otvaranja apetita. Povezanost,
postojanost, konzistentnost, jednostavnost i funkcionalnost odlike su izrađene web aplikacije
za rezervaciju mjesta u restoranu. |