Ordering System
Ordering System
a
Graduate student of Information Technology – e-commerce, Mehr Astan higher education institution, Gilan.
b
Faculty member of Islamic Azad University.
Abstract
Communication field has changed rapidly and an appropriate condition has been created to use this
capacity in business due to developing technology in field of information technology and availability of
tools to work with this technology especially the arrival of smartphones to market and its expansion
which provides the capability of connecting to internet with desired broadband. In this article, we have
tried to design a system to be able to provide more advantages including electronic payment of bills as
well as entertainment facilities in the time between ordering and delivering the goods to customers beside
previous options by reviewing restaurants that take advantage of the electronic menu using QR code on
the customer’s mobile. Moreover, in this new model, there will be the possibility of internet-based remote
ordering and also bill payment will be through bank portal before delivering the good to the customer by
allocating QR code to the steady customers and entering their information in database such as phone
number and exact address.
1
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
Introduction:
One of the main challenges in many businesses that are based on customer orders, product preparation
and delivery to the customer is the time of order registry to delivery. Reducing this time will lead to
customer satisfaction and consequently will improve business.
Currently, this cycle in our country is running traditionally in restaurants. This means that after the
settlement of customer on the table, the waiter brings a list of products and gets back after a few minutes
to receive the order. If the customer is undecided, the waiter has to come back after a specified time to
receive the order (some restaurants put the customers’ ordering on their own which is upsetting for them).
After receiving the order and transferring it to the catering staff, the customer must be waiting according
to the required time for order preparation. Order preparation time is very important in terms of
management, because it is directly related to customer satisfaction. After preparation of order, the waiter
takes it to the customer table. After the meal, the customer refers to the fund to pay the bill and ends the
business cycle.
Processing method of ordering in restaurant increases efficiency and reduces energy and time based on
QR code without the need to the presence of waiter at the table by eliminating some stages of traditional
ordering.
2.1. History
In 1970, IBM Company was able to change the input data into the computer automatically by developing
UPC symbol which was consisted of 13 numerical characters. UPC codes are still widely used in Sale
devices (POS). In 1974, Code 39 was developed which was able to encode about 30 alphanumeric
characters. Then, in the late 1980s, signs of a multi-stage code was developed which was able to store
about 100 character of type Code 16k and Code 49. Development process was so rapid in recent years so
that the ability of storage was increased and other languages were included. Overall, QR code which is
arose in 1994, can store 7000 characters [4]. Figure 1 indicates the evolution process of codes.
2
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
Figure 2. The precise location of troubleshooting in QR code (the zone number 7) [5]
The capacity of QR code is depended on several factors; one important factor is the code size. Troubleshooting level
and type of encoding data also influence on the capacity [5].
Version: there are 40 different versions of QR code which are created of different modules.
Troubleshooting: it is based on Reed-Solomon codes in QR code [6]; it is a special form of BCH
troubleshooting [7]. There are four levels of troubleshooting and user can select one of them when
creating a code. Higher levels of troubleshooting reduce the error percentage but they increase the
code words used for troubleshooting and as a result, they reduce the amount of data stored by the
code [5].
3
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
information from a QR code can be a URL, phone number, SMS, electronic business card or a text. QR code is
widely used due to its high speed access to information [2].
Customer reviews the menu and can order the products as much as he wants and then send his order.
Here, there is another provision for the smartphones which are not equipped with QR code scan software.
In a small sheet that includes specific QR code, a four-digit number is also mentioned for ordering
without QR code. This way, customer can order by selecting the table which is sitting there and entering
the four-digit code. It is notable that this four-digit code is single use and is reissued for each customer.
Figure 4 indicates the overarching theme of ordering stages in this restaurant using QR code.
4
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
Another example is the ABC Restaurant which uses both the services of Menu-Craft Company and a
structure similar to the previous example except that there is possibility to see the bill after ordering.
5
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
In the proposed model, in addition to viewing the menu and ordering, the system calculates the prices and
sends the bill to the customer’s smartphone along with the connection link to the bank portal so that the
customer can pay the bill electronically. However, the time between ordering and delivering is very
important in terms of management. This system can provide interesting entertainments to customers
during this period.
Using this system is also very ideal for remote ordering. The error percent in food delivery at home
would be zero if the database include the customers who orders food from home or workplace. This
method can be used along with the traditional method of food ordering and delivering without any
conflict with each other. There should be hardware and software condition to achieve this model; these
infrastructures are as below:
* Software infrastructure:
Special designed system
Database of the restaurant menu along with food ingredients, picture and price
Internal network or the internet in order to access to a bank portal and bill payment
*Hardware infrastructure:
A smartphone equipped with QR code scanner software
QR label specified for each table.
Figure 5 indicates overarching theme of the proposed model stages for ordering in restaurant using QR
code.
6
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
4.2. Bill payment without the need to paper print and presence of customer in the fund
After ordering, in addition to process the order and report it to the kitchen for preparing the food product,
the system calculates the costs and sends the description of ordered items along with price and total to the
phone number of customer. In addition to the bill information, this SMS contains a link which the
customer clicks on it and connects to the bank electronic portal directly. Customer can pay the bill via his
smartphone, but this is optional and customer can pay the amount in the fund in cash.
4.3. Providing entertainment facilities in the time between food order and delivery
Something that is very important in restaurants is the time between ordering and delivering to customers.
If this time is more, customers are more dissatisfied. In traditional method, it has been tried to remove this
shortage by providing magazines or board games. But it doesn’t work all the time. There can be other
interesting facilities on the customer’s especial ordering page in ordering method based on QR code. For
example, there can be some pictures of preparation stages of each product and some descriptions about it.
The system can also have a box in which customers can put their opinions and statements and
memorabilia; they can also read the writings of other customers who had sat on the same table before. In
addition, this system can have a gallery page, customers can take picture from themselves or a picture
from the table and food if they like and upload it on that page and also can see the pictures of previous
customers of that table.
Readings, images and interesting videos can be attractive for customers. Other entertainments such as
simple games can also be put in this system by which the customers can receive a gift like a drink if they
win.
7
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
attracting customers to the restaurant and intimacy which is virtually removed from this plan. Another
challenge is designing a system and the need to an internal network or internet. Table 1 has compared the
advantages and challenges of the proposed model briefly.
6. Conclusion
By passage of time and popularity of the culture of using smartphones, the influence of this tool in all
aspects was highlighted so that it has become an inseparable part of human life. The use of this capacity
in the matters of business and directing users to the optimum and proper use of this tool is what customers
and business owners are looking for. However, users tend to use technology in different situations more
and more by increasing penetration of smartphones. A business can use this situation and benefit more
that move before customers and prepare an appropriate condition in advance. Using QR code in ordering
process causes to remove physical ordering and payment. In addition to more attraction, it provides more
facilities to customers and business managers. This plan is not only to eliminate traditional ordering, but
also to apply this smart ordering beside traditional method and attract customers and improve their sense
of loyalty. Also, wasting time and energy of staffs will be reduced using this method and consequently
customers are more satisfied.
References:
Ashford, R., 2010. "QR Codes and Academic Libraries Reaching Mobile Users". College & Research
Libraries News, 71(10), pp. 526-530.
8
International Academic Journal of Innovative Research,
Vol. 2, No. 12, pp. 1-9.
Bose, R. C., & Ray-Chaudhuri, D. K., 1960. "On a class of error correcting binary group codes".
Information and control, (1), pp. 68-79.
Furht, B., 2011. Handbook of Augmented Reality. Springer Science & Business Media.
Kieseberg, P., Leithner, M., Mulazzani, M., Munroe, L., Schrittwieser, S., Sinha, M., & Weippl, E., 2010,
November. "QR Code Security". In Proceedings of the 8th International Conference on
Advances in Mobile Computing and Multimedia, ACM New York, NY, USA, pp. 430-435.
Kuo, D., Wong, D., Gao, J., & Chang, L., 2010. "A 2D Barcode Validation System for Mobile
Commerce". In Advances in Grid and Pervasive Computing, Springer Berlin Heidelberg, Vol.
6104, pp. 150-161.
Reed, I. & Solomon, G. 1960. "Polynomial codes over certain finite fields". Journal of the Society for
Industrial and Applied Mathematics, 8(2), pp. 300-304.
Soon, T. J., 2008. "QR code". Synthesis Journal, 2008, pp. 59-78.