0% found this document useful (0 votes)
57 views14 pages

Computer

This document outlines a student project to develop a restaurant billing system application. It includes sections describing the user's specification, algorithm, program specification, variable description, program listing, output listing, and acknowledgments. The application allows customers to order items from a menu, displays availability or error messages, and provides a formatted bill with totals. The algorithm details importing statements, declaring variables, greeting the customer, displaying the menu and prices, obtaining the customer's order, and generating a bill or errors.

Uploaded by

Ruchi Rai
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views14 pages

Computer

This document outlines a student project to develop a restaurant billing system application. It includes sections describing the user's specification, algorithm, program specification, variable description, program listing, output listing, and acknowledgments. The application allows customers to order items from a menu, displays availability or error messages, and provides a formatted bill with totals. The algorithm details importing statements, declaring variables, greeting the customer, displaying the menu and prices, obtaining the customer's order, and generating a bill or errors.

Uploaded by

Ruchi Rai
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

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

You might also like