Professional Documents
Culture Documents
ON
RESTAURANT BILLING SYSTEM
2022-2023
Submitted By
1. Shashank Bhanarkar 2.Lucky Gedam
3. Mithilesh Buwade 4. Sakshi Tagde
Guide
Department of Information Technology
Guide
Department of Information Technology
Guide
Department of Information Technology
Guide
Department of Information Technology
We have great pleasure to express our most sincere regards and deep sense of gratitude to our
Guide (Mrs. S. P. Mendhe)
for his/her valuable guidance for completing this project work.
We are very much thankful to our H.O.D.Mr.U.S.Thakre and other staff member of
the Department of Computer Technology for their valuable suggestion and helping attitude.
We are also intended to our Principal Prof.M.B.Deokate for encouraging us for time
to time. This acknowledgement would be incomplete without giving thanks to our friends for
their help through out course of this project work without which this dissertation could not be
success.
Name of Projectees:
1) Shashank Bhanarkar
2) Lucky Gedam
3) Mithilesh Buware
4) Sakshi Tagde
Further, we will see the designing of the system and its parameters on the
basis of which our system does work properly.
1. The system needs a minimum of 2 GB of ram to run all the features smoothly and
suddenly.
2. It needs a minimum 1.3 GHz processor to rum smooth as less than that may create
problems.
3. The system needs to be operated by some authorized person as wrong hands can make
it irresponsible.
4. Rest is all up to the user’s usage will care for hardware.
5. For security Antivirus is recommended.
So, we have the specific attributes of it as follows:
Primary key User-id: The user id is system generated and unique, which can
be referenced in any other entity. This mostly for recognizing it in a unique way
anywhere in the program.
Username: Username is taken from the user and fed into this it is properly
validated so that no mistake happens.
Number: The phone number is taken here to keep the member updated and
the confirmation of the event is also managed through this method.
Email: Email is taken to make member aware of new offers new events and
for future reference, it is also relevant.
Primary key Item-id: This is system generated and is a unique one of the
most useful attributes as we mandatory need this to reference it anywhere in
the interfaces and clearly, show the data to the user interface and billing
interface.
Category: Every food item is related to some sort of category to make it more
refined while searching in the interfaces and finding the precise choice and
order quickly.
Primary key Bill id: This is system generated and is a unique one of the most
useful attributes as we mandatory need this to reference it anywhere in the
interfaces and clearly, show the data to user interfaces or admin reference.
Total items: A total number of items ordered are given here for every item the
quantity is also mentioned.
Total price: The total price of every item which is a multiplication of the item
number with price is mentioned here.
Taxes: As there are various taxes are levied on the food items. Each kind is
calculated and mentioned here.
Grand Total: It is a total of all including taxes and another item total.
Cash: If one does not have cards then he can always go for it but seems to
become very old fashioned these days.
Use Case of Restaurant Billing System:
There are two types of users in the system who interact with the system:
Customer rep.:
Who punches data on the behalf of the customer into the system and responsible for the
billing and other data fed in the system?
Selection of item is done by him only his responses are recorded and fed by Representative.
Place order after selecting the opt for confirmation know as placing an order.
Payment ultimately payment is done by him to the counter and mode is of his choice.
Collect a bill, in the end, he collects the bill for legal proof.
Admin panel:
This is where the admin can monitor every data and manipulate that too. Actually, he gases
the most powerful privileges granted by the developer. In most cases, it is maintained by the
higher authority where the system can be taken as security.
It can be documented in various ways. The most common ones are written descriptions in
documents and use cases.
The user can select the items: Users are able to select the items for order,
which is they are doing with this system.
Place order: The order confirmation should show in the panel of the admin or
receptionist.
Able to pay the bill: They can get their bill according to the items they have
ordered and then they can pay through their card and cash as their will. They
further can get their bill.
Non-Functional of restaurant billing system :
Non-functional necessities square measure the other demand than practical necessities. These
square measures the necessities that specify criteria which will be wont to choose the
operation of a system, instead of specific behaviors. Non-functional necessities square
measure within the style of “system shall be “, associate degree overall property of the system
as a full or of a specific facet and not a particular operation.
The system’s overall properties remarkably mark the distinction between whether or not the
event project has succeeded or unsuccessful.
Keep things simple and consistent: Simple and Harmonic way making up is
very intuitive and needs to followed.
Make good use of typography: The typography is taken care very strictly as
the need of the system.
Use colour and contrast properly: Color combo of lite and dark is good way
emphasis and done well in this system.
Consider feedback messages: The feedback form is a very good way taking
feedback of forms and improving the system.
Simplified forms: The form is made simple to fill with the clean user interface.
Conclusion of Restaurant Billing System
Finally, in the restaurant billing system, the outcome of all the time hard work is here. We
have a system which takes the necessary choices of the customer according to the various
filter like price, category of the food, and popularity. Then he is able to place the order
accordingly and then the system calculates all the total of the order with taxes and then it can
dispatch the bill that is handed over to the customer.
Customer according to the choice pay bill via cash or debit card or credit card method. Hence
all the process works perfect, full filling the demands.