User’s specification
This project of mine develops an application
software that implements the Restaurant Billing
System roe its customers.
Allows the customer to order the items from
the Menu Card.
Unavability of an item is indicated by
appropriate message.
Finally, a formatted bill with details of each
item ordered by the customer and the total
amount to be paid by him/her is displayed.
Algorithm
This project develops an application that
implements the Restaurant billing system for its
customers. Allow the customer to order the items
from menu card.
First, the import statement is used
followed by the class project. The class is
followed by the method main.
Instance variables are declared.
The customer is greeted with a welcome
message.
The menu of the pan and stuffed crust
items is displayed.
Special offer is given to the customers and
the detail of offer is displayed.
General menu card is displayed with their
respective price
The vegetarian and non-vegetarian list is
displayed.
Some beverages are also offered to the
customers.
Name of the customer is asked by the
customer to be brought by him/her.
The item entered by the customer is
matched with the menu card ignoring the
case.
Choice of the item is to be entered by the
customer
The price of the item is calculated
according to the size.
The error message is displayed if there is
any error in match of item with the menu
card.
Formatted bill is generated if the order is
completed.
The grand total is generated if and the
customer is thanked for his visit.
PROGRAM SPECIFICATION
In my journey of making this project, there
are several things, which were involved in order
to make it creative and beautiful. The Microsoft
processor has helped me entirely to make my
project. There is a long list of wares used by me.
Firstly, the whole computer system has helped
me, which includes the HP laptop and HP inkjet
printer. A4 paper has been used to print certain
programming system like the Microsoft Word
that helped me to make every page colorful and
decent to be looked at. The storage device (hard
disk of laptop c: as well as pen drive of one
gigabytes) has also been used by me. I hope all
these equipments have succeeded to come up
your expectations.
CONCLUSION
Now, I have come to the end of my project,
therefore after completing my project I conclude
that it has proved a boon to me.
It was very interesting, entertaining and
helpful for me to do this project. I have come to
know more about the software for the
“Restaurant billing system” for its customer and
its menu card. It also helped to display a
formatted billing. I have known about the ICSE
pattern of making project. This project
inculcated a deep knowledge and confidence
within me. I tried my best to make this project
error free but apologize for the errors in this
project.
THANK YOU!!!
PROGRAM LISTING
I NDE X
USER’S SPECIFICATION
PROGRAM SPECIFICATION
ALGORITHM
VARIABLE DISCRIPTION
PROGRAM LISTING
OUTPUT LISTING
OUTPUT LISTING
VARIABLE DISCRIPT
ACKNOWLEDGEMENT
I would cordially like to thank God without
whose guidance I would not have been able to
present this project.
Secondly, I would like to thank my computer
teacher
Sir Vikram whose ideas and valuable concepts
helped me to present this project.
I send my heartful gratitude towards my parents
for their great co- operation in understanding
and stimulating further studies.
Last, but not the least I would like to thank all
those people who helped me to present this
project in a well manner.
- PRAGYA
ION