You are on page 1of 7

RESTAURANT MANAGEMENT

CHOW TIME

CSC 415
STUDENT NAME STUDENT ID
NUR ZULHARNI AISHA BINTI ZULKIFLI 2017598351

NURHAMIZA BINTI MAT SALLEH 2017952461


NURLIANA NABILA BINTI ABDUL
2017303849
RAHMAN
AIN NAZIRA BINTI MOHD TAHIR 2017152731

D1CS2491A

LECTURER’S NAME: MISS SITI HASRINAFASYA BINTI CHE HASSAN


DATE OF SUBMISSION: MAY 14, 2018

INTRODUCTION
This proposal is all about creating a system for “Chow Time” Restaurant management. The
restaurant’s catchphrase “Big Food , Little Money” refers to its food with generous portion at
reasonable price and high quality. But the highlight of it is the fast service and hassle-free food
choices since the food comes in sets. The system created for the restaurant helps the service to
run faster without difficulties.

The system includes C++ Programming Language. The C++ Programming


Language consists of a vocabulary of commands that human can understand and that can be
converted into machine language fairly easily. This system enables user to insert menu
options and prices, and to calculate total price along with tax applicable. It also functions to
interpret bills, number of customers and sales collection for a month. The system is an
offline system which does not need internet connection.

This program is created for the cashiers to manage cash and sales transaction. The
financial department of the restaurant can also use the program to calculate monthly
collections which includes profit and lost. This system can be used to help with financial
records or reports.

“Big Food , Little Money”


OBJECTIVES

1. To display menu according to the multiple selection.


2. To display side and additional dishes.
3. To record order entry.
4. To calculate total price and total price with GST.
5. To display bill with amount received from customer and the balance to be returned back
to the customer.
6. To view total number of customers and monthly collection.
SCOPE

The system created specifically for the management of Chow Time Restaurant is an easy-to-use
system and a very simple program for the cashiers to use. The location of the restaurant is placed
in the hustle and bustle of the city and near office area where the employees want affordable and
quality food with fast service. Therefore, the system created provides a simple and accessible
interface to the cashiers, improves the communication between the cashiers and the server and
can minimize ordering time.

By using our system, the cashier will be able to choose the menu according to the
customers’ order by using multiple selection. The system is able to accommodate huge amount
of orders. It will then calculate the total amount needs to be paid summed up with the amount of
tax. The cashier will only need key in the amount that had been given by the customer and the
program will display the amount of change. The system will also automatically compute and
display the bill so it will be ready to print without having any error as the information for the
items had already been inserted.

After that, the cashiers will have the options on whether to continue on placing more
orders or to proceed on to view number of customers for the day and monthly collection of the
restaurant.

With this, the system corresponds to the needs of people that wants efficient service so
that they can proceed on with their jobs smoothly without wasting time on doing small things
like ordering food.
JOB TASK :

NO. FUNTIONALITIES PERSON IN CHARGE

1. To display menu according to the multiple selection. Hamiza

2. To display side and additional dishes. Liana

3. To record order entry. Ain & Liana

4. To calculate total price and total price with GST. Aisha

To display bill with amount received from customer


5. Ain & Hamiza
and the balance to be returned back to the customer.
To view total number of customers and monthly
6. Aisha
collection.
INPUT PROCESS OUTPUT
 Insert name  char name[10]  Display “Cashier
 Inser code  char code, menu, resp, key, AddOn Name : “, name
 Insert  int NumberOrder, number=0  Display “Type of
NumberOrder  double cash, balance, price, Menu : “, menu
 Insert cash AddOnPrice, SumAddOnPrice, GST,  Display ”Cashier
 Insert AddOn totalpriceGST, sale=0 Name : “, name
 Insert resp  if (code=='A')  Display “ Thank You.
 Insert key menu = "Combo A"; Please Come Again...”
price = 21.99;  Display ”Press Any
totalprice = price * NumberOrder; Key to Continue or (S)
to Stop : “,resp
else if (code=='B')  Display ”Total number
menu = "Combo B"; of Customers in a
price = 27.99; Month is “, number++
totalprice = price * NumberOrder;  Display “ Total Sales
else if (code=='C') for a Month is RM”,
menu = "Combo C" sale
price = 17.99
totalprice = price * NumberOrder
 if (code=='L')
AddOnName= "Lasagna”
AddOnPrice=10.00
else if (code=='W')
AddOnName= “Cheezy Wedges”
AddOnPrice=5.00
else if (code=='N')
AddOnName= “Chicken Nuggets”
AddOnPrice=5.00
else if (code=='B')
AddOnName= “Cheese Bite”
AddOnPrice=7.00
 TotalOverall=totalprice+AddOnPric
e
 GST=0.06* TotalOverall
 total= TotalOverall+GST
 balance=cash-total
 sale+=TotalOverall
 number++
REFERENCES

Wan Anisha Wan Mohammad, Azlina Mohd Mydin And Sopiah Ishak, (2015),
Introduction To C++ Programming, New York: Oxford.

Shaharuddin Salleh, (2012), C++ Numerical Programming, Malaysia: Desktop


Publisher.

Friday, 16th March 2018, 9:35 am


http://www.cplusplus.com/forum/unices/35623/

Tuesday, 27th March 2018, 11:00am


http://proprogrammershub.blogspot.my/

You might also like