0% found this document useful (0 votes)
42 views18 pages

Computer Science

The document describes a food booking system project submitted by Yogesh Khati to his school for a computer practical examination. The project aims to computerize and manage the booking, menu, payments, and orders for a food business to reduce manual work. It provides the background, objectives, features, advantages, and source code of the food booking system created using Python and MySQL.

Uploaded by

yogeshjngid41
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views18 pages

Computer Science

The document describes a food booking system project submitted by Yogesh Khati to his school for a computer practical examination. The project aims to computerize and manage the booking, menu, payments, and orders for a food business to reduce manual work. It provides the background, objectives, features, advantages, and source code of the food booking system created using Python and MySQL.

Uploaded by

yogeshjngid41
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

A

Project Report On

FOOD BOOKING SYSTEM


submitted in partial fulfilment of the

All India Senior School Certificate Examination of Computer


Practical
of
CBSE-2023-24
Submitted By

YOGESH KHATI
Under the guidance of

MR. JAGDISH LALWANI

SHREE MAHESH PUBLIC SCHOOL


Nehru road, Opposite BSNL office Bhilwara-311001(Raj.) 2023-24
SHREE MAHESH PUBLIC SCHOOL

Nehru road, Opposite BSNL office Bhilwara-311001(Raj.)

Session - 2023-24

Certificate
This is certificate that “YOGESH KHATI” of class 12th has submitted his
project on the topic “FOOD BOOKING SYSTEM” prescribed by “MR.
JAGDISH LALWANI” in partial fulfilment of All India Senior School
Certificate Examination of the Computer practical evaluation during
academic session 2023-23 as per guidelines issued by Central Board of
Secondary Education. He has done the work with sincerity and dedication.

I wish him all success in life.

Mr. Jagdish Lalwani


(PGT Computer)
SMPS, Bhilwara

Principal External Examiner

SMPS, Bhilwara

2
ACKNOWLEDGEMENT
“There are times when silence speaks so much more loudly than words of praise to
only as good as belittle a person, whose words do not express, but only put a veneer
over true feelings, which are of gratitude at this point of time."

Every Orientation work has an imprint of many people and I hereby take this
opportunity to acknowledge all the help, guidance & moral support that I have received
for the completion of this project named “FOOD BOOKING SYSTEM” with
supreme sincerity and deep sense of appreciation, I express my heartily thanks to Mr.
Jagdish Lalwani (PGT-Computer) for his cooperation and guidance.

I express my gratitude towards our principal Mrs. Arvinder Kaur who has guided us
regarding the project and give valuable suggestions. She inspired us and also provided
all facilities needed for completion of project.

Above all, I would like to thank my beloved parents for their direct and indirect help,
moral support and blessings without which, this would not have been possible.

I would also like to express thanks to my friends, for their help and moral support.
Lastly I would like to thank all those who directly or indirectly helped us throughout
my work.

VAIBHAV SAMDANI
INDEX
1. Brief overview of the Project

2. Need of Computerization

3. Software and Hardware requirement

4. Advantages of the Project

5. Source code of Project

6. Output Screens

7. Bibliography
FOOD BOOKING SYSTEM
BRIEF OVERVIEW OF PROJECT..

The main objective of the python project on Food ordering is to


manage the details of booking, menu payments, and order.
The project is totally built at administrative end and only
administrator is guaranteed the access.
The purpose of the project is to build an application program
to reduce the manual work for managing the booking,
discounts, and payments.
It tracks all the details about menu, discount and payments; it
also prints various reports as per input given by the user.
INPUT DATA AND VALIDATION OF PROJECT
1. All the fields such as order payments discounts are
validated and does not take invalid values.
2. Each form of sales, discounts, bookings cannot
accept the blank values.
3. Avoiding errors in data.
4. Controlling amount of input.

SOFTWARE AND HARDWARE REQUIREMENTS:


Data file handling :
Has been effectively used in the program. The
database is a collection of interrelated data to serve
multiple applications. That is database programs
create files of information. So we see that files are
worked with most, inside the program.
DBMS:
The software required for the management of data is
called as DBMS. It has3 models:
• Relation model
• Hierarchical model
• Network model

RELATIONAL MODEL:
It's based on the concept on relation. Relation is the
table that consists of rows and columns. The rows of
the table are called tuple and the columns of the table
are called Numbers of rows in the table is attribute.
Called as cardinality. Number of columns in the table
is called as degree.
HIERARCHICAL MODEL:
In this type of model, we have multiple records
for each record. A particular record has one
parent record. No chide record can exist without
parent record. In this, the records are organized
in tree.

NETWORK MODEL:
In this, the data is represented by collection of
records and relationship is represented by (ink
or association.

CHARACTERISTICS OF DBMS:
It reduces the redundancy
• Reduction of data in inconsistency
• Data sharing
Data standardization

DIFFERENT TYPES OF FILES: -BASED ON


ACCESS:
• Sequential file
• Serial file
• Random (direct access) file BASED ON
STORAGE:-
• Text file
• Binary File
NEED OF COMPUTERISATION
Over the decades computers and food bookings have
developed gradually, changed with time. But nobody
knew that a time will come when both these fields
will complement each other so well. Today food
booking has reached new heights by computer aided
methods of design. As a result of which, computer
industry ha got its
new customer. Computer
technology is making waves in the food booking zone.
Computers are a vital component of the food booking
counters. Computer aided design (CAD) programs
reduce the demand for manual sketches. New
software
programs continue to replace old manual skills.
Those who lag in math can now breathe a little
easier. Manually figuring of food insists that
knowledge. Software programs constantly evolve. A
program used today may be obsolete within several
years. Being trained on today's software does not
guarantee it will be used when you are ready to go
out into the field. Understanding calculations is
timeless, as is computer competency. Software,
however, shifts rapidly.
ADVANTAGES
1. it generates the report on sales, discounts and menu.

2. Provides filter report on payments and food booking.

3. We can easily export PDF on sales, products and stocks

4. Applications can also provide excel export for bookings


and discounts

5. It deals with monitoring the information and transaction


of food bookings.

6. It increases the efficiency of food booking and discount.

7. It has higher efficiency of editing, adding and updating


of records.

8. Provides the searching facilities on various factors.


SOURCE CODE SCREEN

DBMS: MYSQL
Host: local host
User: root
Password: root
Database: Food
Table Structure: (Image below)

You might also like