Popis: |
Cilj završnog rada je izrada mobilne Android aplikacije za rezerviranje usluga u ugostiteljskom objektu. Kroz rad je na temelju opisanih značajki ugostiteljskog objekta i praćenja vjernosti korisnika predložen model mobilne aplikacije. Aplikacija je ostvarena u programskom jeziku Java pomoću razvojnog okruženja Android Studio, a baza podataka je ostvarena pomoću platforme Firebase. Aplikacija korisnicima omogućuje pijavu i registriranje, prikaz ponude ugostiteljskog objekta, jednostavan način rezerviranje stola te korištenje pogodnosti programa vjernosti korisnika. Ispitivanjem funkcionalnosti aplikacije za tri scenarija ispitivanja koji predstavljaju moguće situacije prilikom rezerviranja, utvrđeno je da aplikacija omogućuje navedene funkcionalnosti i daje ispravne rezultate. Daljnjim razvojem i prilagodbom, aplikacija se može unaprijediti i koristiti za različite ugostiteljske objekte. The main goal of this paper was to develop an Android mobile application for booking a table in facilities. Through the paper, a model of a mobile application was proposed based on the described features of the facility and monitoring the loyalty of users. The application is written in the Java programming language in the Android Studio development environment and the database was created using the Firebase platform. Application allows users to sign in and sign up, to see menu, easy way to book a table and to use discount from user loyalty program. By examining the functionality of the application for three cases that represent possible situations when users are booking a table, it was found that the application provides the stated functionality and gives the correct results. Further development and adaptation, application can be upgraded and used for other facilities. |