E-Menu Final 2 PDF
E-Menu Final 2 PDF
E-Menu Final 2 PDF
August 2022
2
DECLARATION OF REPORT AND COPYRIGHT
nabil
EA0576603
3
ACKNOWLEDGEMENT
4
ABSTRACT
CHAPTER 1: INTRODUCTION
CHAPTER 2
LITERATURE REVIEW
2.1 INTRODUCTION……………………………..………...………….3
2.2 CONCEPTUALIZATION……………………………………..……3
2.3 INFORMATION PROVIDED ON THE MENU……………..……..4
2.4 DESIGNING DIGITAL RESTAURANT MENU TO ENHANCE
USER EXPERIENCE…………………………………………………...4
2.5 ELECTRONIC TABLET BASED TABLET MENU FOR
RESTAURANT INDUSTRY………………………………………...…4
IV
2.6 CUSTOMER SATISFACTION:……………………………...…..4,5
2.7 BENEFITS OF DIGITAL MENU………………………………..6
2.8 SUMMARY……………………………………………………….7
CHAPTER 3
METHODOLOGY
3.1 INTRODUCTION…………………………………………………….……..5
3.2 PROTOTYPING METHODOLOGY……………………………………… 6
4.1 INTRODUCTION……………………………………………6
4.2 RESEARCH DESIGN………………………………………..6
* POPULATION OF THE STUDY
* SAMPLING TECHNIQUE
* SAMPLE SIZE
VI
LIST OF FIGURES
LIST OF TABLES
VII
TABLE 4.5.3: TABLE OF CUSTOMERS VIEW ON
COMPUTERIZED RESTAURANT MENU………………………….10
VIII
CHAPTER 1: INTRODUCTION
1
the menu application installed on the device provided on the table and then the order
from the customer can be sent via the network to the kitchen.
1.3 Objective:
As it is a new restaurant, it will be hard to get customer in new system.adn often the
customer cant understand the QR code method which we include in our system. It will
be a problem for our system.
2
1.5 Significance of Study:
At the end of this study, computerized restaurant menu system will be design and
implemented, the attitude of the customer on the new system, will be determined and
the effect of information on the menu, the waiting staff and the innovative menu
technology on displaying devices, on customer satisfaction will be established and it’s
conclusion shall be beneficial to the restauranter and the researchers in the field of
hotel and restaurant management.
3
CHAPTER 2
LITERATURE REVIEW
2.1 Introduction
This chapter documents the conceptualization, review of the literature, the
experimental review and the summary of the research gap. Materials such as printed
textbooks, journals and past copies of research work were gotten from the library
and also form the Dhanshiri restaurant owner who was willing to help me and
materials such as: eBooks and journals were gotten online. Then create of my own
food management system (Geomatika food island).
2.2 conceptualization
The essential thought behind any eatery menu, be it a manual or computerized one, is
to supply the data around the accessible diets and drinks inside a restaurant to clients
and pass on the choices of the clients to the kitchen. Menu keeps up its prevailing
position in restaurant firms, since it is the center of nourishment and refreshment
operations. It communicates not as it were the nourishment and refreshment offerings,
but too the picture of the firm. Furthermore, menu could be a base on which the clients
make their nourishment choices and a well-designed menu can coordinate customers'
attention to the things the eatery needs to sell more. Within the current framework,
the inactive menu is utilized to communicate the accessible nourishment and
refreshment choices to clients. This investigate work indicates the prerequisites for a
computerized eatery menu and requesting substitution technique to reduce the issues
related with the current strategy. Two related concepts are included by the common
scope of the Eatery Menu and Ordering replacement strategy to alleviate the problems
associated with the current method.
4
Two related concepts are included by the common scope of the Eatery Menu and
Requesting Framework. The primary relates to the substitution of paper menus
utilizing an electronic arrange and the moment encompasses the method of
exchanging said electronic orders to the kitchen for arrangement. It ought to be famous
that whereas the recommended methodology consolidates the utilize of different
equipment components, the essential center of this venture, relates as it were to the
constituent computer program components. The computerized menu, pointed at
diminishing human contact and progressing proficiency amid the nourishment
adjusting within the eatery. This has brought approximately uniqueness in their
concept (manual and computerized menu). This dissimilarity came from the joining
of the requesting concept within the computerized menu. And this offer assistance by
carefully passing on the choices of the clients to the kitchen rather than the human
server performing this work.
This study was carryout by Yun Wang in Iowa State University Ames, Iowa in 2012.
His study focuses on building an evaluation matrix for existing print and digital
restaurant menus, and produce some fundamental guidelines for structure,
organization, and design layout and interaction features of restaurant digital menu
design. His evaluation and design guidelines was developed using principles from
design, human computer interaction and the hospitality industry and at the end of his
study he created a prototype design as a solution of digital menu systems of Applebee.
Through his study, he discovered that comparing to printed menu, digital menu could
be a sufficient way to enhance restaurant’s brand identity and help diners to build
positive attitude towards the restaurants, which will increase their brand loyalty for
better benefits. In order to design an excellent restaurant digital menu, designers need
to follow not only the general design principles of graphic design and user interface
design, but also menu psychology and menu engineering. This study is not free of
6
short coming as usability testing was not conducted in order to gather data, explore
limitations of the interface, and get feedback and suggestions for revisions.
This study was conducted in united State of America in the University of Delaware in
the spring of 2011 by Nadria Buchanan. This study focuses on the relative differences
in perceptions of the ordering experience and usability between electronic tablet –
based menus and traditional paper-based menus. He also investigates the use of an
electronic 17 tablet menu to enhance the ordering experience while also reporting
greater usability levels when compared with traditional paper-based menus. His study
indicated that customers were more satisfied with the ordering experience from the
use of the Electronic Tablet-based menus than that of the traditional paper-based
menus as users had a more enjoyable experience exploring the menu. He also stated
that the electronic tablet-based menu has the ability to provide more details about
features menu items.
Over the years, hospitality industry and researchers cannot emphasize more on the
importance of customer satisfaction because the ability to accurately judge customer
satisfaction and to apply that knowledge is essential for hospitality organization
operators to maintain customer retention and further establish long-term
competitiveness (Kulmanali, 2013). 12 Oliver (1997) suggested that customer
satisfaction judgments are the results of comparisons between customers‟
expectations and perceived performance. If the perceived performance exceeds the
expectation, the customer is satisfied. On the other hand, if the perceived performance
falls short of the expectation, the expectation is negatively disconfirmed and the
customer is dissatisfied (Ogawa, Tanaka, Noda, Kawai, & Amoroso, 2012). Studies
have greatly emphasized the importance of customer satisfaction as it is directly linked
7
to the re-patron intention, word of mouth, and the sale performance (Han & Ryu,
2009). Thus, the issue of customer satisfaction has become an important topic in
practical restaurants operation as well as in the academia (Liwei & Pinying, 2013).
Arora& Singer; Yuksel & Rimmington’s study (as cited in Liwei & Pinying, 2013)
For practitioners, knowledge of the relationship between key factors affected
customer satisfaction is vital to survive in a competitive market. That is, if restaurant
marketers know which perceived quality factors have the greatest gravity on
customers‟ satisfaction, they could potentially identify the major elements of success
or failure in a restaurant’s management (Hwang & Zhao, 2010). Walters’s study (as
cited in Liwei & Pinying, 2013) Customer expectations are reflective of the physical
component of a product as well as the concept the customer holds of that product.
Deducing from the previous section, the adoption of innovative restaurant technology
would increase the customer satisfaction. This study would further expand our
understanding on this issue to the application of electronic computerized menu by a
full service restaurant and focus on the relationship between customer satisfactions on
the information provided on menu and waiting staff.
An interactive restaurant menu QR code software helps the restaurant industry run
business operations smoothly with a QR code ordering system.
For some restaurants, investing in digital menu software and related tools is an easy
choice, but not all restaurants are the same. Although some may be hesitant to make
the initial investment, the benefits far outweigh the costs.
8
Here are some of the benefits of using digital menus and other technologies:
During the pandemic, contactless service was critical for preventing the spread of the
coronavirus. Although restaurants initially moved to digital menus to accommodate
online orders, many have continued using them inside their establishments because
they’re safer.
Supports Sustainability:
Streamlines Processes :
The process of updating digital menus is also simpler. Affordable templates make it
easy for restaurants to create digital menus, and changes can be made in real-time at
no additional cost. Digital menu boards can be preset and scheduled to display content
as appropriate – with minimal human interaction.
9
One of the most significant benefits of going digital is the ability to grab customers’
attention. When it comes to food, a visual is worth a thousand words. Research shows
that “the brain processes images 60,000 times faster than text, and often creates an
emotional or sensory connection to an image that is immediate.” Digital menu boards
garner more attention by displaying mouth-watering images.
Visualization also makes upselling easier. When ordering from a digital menu,
customers are prompted with images of additional items to consider. Instead of wait
staff asking if they’d like a beverage, side, or dessert to go with their meal, digital
menus automatically suggest complementary items to round out the dining
experience.
Restaurants that continue relying on traditional menus will always have recurring
costs to factor into their budget for creating/updating, printing, and shipping hard
copies. With a one-time investment in digital menu software, restaurants can avoid
these recurring expenses.
10
Justifications:
In other words, I can say about my system is better than others. One thing you can see
in my system is the QR code . you can order or replace or can pay through yo9ur
mobile or tablet or in our system with qr code scanning where in other restaurant
system, there is no similar method. Our interface will be black and white with few
design, because B&W is good for visual. Customer readability is more easier than
other systems.
Comparisons of systems :
Java and C++ both can use for this system. Comparisons between these two are :
11
Comparisons of java and Python
It’s hard to decide which programming language will fit your business objectives best
when you don’t know the strengths and weaknesses of the technologies surrounding
it.
In fact, Python and Java have many similarities when you compare their features using
six important features that any programming languages should have, those features
being:
1. Performance
2. Readability
3. Collaboration
4. Hiring
5. Learning Difficulty
6. Dynamic vs. Static
Although Python does just a little bit better than Java when these features are at stake,
it’s still worth looking at an in-depth comparison.
MySQL NoSQL
12
New breed of relational database products New breed of no relational database
products
Retain SQL and ACID Rejection of fixed table schema and join
operations
Designed to meet scalability requirements Designed to meet scalability requirements
of distributed architechture of distributed architechture
Or improve performance ,so horizontal And/Or schema data management
scalabitlity is no longer needed requirements
These comparisons are mandatory to know ,because no one use same software in this
food E-Menu directorate area. Some use Python for their comfortness, some uses
others. And if you want me to compare with my system with dhanshiri restaurant
management, I can enlisted some several leads on that . the software requirements
which I will use for my systems such as,
MySQL> no SQL
PYTHON<JAVA
MySQL
13
2.8 Summary:
14
CHAPTER 3
METHODOLOGY
3.1 Introduction
The methodology describes the procedures, tools, techniques that were employed to
achieve the specific objectives of the restaurant e-menu. The development of the
System was based on the model below.
Prototyping is the process where you produce an initial model of your website, app or
other product to test the principles and concepts upon which it is based.
This can range from testing out your concept on actual potential users to getting
buy-in from management or owners to providing a link between designers and
developers. These are all valid reasons to prototype but they might require different
degrees of realisation to be useful in achieving the objective.
15
These 5 stages are going to be followed through out the whole systems.
Applying mehotlogy in my system:
Empathize:
Define:
It’s time to accumulate the information gathered during the Empathize stage. You then
analyze your observations and synthesize them to define the core problems you and
your team have identified. These definitions are called problem statements. You can
create personas to help keep your efforts human-centered before proceeding to
ideation.
Ideate:
Now, I am ready to generate ideas into y system. The solid background of knowledge
from the first two phases means you can start to “think outside the box”, look for
alternative ways to view the problem and identify innovative solutions to the problem
statement you’ve created. Brainstorming is particularly useful here.
Prototype:
16
This is an experimental phase. The aim is to identify the best possible solution for
each problem found. Your team should produce some inexpensive, scaled-down
versions of the product (or specific features found within the product) to investigate
the ideas you’ve generated. This could involve simply paper prototyping.
Test:
Evaluators rigorously test the prototypes. Although this is the final phase, design
thinking is iterative: Teams often use the results to redefine one or more further
problems. So, you can return to previous stages to make further iterations, alterations
and refinements – to find or rule out alternative solutions.
17
CHAPTER 4: SYSTEM ANALYSIS AND DESIGN
4.1 Introduction:
This section documents the analysis and design of the system to be implemented. It
provides the general structure of how the researcher goes about to answer the research
questions. It also documents the research strategies.
Sampling technique:
The convenience sampling techniques was used in this research. The respondent was
chosen base on their proximity, accessibility and availability. That is to say the
customers present at the time of data collection were pick as the respondent.
18
Sample Size.
The sample size of this study were the customers that visited the restaurant on the 6
th of august 2022 between 3pm to 5pm and the manager of the restaurant. Sixty-nine
(69) customers accepted to participate. Therefore, the sample size was 69.
This describes the method which the researcher employs in gathering/collecting the
data necessary in carrying out this research work. Observation and dichotomous
questionnaire was employed in this research.
4.3.1 Questionnaire:
The questionnaire needs yes or no questions that were answer by the customers of
the restaurant to help in discovering the requirement of the computerized restaurant
menu and to also investigate the effect of the information provided by the menu,
waiting staff and innovative technologies in menu displaying devices on customer
satisfaction. The questionnaire tables are given below in appendix-2 content .
19
Section A: contain three questions and is targeted at the demographic factor, section
B contains six questions and it focuses on customers views, lastly section C contains
three questions and is targeted at investigating the effect of the information
presented by the menu, waiting staff and innovative technology, on customer
satisfaction.
Administered 69 100
Returned 62 90
Not returned 7 10
Total 69 100
From the above table, a total number of 69 questionnaires was given out, 62 was
returned and 7 was not returned.
Male 39 63
Female 23 37
Total 62 100
From the table above, 63% of the respondents are male while 37% are female.
20
From the table above, 79% of the respondents are not aware of computerized menu
only 21% are aware of it, 11% of the respondents have seen it while 89% have not
seen it before, 95% prefer image on the menu while 5% do not want image on the
menu, 71% want to read additional information about food while 29% do not want
it, 56% want English as the menu language while 44% prefer Dhanshiri lastly 69%
want nutritional detail of the food on the menu.
From the above table, 84% respondent believe that the information provided by the
computerized menu, improves their confidence in food ordering process, 69% of the
respondents believe that the services of the waiting staff is highly significant in the
restaurant services and lastly 94% of the respondent agree that innovative
technology like the tablet eases the food ordering procedures.
21
4.6 System Requirements:
4.6.1 : CLIENT SIDE SYSTEM FLOWCHART
22
4.6.1 The Server Side System Flowchart.
23
Fig 4.6.2 user System Flowchart.
The user starts the system, then select division if the division selected is manager,
then the user login as the manager and after login in, the manager manages users(add
new waiter, remove unwanted waiter and updating waiter’s credentials) after this
stage the manager audit the system and finally logout but if the division selected is
waiter’ the waiter login and after login in, the waiter manages the food (updating,
inserting and deleting) and after this stage, the waiter start the server and await the
connection of clients and receive their request and finally logout.
24
FIG 4.8.1: Sequence Diagram
25
FIG 4.8.2: Sequence Diagram
Data modelling is used for logical database design. A conceptual model of data used
in an application is obtained by using an entity relationship model. The ER model
defines the conceptual view of a database. It works around real-world entities and
the associations among them. At view level, the ER model is considered a good
option for designing databases. The ERD for database is below.
26
FIG 4.9.1: Entity Relationship diagram
login interface:
27
4.10.1 FIG : Login interface
28
FIG 4.10.2 : Order Receiving interface and Food updating interface
Technologies
This part detailed the various technologies use in the development of the computerized
restaurant menu system. Including the programming languages used, the technology
used for the database and the connections.
4.11.1 Java:
The Java Database Connectivity (JDBC) will use the MySQL Connector/J driver for
the server to communicate to the computerized restaurant menu system’s database.
Upon Receiving requests from the clients, the server will issue transactions to the
MySQL database with ACID properties.
ACID properties are an important concept for databases. The acronym stands for
Atomicity, Consistency, Isolation, Durability. The ACID properties of the DBMS
allow safe sharing of data.
29
MYSQL database management system, was used as the database management system
for the development of the computerized restaurant menu system, to enable user to
maintain and control the database using the structural query language (SQL). The
MYSQL database management system, is hosted using local hosting on XAMPP
Apache server application for window 34/64 bit operating system.
30
4.12 Sample Design:
This is the sample restaurant and food menu design which I created by
taking ideas from many references.
31
FIG 4.12.2 : Sample of E-Menu
32
4.13 Conclusion:
References
*Arora, R, & Singer, J. (2006). Customer Satisfaction and Value as Drivers of
Business Success for Fine Dining Restaurants. Services Marketing Quarterly, 28(1),
89-102 doi:10.1300/ J3 96v28n01_05 Bitner, M. J. (2001).
33
*Menu design: can menus sell? International Journal of Contemporary Hospitality
Management,7(4), 4-9 Buchanan, N. (2011).
*An examination of electronic tablet based menus for the restaurant industry.
(Master's thesis), University of Delaware. Delone, W.H. & McLean, E.R. (1992).
*Information system success: The quest for the dependent variable. Information
Systems Research 3(1), 60-95. Dixon, M., Kimes, S.E & Verma, R. (2009).
34
APPENDIX 1
APPENDIX 2
35
Items No. Of No. Of % Of % Of Total Total%
YES no YES no
36
confidence in the food ordering
process?
4.5.4 Table of Effect of the information provided by the menu, the waiting staff
and the innovative technology on customer satisfaction
37