Online Food Delivery System

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15
At a glance
Powered by AI
The key takeaways are that the online food ordering system allows customers to purchase food online without going to the restaurant by connecting the restaurant and customer through the internet.

The main components are the Web Ordering System which allows customers to place orders, the Menu Management which allows restaurants to control the menu, and the Order Retrieval System which allows restaurants to track orders.

The different modules described are the Food Items module, Order module, Staff module, Cancellation module, Expenses module, and Home Delivery module.

ONLINE FOOD DELIVERY

SYSTEM

BY:
NIDHI YADAV
CHITRA VERMA
BE(7TH SEM)
CSE
INTRODUCTION
The Online Ordering System can be defined as a
simple and convenient way for customers to
purchase food online, without having to go to the
restaurant. This system is enabled by the internet – it
is the internet that connects the restaurant or
the food company on one hand, and the customer on
other hand.
REQUIREMENT
HARDWARE REQUIREMENT:
 Processor: 800MHz Intel Pentium III or equivalent or new
Disk Space: 50 MB or more
SOFTWARE REQUIREMENT:
 Operating System: No particular OS required because PHP is
platform independent
Programming Language
HTML
 CSS
 Jquery
 Raw PHP
MYSQL
DATAFLOW DIAGRAM
The structure of the system can be divided into 3 main
logical components:

• Web Ordering System- provides the functionality for


customers to place their order and supply necessary details.
• Menu Management-allows the restaurant to control what
can be ordered by the customers
• Order Retrieval System-This is a final logical component.
Allows restaurant to keep track of all orders placed. This
component takes care of order retrieving and displaying order
information.
MODULES
The different modules in this project are described
below:
 Food Items
 Order.
 Staffs.
 Cancellations.
 Expenses
 Home delivery
MENU MODULE
In this module the number of food, their prices,
offers etc. like details will stores.
Insert food item.
Insert price.
Food Ordering System 7
Department of Computer Science, CBST
 Delete food item.
 Delete price.
 Modify price.
Order
ORDER MODULE
In this module the type of order, the amount etc
like details will stores.
 Insert Order.
Insert type of order.
Insert price.
Delete order.
Delete price.
Modify price.
STAFF MODULE
In this module the number of staffs, their names,
salary details, shift timings etc will stores.
 Insert staff.
 Delete staff.
CANCELLATION MODULE
In this module the cancelled foods details are
stores.
Insert Cancelled order.
Delete cancelled order.
EXPENSES MODULE
In this module the expenses of the money are
stores.
 Insert Expenses.
Delete Expenses.
Modify Expenses.
HOME DELIVERY
In this module, there will section which will store
the data about home delivery orders.
Add order.
 Add bill.
Delete order.
Delete bill.
ADVANTAGES
 All the data will be saved in the database. So the administer can view all the
data on time.
 This system reduces manual works.
It will stores all the records permanently and also gives the raises and
deviations in the status of the restaurant in the markets.
Any cancelations of parties are also updated.
 All the expenses per day will updated in the database daily.
Also keeps the record of food items prepared and the sales of food and also
the
record of balance food.
 All the food order details like the order types (normal, home delivery, party
order etc.) are stored daily.
LIMITATIONS
Application won’t be able to send some notification
about any report or any delivery system to owner or
customer.
 Application will required the java, MySQL and three
different system which should be connected to one
network for using application to its full functionality.
 User won’t able to change the skin or any functionality
of application.
 User can only get the reports in some formats only.

You might also like