Software Design Report: Robot Waiter System in Hospitality Industry
VerifiedAdded on 2023/01/04
|8
|1608
|35
Report
AI Summary
This report presents a software design for a robot waiter intended for use in the hospitality industry. It delves into the crucial role of technology in achieving business objectives, particularly within a competitive landscape. The report outlines the software's functionality, including customer seating, order taking (via smart ordering systems), food delivery, and payment processing. The design incorporates SLAM algorithms and ROS for effective robot waiter development. Furthermore, the report examines the accessibility of the design, emphasizing the creation of an e-commerce application with functional requirements such as registration, login, and payment options. Non-functional requirements like portability, security, and user-friendliness are also addressed. The report utilizes use case and activity diagrams to illustrate the system design, concluding that proper software design is essential for achieving positive outcomes. The report also highlights the importance of focusing on the overall structure of the software to meet the restaurant's goals and objectives. The report includes several references to books and journals.

Design Report
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Table of Contents
INTRODUCTION................................................................................................................................4
MAIN BODY.......................................................................................................................................4
Introduction to Functionality-..........................................................................................................4
Accessibility of design.....................................................................................................................5
CONCLUSION....................................................................................................................................8
REFERENCES.....................................................................................................................................9
Books & Journal...............................................................................................................................9
INTRODUCTION................................................................................................................................4
MAIN BODY.......................................................................................................................................4
Introduction to Functionality-..........................................................................................................4
Accessibility of design.....................................................................................................................5
CONCLUSION....................................................................................................................................8
REFERENCES.....................................................................................................................................9
Books & Journal...............................................................................................................................9

INTRODUCTION
In this competitive world, technology plays important role in achieving goals & objectives.
It has become important to use software & hardware & other applications to achieve strategic
advantage (Alsanusi, 2019). The hospitality industry has changed the use of technology. Also, it is
seen that many businesses has been equipped with using of technology. This report comprises of
software design for robot waiter in which it includes explanation of functionality, functions of
system & accessibility of design.
MAIN BODY
Introduction to Functionality-
The software which has been designed will perform many functions as it is to be run in
computer as well as smart devices. Functions are essential to be monitored & examined as they are
mainly responsible for managing & handling of system work in effective manner. The software
which has been design for robot waiter will be user friendly & it will be easier to manage as well
as handle customer preferences (Castelo, 2018). SLAM algorithm & ROS is to be developed &
used for effective developing robot waiter. Through using them in correct way, it will be easy to
develop a robot waiter. The system for robot waiter used will provide many functions which are
discussed below-
Seating customers- It is an important functions which is to be monitored & will be
provided as in this the software will be liable to arrange seating of customer according tot
bookings, reserved & demands of a particular customers. It is necessary to provide seating
to customer so that they do not find any inconvenience to find a place for sitting. It depends
upon various factors on basis of seating is provided such as size of availability space,
restaurant design, & budget.
Taking customer orders- This is another important function which is being to be provided
by robot waiter software in which orders will be taken through robots & online mode.
Moreover, taking customers order is to be carried out on basis of their budgets &
preferences. In this software design, it focuses on taking orders via smart ordering system
which is highly effective (Castro, 2016). This has often seen that traditional methods of
taking orders physically are reducing at larger scale. Moreover, automation is restaurants
has changed the viewpoint of customer & market sector. So, by managing smart ordering
system will assist in managing customers orders in systemic manner.
Bringing food to customers- In hospitality industry, it is essential to deliver quality of
service & foods to customers. In this software design, it will ,also provide with function of
In this competitive world, technology plays important role in achieving goals & objectives.
It has become important to use software & hardware & other applications to achieve strategic
advantage (Alsanusi, 2019). The hospitality industry has changed the use of technology. Also, it is
seen that many businesses has been equipped with using of technology. This report comprises of
software design for robot waiter in which it includes explanation of functionality, functions of
system & accessibility of design.
MAIN BODY
Introduction to Functionality-
The software which has been designed will perform many functions as it is to be run in
computer as well as smart devices. Functions are essential to be monitored & examined as they are
mainly responsible for managing & handling of system work in effective manner. The software
which has been design for robot waiter will be user friendly & it will be easier to manage as well
as handle customer preferences (Castelo, 2018). SLAM algorithm & ROS is to be developed &
used for effective developing robot waiter. Through using them in correct way, it will be easy to
develop a robot waiter. The system for robot waiter used will provide many functions which are
discussed below-
Seating customers- It is an important functions which is to be monitored & will be
provided as in this the software will be liable to arrange seating of customer according tot
bookings, reserved & demands of a particular customers. It is necessary to provide seating
to customer so that they do not find any inconvenience to find a place for sitting. It depends
upon various factors on basis of seating is provided such as size of availability space,
restaurant design, & budget.
Taking customer orders- This is another important function which is being to be provided
by robot waiter software in which orders will be taken through robots & online mode.
Moreover, taking customers order is to be carried out on basis of their budgets &
preferences. In this software design, it focuses on taking orders via smart ordering system
which is highly effective (Castro, 2016). This has often seen that traditional methods of
taking orders physically are reducing at larger scale. Moreover, automation is restaurants
has changed the viewpoint of customer & market sector. So, by managing smart ordering
system will assist in managing customers orders in systemic manner.
Bringing food to customers- In hospitality industry, it is essential to deliver quality of
service & foods to customers. In this software design, it will ,also provide with function of
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

delivering or providing of food to customers. It is necessary to record & track which dish or
food is orders by which table of customer. So, through this ROS it is easy to provide &
bring food to customer in correct way. The robot waiter will available & is designed in
such a way that food will be delivered to customers within time period.
Payment & billing - In this function, robot waiter will be able to take bills from customers
when services is consumed & it time to make payment. So, payment & billing is essential
function on the basis of which payment as well as billing will be taken by software system
in fast & automatic way.
Therefore, from analysis of above mentioned function it is seen that it is essential to develop
a software a deign in correct way so that all functions are carried out effectively. Furthermore, it is
also seen that high skilled technical experts are required to manage this software design system
(Guaragna, 2019).
Accessibility of design
The various functionalities have been stated above that illustrates seating of customers,
taking their orders, bringing food for them and making payments. This structure clearly illustrates
that e-commerce website or application will be build for an organisation or a restaurant. The
rationale behind this is that in the pandemic situation where each individuals is trying hard to
survive it is important for firm to identify was through which they can reach their potential
customers and ensure sustainability within the marketplace for longer duration of time frame. The
application will be designed for them through which it will become easy for them to reach their
probable customers (Kuo, 2016). The functional requirements: registration, login, menu, change
order, review order, payment, confirmation details and logout. The non-functional requirements:
portability, reliability, availability, maintainability, security, performance and user friendly.
food is orders by which table of customer. So, through this ROS it is easy to provide &
bring food to customer in correct way. The robot waiter will available & is designed in
such a way that food will be delivered to customers within time period.
Payment & billing - In this function, robot waiter will be able to take bills from customers
when services is consumed & it time to make payment. So, payment & billing is essential
function on the basis of which payment as well as billing will be taken by software system
in fast & automatic way.
Therefore, from analysis of above mentioned function it is seen that it is essential to develop
a software a deign in correct way so that all functions are carried out effectively. Furthermore, it is
also seen that high skilled technical experts are required to manage this software design system
(Guaragna, 2019).
Accessibility of design
The various functionalities have been stated above that illustrates seating of customers,
taking their orders, bringing food for them and making payments. This structure clearly illustrates
that e-commerce website or application will be build for an organisation or a restaurant. The
rationale behind this is that in the pandemic situation where each individuals is trying hard to
survive it is important for firm to identify was through which they can reach their potential
customers and ensure sustainability within the marketplace for longer duration of time frame. The
application will be designed for them through which it will become easy for them to reach their
probable customers (Kuo, 2016). The functional requirements: registration, login, menu, change
order, review order, payment, confirmation details and logout. The non-functional requirements:
portability, reliability, availability, maintainability, security, performance and user friendly.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Illustration 1: Use case diagram
The customer can register in the application that is being provided by the respective firm so
that they can have access to the services that are being delivered. The registration will be done only
once for the next time they can have username and password for entering into the application. They
can scroll the items that peculiar firm is delivering and they will also have an option to add them
into cart so that at later instance of time they can make changes depending upon their requirements.
For this the option for ‘add item and delete item’ will be provided. Furthermore customer can
review order that have been made by them. Even they have an option to replace if they are not
The customer can register in the application that is being provided by the respective firm so
that they can have access to the services that are being delivered. The registration will be done only
once for the next time they can have username and password for entering into the application. They
can scroll the items that peculiar firm is delivering and they will also have an option to add them
into cart so that at later instance of time they can make changes depending upon their requirements.
For this the option for ‘add item and delete item’ will be provided. Furthermore customer can
review order that have been made by them. Even they have an option to replace if they are not

going well with what they have considered but this will be restricted for certain frame of time (Lu,
2019). By ensuring all the aspects they can place order and make payment accordingly.
It is necessary that different options are being given to them that will aid them within
ensuring that they have adequate method through which payments can be made. This can have cash,
debit or credit cards, Google pay, Paypal or direct bank transactions. Customers can choose any one
of them as per their need. After having the payment or choosing for one of the option the customers
will be given confirmation related with their requirements. The restaurant employees will be liable
for checking the details that have been entered by individuals so that they can also check
availability of particular item and in case if it is not available then this has to be updated. This will
enable them to eliminate the certain conflicts which might occur at later instance of time.
Illustration 2: Activity Diagram
The design is being illustrated through the usage of use case which clearly specifies all the
details clearly and makes it easily accessible by management, employees and customers. Along with
this all the associated aspects are precise which makes it easy for each of them to use the application
easily without any support from other personnel’s.
2019). By ensuring all the aspects they can place order and make payment accordingly.
It is necessary that different options are being given to them that will aid them within
ensuring that they have adequate method through which payments can be made. This can have cash,
debit or credit cards, Google pay, Paypal or direct bank transactions. Customers can choose any one
of them as per their need. After having the payment or choosing for one of the option the customers
will be given confirmation related with their requirements. The restaurant employees will be liable
for checking the details that have been entered by individuals so that they can also check
availability of particular item and in case if it is not available then this has to be updated. This will
enable them to eliminate the certain conflicts which might occur at later instance of time.
Illustration 2: Activity Diagram
The design is being illustrated through the usage of use case which clearly specifies all the
details clearly and makes it easily accessible by management, employees and customers. Along with
this all the associated aspects are precise which makes it easy for each of them to use the application
easily without any support from other personnel’s.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Illustration 3: System Design
The reason behind choosing this design is that all the aspects are clearly specified which
goes from registration to having their orders so it is tries that the design is very simple but able to
address all the requirements of people.
CONCLUSION
After a brief analysis of above report, it has been examined it is essential to designs software
in such a way that effective & positive output is achieved. This report gives a brief information
about designing a software design for robot waiter in restaurant & its functions. So, discussions has
been made about software design system functions and accessibility of design. It is also necessary
that when deigning s software for particular thing it is essential to focus on overall structure so that
goals & objectives are achieved. Therefore, it has been evaluated that deigning a report is to be
carried out with proper principles & guidance.
The reason behind choosing this design is that all the aspects are clearly specified which
goes from registration to having their orders so it is tries that the design is very simple but able to
address all the requirements of people.
CONCLUSION
After a brief analysis of above report, it has been examined it is essential to designs software
in such a way that effective & positive output is achieved. This report gives a brief information
about designing a software design for robot waiter in restaurant & its functions. So, discussions has
been made about software design system functions and accessibility of design. It is also necessary
that when deigning s software for particular thing it is essential to focus on overall structure so that
goals & objectives are achieved. Therefore, it has been evaluated that deigning a report is to be
carried out with proper principles & guidance.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

REFERENCES
Books & Journal
Alsanusi, 2019.Effect of various plan types on acoustical characteristics of restaurants(Master's
thesis).
Castelo, 2018. Human Or Robot? the Uncanny Valley in Consumer Robots.ACR North American
Advances.
Castro, 2016. Food ordering for children in restaurants: Multiple sources of influence on decision
making.Public health nutrition, 19(13), pp.2404-2409.
Guaragna, 2019. Shanghai organiX. A sustainable product-service system to accelerate a sustainable
production of food and foster its consumption in Chinese restaurants.
Kuo, 2016. SMART SWOT Strategic Planning Analysis: For Service Robot Utilization in the
Hospitality Industry.Consortium Journal of Hospitality & Tourism,20(2).
Lu, 2019. Developing and valiating a service robot integration willingness scale.International
Journal of Hospitality Management,80, pp.36-51.
Schulz-Zander, 2017. Unified programmability of virtualized network functions and software-
defined wireless networks.IEEE Transactions on Network and Service Management, 14(4),
pp.1046-1060.
Torlak, 2019. Impact of operations management strategies on customer satisfaction and behavioral
intentions at café-restaurants.International Journal of Productivity and Performance
Management.
Zhang, 2017. A novel decision support model for satisfactory restaurants utilizing social
information: A case study of TripAdvisor. com.Tourism Management,59, pp.281-297.
Books & Journal
Alsanusi, 2019.Effect of various plan types on acoustical characteristics of restaurants(Master's
thesis).
Castelo, 2018. Human Or Robot? the Uncanny Valley in Consumer Robots.ACR North American
Advances.
Castro, 2016. Food ordering for children in restaurants: Multiple sources of influence on decision
making.Public health nutrition, 19(13), pp.2404-2409.
Guaragna, 2019. Shanghai organiX. A sustainable product-service system to accelerate a sustainable
production of food and foster its consumption in Chinese restaurants.
Kuo, 2016. SMART SWOT Strategic Planning Analysis: For Service Robot Utilization in the
Hospitality Industry.Consortium Journal of Hospitality & Tourism,20(2).
Lu, 2019. Developing and valiating a service robot integration willingness scale.International
Journal of Hospitality Management,80, pp.36-51.
Schulz-Zander, 2017. Unified programmability of virtualized network functions and software-
defined wireless networks.IEEE Transactions on Network and Service Management, 14(4),
pp.1046-1060.
Torlak, 2019. Impact of operations management strategies on customer satisfaction and behavioral
intentions at café-restaurants.International Journal of Productivity and Performance
Management.
Zhang, 2017. A novel decision support model for satisfactory restaurants utilizing social
information: A case study of TripAdvisor. com.Tourism Management,59, pp.281-297.
1 out of 8
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.





