E-Restaurant Android Application Using Near Field Communication

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Imperial Journal of Interdisciplinary Research (IJIR)

Vol-3, Issue-3, 2017


ISSN: 2454-1362, http://www.onlinejournal.in

E-Restaurant Android Application


Using Near Field Communication
Shubham Bhagat1, Pankaj Wate2, Rakshanda Kurliye3, Laxmi Kadve4,
Pranay Sonune5 & Priyanka Gonnade6
1, 2,3,4,5
Computer Science & Engineering, Rajiv Gandhi College of Engineering & Research
Nagpur, Maharashtra, India
6
Asst Professor, Computer Science & Engineering, Rajiv Gandhi College of Engineering &
Research Nagpur, Maharashtra, India.

Abstract: There are several invention have been extensive investment in purchase and storage of
made using near field communication technology paper, large manpower and also is prone to human
which suggest that NFC technology is about to have errors and greater time consumption [17].
a major breakthrough in the market. In this paper, The Major Objective is to help restaurants solve
we explore the near field communication technology these problems by implementing a low-cost solution
further by implementing with food ordering system to increasing customer and restaurant staff
and providing a feasibility to the restaurant industry. satisfaction. The idea is creating a menu using NFC
The prototype of this system tells that data is send technology. NFC tags will be affixed to the
from server to NFC and NFC to server uses peer-to- restaurant menu with a specifically-designed NFC
peer communication. This application consists of reader hard-wired to the menu. Customers can use
three applications within itself. First is for the the reader to select menu items by hovering over the
customer who can book tables and place orders. appropriate NFC tags on their menus. Since NFC-
Second is for the kitchen unit in a restaurant, which tags are so low profile (almost as small as a sticker!),
enables the staff to view current orders. Third is for restaurants can keep the current design/layout of
the manager of that restaurant in order to keep track their menus and integrate our new technology with
of all the transactions. We have made use of a low switching costs.
recommendation engine that suggests menu to a The menu will contain an RF module that will
customer while placing order. Our research says that send the order directly to the kitchen, reducing the
implementing NFC technology in the food ordering work that waiters need to do. This will allow the
system will resolve the issue of existing system. We restaurant to and hire less waiters and will also
have chosen android and web based platform improve any miscommunication between server and
because it is most widely used today. patron. Imagine if you are in a foreign country where
you do not speak the native language. Our solution
1. Introduction will allow you to intuitively point and select the
items you want, keeping difficult communication
Mobile communication systems continue to grow in between server and guest minimal.
popularity and have become an integral part for Some restaurants thrive through the friendly service
communication in both personal and business that their staff brings to the table. Our product is
purpose [5]. With the advancement in information designed for fast-casual type restaurants where you
and communication as it takes lot of time & are solely interested in getting your food and eating.
technology (ITC) business transactions has greatly
influenced. The adoption of wireless technology &
emergence of mobile devices has led to automation
in the restaurant industry. Business in restaurant
industry can be improved with the combination of
wireless and mobile technologies. The competition in
restaurant business has increased with the
advancements in food ordering techniques [20]. In
earlier days, food ordering was a completely manual
process where a waiter used to note down orders
from the customers using pen and paper, take the
orders to the kitchen, bring the food and make the
bill. Although this system is simple it requires

Imperial Journal of Interdisciplinary Research (IJIR) Page 1349


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-3, Issue-3, 2017
ISSN: 2454-1362, http://www.onlinejournal.in

2. PROPOSED WORK
2.1.1 INTERFACE

Application user interface is everything that the user


can see and interact with. Android provides a variety
of pre-build UI components such as structured layout
objects and UI controls that allow building the
graphical user interface for application. Android also
provides other UI modules for special interface such
as dialogs, notifications and menus [14]

Fig: System Architecture

2.1 ARCHITECTURE

Once authentication details are verified, client gets


the menu card on his/her mobile phone.
The system consists of following components: The
backend which is made up of web server and
database, and the frontend that include both the user Fig: Application flow diagram
and the administration. The most important
component of this system is the database and the 2.1.2 INFORMATION PROCESSING
frontend and the android application. Every table is
attached with NFC tags. These tags hold a unique The centralized server provides four main services.
number. These tags are scan by android smart phone These include database creation, creation of user
to establish a connection (NFC reader/writer). These App, interfacing between Clients App and NFC and
tags are synchronized with the database running on android application module [14].
centralized server. When connection is established
the menu card is retrieve from the server and display
to the user. This will allow faster access to the menu.
2.2 MODULES
When the order is placed the NFC tag ID is stored
in the database. The server holds all the information
Basically there are three modules in this
regarding the product and offer costing. The smart
application first is the user another is admin module
phone and the server communicate with each other.
and third is kitchen module.
The user then browse the menu however they want
to, sorting the item etc. The user also click through to
2.2.1 USER MODULE
view more information about any item nutritional
information, ingredients, trivia and any other content
This module is used by the customer to order there
that the restaurant administration may feel like
product. User can select item or browse item from
including.
the menu card, once the order get selected user can
While browsing through the menu, the customer
place the order and get a SMS about the order
may add items to his/her order. This process is
instantly. Notifying the user about their order
commonly known as “building the order”. After the
confirmation will help the user to know where there
order is built and read, the user may go ahead and
order is placed successfully or not. User can also see
place the order. The user will automatically and
the recipe of the product like what is the ingredient in
almost instantly be notified about the new order so
that product etc. User need to pay bill manually or
that they can act on it.
pay the bill through online payment.

Imperial Journal of Interdisciplinary Research (IJIR) Page 1350


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-3, Issue-3, 2017
ISSN: 2454-1362, http://www.onlinejournal.in

2.2.2 ADMINISTRATION MODULE 3.1.3 CARD EMULATION MODE

In this module, administrator make changes about the This mode emulates a traditional smart card (such as
product information add new product to the menu MasterCard or Visa) and makes this mode
update the database or add new restaurant etc. convenient because of the already existing setup for
Payment procedure has been done by the the contactless payments by these smartcards
administration via online payment or by manually. companies. Thus NFC enabled mobile phones
Administrator act as a mediator between kitchen becomes a credit card [12].
department and customer.

2.2.3 KITCHEN MODULE


4. IMPLEMENTATION
1. Welcome screen
After the order is successfully placed, the order
information is forward to the kitchen department. In This is the home page of the web application where
kitchen department, when the order is ready then the user register and login to the website and add the
message in convey to the user that the order is ready information about the tables, menu etc. There is also
you can collect the order from the counter. a feedback tab which show about the feedback of the
Conveying the message regarding the order is the restaurant given by customer.
better option instead of paper bill.

3. METHODOLOGIES

3.1 NFC TECHNOLOGY

NFC is a short-range wireless communication


technology that is based on approved and mature
standards in the field of RFID and smart cards.
RFID, which has already been introduced in the
1970s, realizes automatic identification and data
transfer via electromagnetic radio signals typically
my means of an active reader that is connected to a
Fig Home Screen
source of energy and a passive electronic tag that is a
transponder receiving its power from the reader by 2. Menu addition page
magnetic induction. Thus, NFC supports in overall
three operating modes [13]. In this page, admin can add the menu product the
like the product information, product recipe etc. Here
3.1.1 READER MODE admin can insert the product one by one or just by
uploading the menu by clicking the select menu and
This allows the phone to read passive RFID tags on upload it.
posters, stickers, and other stationary objects that
contain certain types of information on them. For
instance, you could tap your phone on the reader tag
in a movie poster and it would begin playing the
movie trailer, provide theater times, locations, and so
on[12].

3.1.2 PEER-TO-PEER MODE

P2P offers interaction between two active NFC-


equipped devices such as phones. Using this mode,
one could make payments to another individual or
business just by tapping the two phones together,
P2P could also go a long way in creating an
enhanced multiplayer gaming experience [12]. Fig: Menu addition tab

Imperial Journal of Interdisciplinary Research (IJIR) Page 1351


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-3, Issue-3, 2017
ISSN: 2454-1362, http://www.onlinejournal.in

3. Restaurant addition page By click the order button select the number of plates
and click on the “+” button to order the dishes.
In this admin can add various restaurant in the
database so that various restaurant can access there
menu card through the NFC technology.
Here every restaurant has also a unique ID for
authentication purpose.

Fig: Restaurant addition page

3. Restaurant Menu Page

One NFC tag is attach with every table in the


restaurant. When user establish a connection with
this tag then then this menu will be appear on the
screen.

Fig: Select the Number of dishes

6. Bill Generation

After selecting the number of dishes user need to


click on the button which is located at left most
bottom of the application. After click the button the
bill is shown to the user with total amount. User need
to pay the bill manually, the bill record is shown to
the owner of the restaurant until the user pay the bill.
Once the user paid the bill the status of the payment
updated to pay and the table is free for another
customer.

Fig: Menu Card


4. Select the number of plates

Imperial Journal of Interdisciplinary Research (IJIR) Page 1352


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-3, Issue-3, 2017
ISSN: 2454-1362, http://www.onlinejournal.in

[3] Abhilash Bhise1, Radhika Khichi2, Amol


Korde3, Prof. Deepali Lokare, “Attendance System
Using NFC Technology with Embedded Camera on
Mobile Device”, ISSN (Print) 2319-5940
International Journal of Advanced Research in
Computer and Communication Engineering Vol. 4,
Issue 2, February 2015.

[4] Satyam Goel, Satyarth Mishra, Chandni Abad,


Rahul Sharma, Rupali Singh, “Advanced Ordering
system for Restaurant” , International Journal of
Education and Science Research, ISSN 2348-6457,
April- 2015.

[5] Sufiyan Khan, Tirupati M. Goskula, Akbar


Nagani, Firoz A. Siddiqui, Wasim Maroofi, ‘ A
Review on Near Field Communication”,
International Journal of Advanced Research in
Computer Science and Software Engineering
Volume 5, Issue 4, ISSN: 2277 128X, 2015.

[6] Garima Jain and Sanjeet Dahiya, “ Nfc:


advantages, limits and future scope ”, International
Journal on Cybernetics & Informatics (IJCI) Vol. 4,
No. 4, August 2015.

[7] Anusha Rahul1, Gokul Krishnan G2, Unni


Fig: Bill Generated page Krishnan H3 and Sethuraman Rao4, “Near field
communication (nfc) Technology: a survey”,
5. CONCLUSION International Journal on Cybernetics & Informatics
(IJCI) Vol. 4, No. 2, April 2015.
NFC (near-field communication) is a technology that
[8] Shweta Shashikant Tanpure, “Automated Food
delivers on the pledge of connecting the physical and
Ordering System with Real-Time Customer
virtual environments. It is a highly stable wireless
Feedback”, International Journal of Advanced
connectivity technology that provides simple and
Research in Computer Science and Software
safe two-way interactions between electronic
Engineering, ISSN: 2277 128X, Volume 3, Issue 2,
devices. Mobile device-based service unit enables
February 2013.
instant transmission of customer orders via NFC tags
and internet. Taking advantage of mobile technology,
[9] Cheah Boon Chew,Manmeet Mahinderjit-Singh,
we have delivered an advanced and feature rich
Kam Chiang Wei, Tan Wei Sheng, Mohd Heikal
solution to the Restaurant industry. The diverse
Husin, Nurul Hashimah Ahamed Hassain Malim, “
features along with the ability to function faster is
Sensors-enabled Smart Attendance Systems Using
what will make android Apps popular in coming
NFC and RFID Technologies”, International Journal
years.
of New Computer
Architectures and their Applications, 2015.
6. REFERENCES
[10] Harish Phapale1, Prashant Patil2, Sanjay
[1] Vinayak Ashok, vivek Ranjan, Nikita Varma, Turate3, Anshu Chaudhary4,Prof.Mahesh Bhagwat,
“Intelligent e-Restaurant using Android OS”, “E-Restaurant Management System using Zigbee
International Journal of Applied Information and Internet of things” , International Journal of
Systems (IJAIS) – ISSN: 2249-0868, 2015. Advanced Research in Computer Engineering &
Technology (IJARCET), ISSN: 2278 – 1323, Apr-
[2] Mr. Jayesh B Mahajan1, Mr. Bhagwat Kakde2, 2015.
Mr. Anurag Rishis war, “Mall Shopping System
Using NFC”, International Journal of Scientific and [11] Magnus Bergqvist, Ali Issa, Kristoffer Morsing,
Research Publications, Volume 5, Issue 11, “A design research exploration of Near Field
November 2015. Communication technology”,

Imperial Journal of Interdisciplinary Research (IJIR) Page 1353


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-3, Issue-3, 2017
ISSN: 2454-1362, http://www.onlinejournal.in

Göteborg, Sweden, June 2012.

[12] lawrence m. Muriira, “Near field


communication (nfc) technology: the future mobile
money service for kenya”, international journal of
computing and ict research, vol. 6, issue 1, june 2012

[13] Simon Burkard, “Near Field Communication in


Smartphones”, Dep. of Telecommunication Systems,
Service-centric Networking Berlin Institute of
Technology, Germany.

[14] Saurabh Sinha, Kedar Dive, Akansha Meshram,


Rutuja Nawghare, Pallavi Bind& Sarika Bongade,
“Good traspotation application”, Imperial Journal of
Interdisciplinary Research (IJIR) , ISSN: 2454-1362,
Vol-2, Issue-5, 2016.

Imperial Journal of Interdisciplinary Research (IJIR) Page 1354

You might also like