Adobe Scan Jan 09, 2024
Adobe Scan Jan 09, 2024
Adobe Scan Jan 09, 2024
Contents
1.3 INTENDED AUDIENCE AND DocUMENT OVERVIEWw. ERROR! BoOKMARK NOT DEINED.
This system will help to manage and run the restaurant business systematically. In this
management system, we willprovide an app that can be used by the customers to
order food.Customers can also give fecdback through this app. So that owner of the
restaurant can evaluate the whole system. This will ultimately lead to hire less waiters
and create an opportunity to appoint more chefs and better kitchen place to serve food
faster. Customers can also make payment through debit or credit cards using POS
which will be integrated with the management software. Customers can sce current
discount facility of the restaurant. Customers can also see the calorie chart which will
increase consciousness about their health. All the infomnation about daily expenses
and profit will be saved in the system. Also the required information's about
employces will be saved in the system which can be only accessed by the system
admin.
This document is intended for different types of readers such as restaurant owner,
system designer, system developer and tester. By reading this document a reader can
learn about what the project is implemented for and how it will present it's basic ideas.
SRS for Restaurant Management System
2
This document has a sequential overview of the whole projcct so ifa reader reads the
document from top to bottom, he will get a clear idea about the project.
We willalso use bold letter to emphasis main topics and for all the major functions of
the system. Underline willrepresent hyperlink. ltalic willrepresent acronyms and
useful notes.
Term Definition
1.5 References
The Restaurant Management System helps the restaurant manager to manage the
restaurant more effectively and efficiently by computerizing meal ordering, billing and
inventory control.
SRS for Restaurant Management System
4
The system processes transaction and stores the resulting data. Reports will be
generated from these data which help the manager to make appropriate busincss
decisions for the restaurant. For example, knowing the number of customers for a
particular time interval, the manager can decide whether more waiters and chefs are
required. Moreover, casily calculate daily expenditure and profit.
Serve Food
" Payment
Available Good
Required Goods
" Customer Infomation
The Restaurant Management System has five active actors and one
cooperating
SRS for Restaurant Management System 5
system. The customer can access the system through wifi connection and order food.
The Chef can see the order and after preparing the food he will tell the system that the
food is ready. The waiter can get the confirnation of food from the chef through the
system and deliver it to the right table. The cashier can access the system and receive
the payment from customers. The Admin can cdit the price, count total carning and
expenditure.
24 Operating Environment
Language : Java
Itis necd to use Smartphone to place food order in this system. Which will unning on
Android Operating System. (We will provide the android app to place onder with the
system) Whole system should be covered by Wifi connection. And a display for Chef
in kitchen.
>>3 computer. (One for owner, onefor cashier, one for manager)
>> 2-3 Tablets with android operating system. (These are for those customer who
haven 't android smartphone)
6
There are some constraints which costs more for the system. If those constraints can
overcome then this whole system will perfon best. They are
I. IOS App and Windows App.
2. Information low or data flow can be controled and more effective.
3. Faster server system such as LINUX server.
4.Bengali language for Bangladesh and Other language for other countries.
5. C# can be use for more security.
It will provide specific guidelines to a user for using the Restaurant management
system. Further more a Video (Slide Show) will be provided which will represent the
whole system function and how it works.
If this system have lOS and Windows app then customers who use such kind of
smartphone (windows and ios) will be more benefited. If there are more Tablets for
cach tables the whole system performance will be better. For more secure system it is
beneficial to use CC camera and TV.
SRS forRestaurant Management System 7
There are many types of interfaces as such supported by this software system namely:
User Interface, Software Interface and Hardware Interface.
The user interface willbe implemented using any android smartphone app browser.
This interface will be user friendly. So that every kind of customer can place the food
order casily. Customers can also give feedback through it casily with some demo
comment or if they are keen to write their review by own they can do it.
The system shall communicate with the Configurator to identify all the available
components to configure the product.
The system shallcommunicate with the content manager to get the product
specifications.
8
Communication function required the Internet protocol version 6 and it will folow
HTTPS. Itwill use FTP for whole system with local server. And email
communication to device to device of the system.
The chef willtake the order and if it is available to make then he will confirm the
order and start to prepare food.
When the food is ready to be served then the chef will alert the waiter. After
serving the food the waiter will insure the order as served.
3.2.4 Payment
The cashier willreceive the payment if the customer is amember he or she will
get discount.
SRS for Restaurant Management System 9
3.2.5 Available Good
The Chef will add what goods are available and the admin can see that data.
The customer will be get registered and be the member of special customer.
Customer can give overall review about the food and services.
The use cases for each of the actors are described in this section.
Description
The Customer can order food and see their payment receipt and pay.
SRS for Restaurant Management Sistem 10
Chef Use Case
Description
The chef can see the orders of customers and checks whether this order can be
taken or not and then confirms the order and starts preparing the food. When
the food is ready the chef alerts the waiter to serve the food. He can also edit
what ingredients are available and what ingredients are demanded.
Description
The waiter can see the food orders and the ready foods in the kitchen to be
served. After serving the food the waiter will mark the order as served.
Description
The Cashier can only take payment from the customer and save it into the system
database with respect to the food item and also check if the customer is eligible
for discount. If yes then take the payment accordingly.
11
The Admin has full access to the system. He maintains the whole system to
ensure better and secure service and solves any error appeared in the system.
" This system will use HTTPS. Because of this protocolthis is more secure.
5. Other Requirements