0% found this document useful (0 votes)
36 views29 pages

FOOD

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)
36 views29 pages

FOOD

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/ 29

A Project Report

ON

“ONLINE FOOD ORDER SYSTEM”

BBA(CA) (Semester V) (2023-2024)


Jog Educational Trust’s
P. Jog College of Commerce and Science, Mayur Colony, Kothrud, Pune
411038

Submitted

By

Usha Shivlal Rathod.


Prajkta Dnyanoba Paygude.
CERTIFICATE
This is to certify Prajkta Dnyanoba Paygude & Usha Shivlal Rathod of BBA(CA)
course, SEM-V has completed his Project Work Titled “ONLINE FOOD
ORDER SYSTEM”, as a part of Curriculum, during the Academic Year 2023-
2024.

Mr. Amrut Patil Dr. P.B Buchade


Head Of the Department Principal

Name Of Examiners Signature


1.____________________ ________________
2.____________________ ________________

Date of Examination :
Guide Certificate

This is to certify that, Prajkta Dnyanoba Paygude & Usha Shivlal Rathod of
BBA(CA) course, SEM-V has successfully completed his Project Titled
“ONLINE FOOD ORDER SYSTEM”, under my guidance.

Project Guide:
Mrs. Rutuja Bankar (Project Guider)
Mrs.Vidya Domatwar (HOD of BBA(CA))

Date: Place:
DECLARATION

To
The principal,
P. jog College of Science &Commerce,
Pune.

Respected Sir,
We here by honestly declare that matter embodied in my project “ONLINE
FOOD ORDER SYSTEM” submitted by me at P. jog College of Science &
Commerce of requirement for award of B.C.A(BACHELOR OF COMPUTER
APPLICATION) (SEM V) Of UNIVERSITY OF PUNE, Project has not
submitted elsewhere for award of any degree, during the academic session 2023-
2024. Thanking You.

Name: Prajkta Dnyanoba Paygude,


Usha Shivlal Rathod.

Place: Pune.
Date:
ACKNOWLEDGEMENT

We take this opportunity to express our sincere gratitude


to all those who helped us in various capacities in undertaking
this project and devising the report. We are privileged to express
our sense of gratitude to our respected teacher.
Whose unparalleled knowledge, moral fiber and judgment
along with his know-how, was an immense support in
completing the project.
We take this opportunity also to thank our friends and
contemporaries for their cooperation and compliance.

Thank You.
INDEX

Sr. NO Topic Name Page NO


1 Abstract
2 Introduction
• Problem Statement
• Purpose
• Project scope
3 System Analysis
• Existing systems
• Functional Requirements
• Security Requirement
• ER Diagram
• DFD Diagram
• Use Case Diagram
• Activity Diagram
• Component Diagram
• User interfaces
4 Implementation details
• Objectives
• Technologies Used
• Software Requirement
• Hardware Requirement

5 Reports Testing
6 Conclusion
• Future Scope
7 Bibliography
1. ABSTRACT

PROJECT TITLE: Online Food Order System


APPLICATION TYPE: Web Application DESCRIPTION
This system provides a user-friendly interface for customers to
browse through a variety of menus, select items, customize orders,
and place them conveniently. It integrates secure payment
gateways, allowing users to make transactions seamlessly.
Additionally, it includes an administrative panel where restaurant
owners or managers can manage menus, track orders, update
inventory, and oversee the overall functionality of the system.
2. INTRODUCTION

In particular, this online Food Order system project in Html,css,js,Php


focuses mainly on dealing with Food Order.

The primary goal of this system is to create a unified platform that


enhances the overall food ordering experience for users while
simplifying and optimizing the management process for restaurant
owners.

Leveraging PHP's robust capabilities and integrating it with front-end


technologies such as HTML, CSS, and JavaScript, this system ensures a
responsive and engaging interface for seamless interaction. This system
is designed to provide a platform for both customers and restaurant
owners to interact in a user-friendly environment. Simultaneously,
restaurant administrators gain access to an intuitive dashboard where
they can manage menus, track orders, and maintain inventory, thereby
streamlining their operations.
Problem Statement: -

The food industry has witnessed a significant shift towards online ordering and
delivery services in recent years. However, despite this transition, several
challenges persist for both customers and restaurant owners, hindering a
seamless and efficient food ordering process.

Customer Challenges:
Fragmented Platforms: Customers often encounter multiple platforms and
websites to order food from various restaurants, leading to a fragmented and
inconvenient experience.

Limited Customization: Lack of customization options in ordering, including


dietary preferences, modifications, and special requests, restricts the flexibility
for customers to tailor their orders.
Purpose: -

The Food Order System in PHP is developed with the following key
purposes:

Enhanced User Experience: The primary purpose is to provide


customers with a seamless, intuitive, and user-friendly platform for
browsing menus, customizing orders, and securely placing them for
delivery or pickup. By offering a streamlined and convenient ordering
process, the system aims to elevate the overall user experience.

Efficient Restaurant Management: For restaurant owners or


administrators, the system's purpose is to simplify menu management,
order tracking, and inventory control. It offers tools to update menus,
monitor orders in real-time, manage inventory, and gain valuable
insights into customer preferences and business performance.

Integration of Secure Transactions: Ensuring the security of payment


transactions is a core purpose. The system integrates secure payment
gateways, safeguarding sensitive customer information and providing a
secure environment for financial transactions
Project scope:-

This order food online system project aimed at developing an


online food ordering system that can be used in small places, and
medium cities firstly and then on a largescale. It is developed to
help restaurants to simplify their daily operational and
managerial task as well as improve the dining experience of
customers.

And also helps restaurants develop healthy customer


relationships by providing good services. The system enables
staff to let update and make changes to their food and beverage
list information based on the orders placed and theorders
completed.
3. System Analysis

❖ Existing systems:-

• It is time taking process.


• There is no rich user interface.
• There is very less security for saving data, some data
may be loss due to mismanagement.
• In this system there is no report generation.
• It’s a limited system and fewer users friendly.

❖ Functional Requirements:-

Functional requirements drive the application


architecture of a system. Functional requirements
are the intended behaviors of the system. This behavior may
be expressed as services, tasks or
functions that the system is required to perform. The functional
requirements that the proposed
system Perform.
- Registration of the new user
-View User
-Approval /Disapproval order
-Add order
-Update order
-Delete order
Security Requirement: -

In order to make the system secure from an authorized access and


modification, the system uses a login account to differentiate among the
different users of the system on the organization side.
This enables the system to verify who has logged in using the correct
logging account provided and display the right form associated with that
user.
The security service provided by the system will maintain the security,
confidentiality and integrity of the system. Users will have their own
autontication based on user name and password.
Through which they could gain access to the system
Zero(Context) Level DFD Diagram

Food order
0.0
Order for
the food Online Food
Customer Ordering
System
Admin

Billing &
Management
Use Case Diagram:

Login

Order
Request

Order
Management

Database

Menu
Management

Delivery
Management

Admin
Order
Confirmation

Manage Users

Logout
Use Case Diagram:

Login

Order
Request

Order
Management
Databas
e

Menu
Management

Delivery
Management

customer Order
Confirmation

Manage Users

Logout
Activity Diagram:

Start

No Register
yes
Login

Provide info

yes
View Orders

Provide menu

Browse menu

End

Confirm order

Notify customer on order completion


Component Diagram:

Home Registration
page

Login

payment
Order Food

Business classes

Registered
customer Admin

Access system

Food
Database
❖ User interfaces

Home Page:
Admin Page
User Page
4. Implementation details

Objectives:
• Home Page
• Menu card
• Categories of Food
• Admin Login
• Order Section

Platform
Operating Systems: Microsoft Windows

Technologies Used:
• Front End: PHP, HTML, CSS
• Back End: PhpMyAdmin / MySQL

Software Requirement:
• xampp
• Microsoft Windows 11
Hardware Requirement:
• Processor: Intel(R) Core (TM) i5-10300H CPU @ 2.50GHz
2.50 GHz
• Installed Ram: 8.00 GB (7.84 GB usable)
• System Type: 64-bit operating system, x64-based processor
5. Reports Testing

Testing

Testing is necessary for the proper functioning of the system.


Testing has to be done at four levels
Unit Testing:- Unit testing focuses verification effort on the
smallest unit of the software ,design the module. Here ,using the
detail design as a guide ,important control paths are tested to
uncover errors within the boundary of the module. Unit testing is
always white-box oriented, and the step can be conducted in
parallel for multiple modules. .
Integration Testing:- Integration testing is a systematic
technique for constructing the program structure while at the same
time conducting tests to uncover errors , associated with interfacing
.The objective is to take the unit tested modules and build program
structure that has been directed by the design.
6. Conclusion

An online food ordering system has great way to build brands and
strengthen businesses. Thus, no exaggeration to conclude that
food ordering and delivery has come a long way since its outside
and keeps on growing with its features it keeps adding on with
every passing day.

Future Scope
Future Scope of Order Food Online System:

This order food online system project aimed at developing


an online food ordering system that can be used in small places,
and medium cities firstly and then on a largescale. It is developed
to help restaurants to simplify their daily operational and
managerial task as well as improve the dining experience of
customers.
And also helps restaurants develop healthy customer
relationships by providing good services. The system enables
staff to let update and make changes to their food and beverage
list information based on the orders placed and the orders
completed
7. Bibliography

Book:
“Core PHP Programming"

(Book by Atul Kahate and Sachin Kadam)

Website:

Web references www.google.com

www.geeksforgeeks.org/php

www.codeproject.com
www.tutorialpoint.com

You might also like