Sunday 16 October 2016

Restaurant Billing System ( C++ Language )

Practical Working of this Project (Video)

Introduction
This project report has been designed, created, on the programming language 'C++'. This language has been a fascination for me and due to this reason I have made a small project based on this language.

Background
From old times, manual billing system is a complex procedure to handle, what manual procedure actually includes is billing a customer on a bill book and keep the data in hard copy to see the earnings, it is ok till a short period but as the number of bill book rises it becomes hard to handle and keep the data up to date. This project is all about overcoming that particular problem on small scale.

Concept
The concept of this application is for billing the customers of any particular restaurant, according to the dishes/cuisines they order. 
This software calculates the the amount automatically including all Taxes, the user just need to input number of plates. 

So, through this application, the manual system for billing the customers in small scale restaurants can be replaced by this billing system and automated billing system can be introduced to them. 

This software can be implemented on any system with all the given functionalities.
Wastage of paper can also be stopped (used in billing), that's what makes this project an ECO-Friendly Project.
(This is a prototype of Restaurant Billing System)

Technology Used
C++ Programming Language

Process
  1. Cuisine Selection
  2. Dish Selection
  3. Additional details regarding the dish
  4. Automatic Bill Display
  5. Option to continue or exit
In the subsequent pages we can see the screen shots of the prototype of Restaurant Billing System Project.

1. Cuisine Selection

The person on the counter chooses the required cuisine as ordered by the customer.

2. Dish Selection

The person on the counter, then selects the required dish as ordered by the customer.
3. Additional details regarding the dish

Then the person behind the counter, will follow the procedure and fill the additional details as per the requirement of the customer.
Quantity of Plates


Number of ordering Naan


Number of ordering Roti


Number of Rice Plates













4. Automatic Bill Display

After filling the last requirement by the person on the counter, by just pressing enter, the software will automatically display the BILL of that particular customer.
5. Option to continue or exit

After this, a line will appear asking the operator if he wants to continue with the software or if it is a closing time?
"Want to continue ? (Y/N)"
If he types 'Y', he will be redirected to the initial page of the software, that was "Cuisine Selection" and if he types 'N', the exit screen will be showed to him and the software will shut down.
Exit Screen
So, through this project, manual system can be translated to automated system.

Practical Working of this Project (Video)

This project was designed and developed in year 2015 by Rahul Mathur (me) who is doing his Master degree from Suresh Gyan Vihar University, Jaipur, Rajasthan, India.

3 comments:

  1. sir plz give me a source code of this project my email id is jenishgajera99@gamil.com

    ReplyDelete
  2. Can I have the source code for this please my email id is sarves_2199@yahoo.com

    ReplyDelete
  3. Can I get source code

    ReplyDelete