Book food to save time system

Mobile device has become such an essential and important tool in our daily life. People tend to reply on the mobile device to fulfil their needs. Mobile devices have gradually become stylish and affordable. It is no longer just a communication platform. Developing application on Android Operating Sy...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Sophia Mei Yi
Other Authors: Kong Wai-Kin Adams
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/63060
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Mobile device has become such an essential and important tool in our daily life. People tend to reply on the mobile device to fulfil their needs. Mobile devices have gradually become stylish and affordable. It is no longer just a communication platform. Developing application on Android Operating System (OS) has growth rapidly, as it is open-source software that is released but Google. Hence, this project proposed to develop Android application and a desktop application. The objective of the Android application is to book food in a specific time for delivery or walk-in and pay using a secure channel in the smart phones. This Android application planned to allow customer to use the smart phones to cut down some time in waiting and queuing in their daily life. Since every smart phone has a camera function, the Android application makes use of the camera to scan the QR code. The objective of the desktop application is to help the restaurant to cut down on the manpower expense. The application helps to generate QR code with food detail embedded for every food item that is created. With every QR code scan, the application decodes and shows the food item in the application. With the QR code scan and a purchase is made, point is accumulated and used for future purchase. Nowadays, mobile device users tend to worry about the security issue when paying through the mobile device. Hence, the application provides PayPal payment method to avoid the security issue and make the customer feel comfortable booking for food. The developments of the Android and desktop applications were done using the Eclipse Juno with the “android-suport-v7-appcompat” library. Both applications were written in Java language. The application used a local SQLite and an online database (phpMyAdmin). PHP language was used to extra data from online database to the local database. Future development could possibly focus on making the application connect with the social media to allow more interaction.