12 CS Project Model
12 CS Project Model
PROJECT REPORT ON
FOOD ORDERING SYSTEM
ROLL NO :
NAME : AKSHAYA.D
ROLL NO :
NAME : CHANDANA.K
CLASS : XII
CERTIFICATE
This is to certify that Cadet D.AKSHAYA ,K.CHANDANA ,Roll
No:12206,12207 has successfully completed the project Work entitled
FOOD ORDERING SYSTEM in the subject Computer Science (083)
laid down in the regulations of CBSE for the purpose of Practical
Examination in Class XII to be held in AUROBINDO VIDHYALAYA
SENIOR SECONDARY SCHOOL , Dharapuram .
(Kirubakaran.M)
M.Sc., B.Ed.,
EXAMINER:
Name:
Signature:
PRINCIPAL:
BONAFIDE CERTIFICATE
Mr. KIRUBAKARAN.M
Dharapuram. Dharapuram
EXTERNAL EXAMINER
PAGE
SNO TITLE
NO
INTRODUCTION
01 1
1.1 About the Project
SYSTEM STUDY
2.1 Existing System
02 2.2 Disadvantages of Existing System
2.3 Proposed System
2.4 Advantages of Proposed System
SYSTEM ANALYSIS
3.1 Packages Selected
03
3.2 Resources Required
3.3 Data flow diagram
SYSTEM DESIGN
4.1 Architectural Design
04
4.2 Tables
4.3 Data Dictionary
CODING AND DEBUGGING
05 5.1 Functional Documentation
5.2 Special Features of Language/Utility
TESTING
06
6.1 Test Data & Output
USER MANUAL
07
7.1 Installation Procedure
CONCLUSION
08
8.1 Future Enhancement
09 BIBLIOGRAPHY
APPENDIX
10 Coding
Outputs
ACKNOWLEDGEMENT
We especially thank all our respected staff members for their guidance and
support throughout this work. We thank my parents and friends for their assistance,
prayers, moral support and constant encouragement during the course of this work.
1.INTRODUCTION
1.1 About the project
Online Food ordering system is a process in which one can order various foods,
just by sitting at home or any place..So the food ordering system these days has
one of the fastest growing markets, though being a new idea. In this project we
have developed that it overcomes the disadvantages of the traditional queuing
system.This system enhances the speed and standardization of taking the order
from the customer. It provides a better communication platform. The online food
ordering system sets up a food menu online and customers can easily place the
order as per they like.The reason why we choose this project is the idea behind the
project that is to solve the problem of people which they are facing when they shift
to a different city
2.SYSTEM STUDY
2.1 Existing system
Food ordering system will also automatically calculate and display the final bill
so the bills will be ready to print without having any error because the information
for that item is already inserted.The main objective of the Online Food Ordering
System is to manage the details of food item, customer, order, confirm order. An
order system on multi-platforms for customers to select dishes and place orders.
Food ordering system is for making efficient communication between consumer
and producer of the food system which will then lead to the ideal and effective
system.
➢ The attractive dishes sometimes cause health issues due to their ingredients,
and the hot food packed in plastic bags or boxes leads to health issues.
➢ If you get this type of food on a regular basis, it may cause food poisoning
and make you obese too.
This system has a bunch of benefits from various points of view. This online
application enables the end-users to register to the system online, select the food
items of their choice from the menu list, and order food online. Also, the payment
can be made through online mode or at the time of home delivery depending upon
the customer’s choice and convenience.
3.SYSTEM ANALYSIS
3.1 Packages Required
Frontend : PYTHON
Hardware Requirements:
RAM : 8 GB
Software Requirements:
1) Login Form:
User ID Password
Login
2) Level 1:
Order no:
Food Varieties
Address of
Food Details the
customer
Customer Name
Quantity of the
food
4.SYSTEM DESIGN
Admin
Name of
Order no
the food address Cust_nam
quantity e
4.2 Tables:
MODULES
● Admin module
● User module
Admin Module
There are sum sub modules are used such as
★ ORDER FOOD
★ ORDERED FOOD
★ RATE US
ORDER FOOD
User can order some food through the digital transaction of ordering. The benefit
of the system is to efficiently take the customer's order and give them a proper
calculation in order to generate a billing receipt.
ORDERED FOOD
User can view the details of food which the user ordered. It shows us the details of
customer and the food which we ordered.
RATE US
It allows user to rate the service to improve the food and service.
Python:
Python is the most popular language that offers a wide variety of career
than syntax. Python is a popular language because of its features. Following are the
structure and simple syntax of the language. It is like writing an English language
Easy to Use:
Python does not need curly brackets ‘{‘ or semicolon ‘;’ instead it uses
indentation for differentiating code blocks and which automatically beautify the
code structure. It allows users to think like a programmer and not to focus on
syntax
download, install and use from python.org. There is no need to pay any type of
charge for this. Libraries of python are open source. Anyone could use modules
SQL SERVER:
(including the Internet). There are at least a dozen different editions of Microsoft
SQL Server aimed at different audiences and for workloads ranging from small
concurrent users. Its primary query languages are T-SQL and ANSI SQL.
6.TESTING
6.1 TEST DATA AND OUTPUT
1.login page
2.Order Food
3.Ordered Food
4.Rating
5.Exit
7.USER MANUAL
Installation Procedure:
STEP-1 Install the python software in the system where you want to use this
software.
STEP-2 Open the food ordering system through.
next page.
STEP-6 While clicking the ORDER FOOD button module you will
view the details of the food available.
STEP-7 By clicking ORDERED FOOD button you will view the details of the
ordered food which you ordered.
STEP-8 While clicking the rate us button you can rate us.
.
8.CONCLUSION
I have tried my level best to make the system as interactive as possible. The
system has been developed with much care and free of errors and at the same
time it is efficient and less time consuming.This project helped us in gaining
valuable information and practical knowledge on several topics like
management of databases using mysql.
9. Bibliography
1. James R. Groff , Paul N. Weinberg, Andrew J. Oppel . The Complete
Reference SQL Third Edition.
2. Sumita Arora, Computer Science with Python Thirteenth Edition
3. https://eatanceapp.com
10.APPENDIX
CODING
OUTPUT
1.login page
2.Order Food
3.Ordered Food
4.Rating
5.Exit