SlideShare a Scribd company logo
1 of 31
SANKALCHAND PATEL COLLEGE OF ENGINEERING
A PROJECT REPORT ON
ONLINE FOOD DELIVERY SYSTEM
SANKALCHAND PATEL COLLEGE OF
ENGINEERING
A PROJECT REPORT ON
ONLINE FOOD DELIVERY SYSTEM
PREPARED BY:-
PATEL DHRUV KUAMR SHAILESHBHAI (2022095900012754)
PATEL OM KIRITKUMAR (202295900013115)
GOSWAMI JITESH OMPRAKASH (2021095900026181)
-: GUIDED BY :-
MR. JAYESH MEVADA SIR
Certificate
This is to certify that the project report entitled Food Delivery System being
submitted by PATEL DHRUV S (2022095900012754), PATEL OM K.
(2022095900013115), GOSWAMI JITESH O. (2021095900026181) in
partial fulfillment for the award of the 5th semester in B.Tech in Computer
Engineering to the Sankalchand Patel University is a record of bona fide
work carried out by her under my guidance and supervision.
Head of Department Guided by: -
COMPUTER ENGINEERING MR. JAYESH MEVADA SIR
Sankalchand Patel College of
Engineering,
Sankalchand Patel University, Visnagar-
384315, Gujarat
ACKNOWLEDGEMENT
The satisfaction that accompanies that the successful completion of any
task would be incomplete without the mention of people whose ceaseless
Corporation made it possible, whose constant guidance and encouragement
Crown all effort with success.
We have taken efforts in this project. However, it would not have been
possible without the kind support and help of many individuals and the
organization. We would like to extend our sincere thanks to all of them.
We are grateful to our project guide Mr. Jayesh Mevada Sir for the
guidance, inspiration and constructive suggestions that helpful us in the
preparation of this project.
We would like to express our gratitude towards the parents & member
of Sankalchand Patel College of Engineering, Visnagar for their kind co-
operation and encouragement which help us in completion of this project.
Our thanks and appreciations also go to colleagues in developing the
project and people who have willingly helped us out with their abilities.
PATEL DHRUV S (2022095900012754)
PATEL OM K (2022095900013115)
GOSWAMI JITESH O. (2021095900026181)
ABSTRACT
Online food ordering management system is a software used to ease the
customer’s life. Sometimes you don’t feel like cooking or doesn’t feel like
to go to the restaurants , therefore we here propose an Online Food
Ordering Management System which can help the customers to get food
delivered immediately. This is mostly designed for a single restaurant
having various food items at valuable food price. It gives effective way to
order your food and almost within no time food will be delivered.
Customer, he/she has login form with password in order to secure the
information details and then they can select his/her favorite food items,
place the order, also mention the quantity and finally can make the
payment. When the order is placed, it gets stored in the database of the
restaurants and then the staffs go through the orders and processes it
efficiently.
We should be using HTML, CSS, PHP, JAVASCRIPT, XAMPP SERVER for
the attractive designing which ever user would enjoy to use as well as
faculty can update and uploaded various things with a ease. This would
benefit all the people using this website.
Keywords : Dynamic Database Management, Automated Food Ordering
System, Service Automation Environment
INDEX
Sr. Topic Page
1 PROJECT INTRODUCTION
1.1 Project Definition
1.2 Purpose Of Exiting System
1.3 Objectives of system
1.4 Features of System
1.5 Scope
2 SOFTWARE & HARDWARE REQUIREMENT
2.1 Hardware
2.2 Hardware Specification
2.3 Software
2.4 Software Specification
3 PROJET PLANNING.
3.1 Activity Chart
4 PROJECT DESIGN
4.1 User Case Diagram.
4.1.1 Purpose of USE CASE DIAGRAM
4.1.2 Symbols of USE CASE DIAGRAM
4.1.3 Use case diagram implementation
4.2 DFD (Data Flow Diagram)
4.2.1 Symbol of DFD (Data Flow Diagram)
4.2.2 Symbols used in DFDs
4.2.3 DFD implementation.
4.3 E-R Diagram (Entity Relation).
4.3.1 Symbol of ER (Entity Relation) diagram
4.3.2 ER (Entity Relation) Diagram implementation.
4.4 Data Dictionary
5 SYSTEM INTERFACE DESIGN
5.1 Graphical User Interface Design
6 CONCLUSION & FUTURE SCOPE
6.1 Conclusion
6.2 Future Scope
7 ABOUT TOOLS AND TECHNOLOGY
7.1 Sublime Text Editor
7.2 ATOM
7.3 MYSQL
8 References
8.1 Bibliography
8.2 References
Figure Index
Sr. Figure no. Figure Name Page no.
1 3.1 Activity Chart
2 4.1 Anchor
3 4.2 Use Case
4 4.3 System
5 4.4 Package
6 4.6 Use case diagram of Student
9 4.8 Process
10 4.9 External Entity
11 4.10 Data Flow
12 4.11 Data Store
13 4.12 Level 0 DFD
14 4.13 Admin Level 1 DFD
15 4.14 Faculty Level 1 DFD
16 4.15 Student Level 1 DFD
17 4.16 Entity
18 4.17 Attributes
19 4.18 Relationship
CHAPTER 1
PROJECT INTRODUCTION
INTRODUCTION OF PROJECT
The "Online Food Ordering System" has been developed to override the
problems prevailing in the practicing manual system. This software is
supported to eliminate and in some cases reduce the hardships faced by this
existing system. Moreover this system is designed for the particular need of
the company to carry out operations in a smooth and effective manner.
The website is reduced as much as possible to avoid errors while entering the
data. It also provides error message while entering invalid data. No formal
knowledge is needed for the user to use this system. Thus by this all it proves
it is user-friendly. Online Food Ordering System, as described above, can lead
to error free, secure, reliable and fast management system. It can assist the
user to concentrate on their other activities rather to concentrate on the
record keeping. Thus it will help organization in better utilization of
resources.
Every organization, whether big or small, has challenges to overcome and
managing the information of Category, Food Item, Order, Payment, Confirm
Order. Every Online Food Ordering System has different Food Item needs,
therefore we design exclusive employee management systems that are
adapted to your managerial requirements. This is designed to assist in
strategic planning, and will help you ensure that your organization is
equipped with the right level of information and details for your future goals.
Also, for those busy executive who are always on the go, our systems come
with remote access features, which will allow you to manage your workforce
anytime, at all times. These systems will ultimately allow you to better
manage resources.
1.1 Purpose system:-
 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 something like the same to learn from and serve the nation
in a much better way possible. Nowadays, people are more regular to
dine-in at the restaurant for their meals.
 The online food ordering system provides convenience for the
customers that are nothing special but the general busy people of the
society. It overcomes the demerits of the manual hotel or mess system
and the old-fashioned queuing system. This system enhances the
ready-made foods that people.
 Therefore, this system enhances the speed of getting food on a
person’s plate and the quality and manner of taking the order from
the customer. It provides a better communication platform. The user’s
details are stored using electronic media. The online food ordering
system provides the menu online and the customers can easily place
the order by just clicking the mouse or by touching a button on their
smartphones.
1.2 Objectives of system:-
 The main objective of the Project on Online Food Ordering System is
to manage the details of Food, Item Category, Shopping Cart,
Customer, Order. It manages all the information about Food, Delivery
Address, Order, Food.
 The project is totally built at administrative end and thus only the
administrator is guaranteed the access. The purpose of the project is
to build an application program to reduce the manual work for
managing the Food, Item Category, Delivery Address, Shopping Cart.
 It tracks all the details about the Shopping Cart, Customer, Order.
1.3 Existing system:-
 In the present scenario, people have to physically visit the hotels or
restaurants for eating food and have to make payments through cash
mode most of the time due to unawareness of advanced technologies
at certain places. In this method time as well as physical work is
required, among which time is something that no one has in ample
amount.
 The traditional food ordering procedure is not efficient enough for
hotels and restaurants, as they have to deal with the crowd, in their
restaurant. The old methods can be classified into categories which
are paper grounded and verbal grounded. For paper-based work, the
waiter comes and pens down foods that customers order and pass the
food list containing paper to the chefs or cooks in the kitchen for
further process.
 Also, from the owner’s point of view maintaining data records and the
accounts in the physical file are cumbersome and tedious work to do.
And also, it is full of risk as anyone can access it and modify the data.
1.4 Proposed system:-
 This system is 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.
 The selection made by the customers will be available to the hotel
reception or to the person handling the work assignment. Now this
same person will assign the orders to the specialist chef to be
completed within a fixed duration of time. As soon as the chef
prepares the food, the later person forwards the parcels to the
delivery persons assigned with the location and customer identity
of the customer along with the bill status.
 With this application, the workload of the water in the hotel Sare
reduced, or in some situations, their work is abolished. One of the
various benefits of this is system is that if there is a rush or a huge
crowd present in the restaurant then in that case sometimes
unavailability of tables cut downs the restaurant’s customer.
1.5 Features of system:-
 Product and Component based
 Creating & Changing Issues at ease
 Query Issue List to any depth
 Reporting & Charting in more comprehensive way
 User Accounts to control the access and maintain security
 Simple Status & Resolutions
 Multi-level Priorities & Severities.
 Targets & Milestones for guiding the programmers
 Attachments & Additional Comments for more information
 Robust database back-end
 Various level of reports available with a lot of filter criteria's
 It contain better storage capacity.
 Accuracy in work.
 Easy & fast retrieval of information.
 Well designed reports.
 Decrease the load of the person involve in existing manual system.
 Access of any information individually.
 Work becomes very speedy.
 Easy to update information
CHAPTER 2
SOFTWARE & HARDWARE REQUIREMENT.
2.1 Hardware
Hardware refers to the physical components
of a computer. Computer Hardware is any part of
the computer that we can touch these parts. These
are the primary electronic devices used to build up
the computer.
2.2 Hardware Specification.
Generation: Dual core 2nd
generation.
Memory: 512 MB RAM
Hdd 80GB (as per the database).
2.3 Software
Software is a collection of instructions,
procedures, documentation that performs different
tasks on a computer system. we can say also
Computer Software is a programming code
executed on a computer processor. The code can be
machine-level code or the code written for an
operating system.
2.4 Software Specification.
Operating System: Windows 10(recommended) ,
Database: PHPMYADMIN (Localhost)
XAMPP Server,
MySQL,
CHAPTER 3
ACTIVITY CHART
ACTIVITY DIAGRAM
3.1
System analysis
system design
deployment
0 5 10 15 20 25 30 35 40 45
FOOD DELIVERY
Series 3 Series 2 Series 1
CHAPTER 4
PROJECT DESIGN
4.1.1 USER CASE DIAGRAM:-
A use case diagram is used to represent the dynamic
behaviour of a system. It encapsulates the system's
functionality by incorporating use cases, actors, and their
relationships. It models the tasks, services, and functions
required by a system/subsystem of an application. It depicts
the high-level functionality of a system and also tells how
the user handles a system.
4.1.2 PURPOSE OF USE CASE DIAGRAM:-
The main purpose of a use case diagram is to portray the
dynamic aspect of a system. It accumulates the system's
requirement, which includes both internal as well as
external influences. It invokes persons, use cases, and
several things that invoke the actors and elements
accountable for the implementation of use case diagrams. It
represents how an entity from the external environment can
interact with a part of the system.
4.1.3 SYMBOL OF USE CASE:-
 ACTOR:-
Actor in a use case diagram is any entity that performs a
role in one given system. This could be a person,
organization or an external system and usually drawn like
skeleton shown below.
 USE CASE:-
A use case represents a function or an action within the
system. It’s drawn as an oval and named with the function.
 SYSTEM:-
The system is used to define the scope of the use case and
drawn as a rectangle. This an optional element but useful
when you’re visualizing large systems. For example, you
can create all the use cases and then use the system object
to define the scope covered by your project. Or you can
even use it to show the different areas covered in different
releases.
4.1.4 USE CASE DIAGRAM:-
FOOD DELIVERY SYSTEM
FIG. USE CASE DIAGRAM
4.2.1 DFD DIAGRAM:-
 LEVEL 0 DFD.
 ADMIN DFD
 USER DFD
4.3 ER DIAGRAM (ENTITY RELATION):-
4.4 ACTIVITY DIAGRAM:-
4.4.1
Fig. customer activity diagram
4.4.2
Fig. collector side activity diagram
4.4.3
Fig. shop side activity diagram
4.5 DATA DICTIONARY:-
1.) Tbl_admin:-
Field Name Data type Size
id Int 10
Full_name Varchar 100
Username Varchar 100
Password varchar 255
2.) Tbl_category:-
Field Name Data type Size
Id Int 10
Title Varchar 100
Imagename Varchar 255
Featured Varchar 10
Active varchar 10
3.) Tbl_food:-
Field Name Data type Size
Id Int 10
Title Varchar 100
Description Text -
Price Decimal (10,2)
Image_name Varchar 255
Category_id Int 10
Featured Varchar 10
Active varchar 10
4.) Tbl_order:-
Field Name Data type Size
Id Int 10
Food varchar 150
Price Decimal (10,2)
Qty Int 11
Total Decimal (10,2)
Order_date Datetime -
Status varchar 50
Customer_name Varchar 150
Customer_contact Varchar 20
Customer_email Varchar 150
Customer_address varchar 255
CHAPTER 5
SYSTEM INTERFACE DESIGN
 GUI(graphical user interface design)
HOME PAGE:
ALL FOOD SCREEN
ALL FOOD CATEGORY :-
ADMIN LOGIN PAGE
ADMIN DASHBOARD:
MANAGE CATEGORY:
MANAGE ADMIN
CHAPTER 6
CONCLUSION
 Conclusion
Our project is only a humble venture to satisfy the needs to
manage their project work. Several user-friendly coding has also
adopted. This package shall prove to be a powerful package in
satisfying all the requirements of the school. The objective of
software planning is to provide a frame work that enables the
manger to make reasonable estimates made within a limited
time frame at the beginning of the software project and should
be updated regularly as the project progresses.
 At the end it is concluded that we have made
effort on following points...
 A description of the background and context of the project and its
relation to work already done in the area.
 Made statement of the aims and objectives of the project.
 The description of Purpose, Scope, and applicability.
 We define the problem on which we are working in the project.
 We describe the requirement Specifications of the system and the
actions that can be done on these things.
 We understand the problem domain and produce a model of the
system, which describes operations that can be performed on the
system.
 We included features and operations in detail, including screen
layouts.
 We designed user interface and security issues related to system.
 Finally, the system is implemented and tested according to test
cases.
 Future scope of the project: -
In a nutshell, it can be summarized that the future scope
of the project circles around maintaining information
regarding:
 We can add printer in future.
 We can give more advance software for Online Food Ordering
System including more facilities
 We will host the platform on online servers to make it accessible
worldwide
 Integrate multiple load balancers to distribute the loads of the
system.
 Create the master and slave database structure to reduce the
overload of the database queries
 Implement the backup mechanism for taking backup of codebase
and database on regular basis on different servers
 The above mentioned points are the enhancements which can be
done to increase the applicability and usage of this project Here we
can maintain the records of Food Item and Category. Also, as it can
be seen that now-a-days the players are versatile, i.e. so there is a
scope for introducing a method to maintain the Online Food
Ordering System. Enhancements can be done to maintain all the
Food Item, Category, Customer, Order, Confirm Order.
 We have left all the options open so that if there is any other future
requirement in the system by the user for the enhancement of the
system then it is possible to implement them.In the last we would
like to thanks all the persons involved in the development of the
system directly or indirectly. We hope that the project will serve its
purpose for which it is develop there by underlining success of
process.
CHAPTER 7
ABOUT TOOLS AND TECHNOLOGY
We have used the following web technologies for student attendance
management
system:
• PHP (Hypertext Preprocessor)
 PHP is a general-purpose programming language originally
designed for web development. It was originally created by
Rasmus Lerdorf in 1994; the PHP reference implementation is
now produced by The PHP Group. PHP originally stood for
Personal Home Page, but it now stands for the recursive initialism
PHP: Hypertext Preprocessor.
 PHP code may be executed with a command line interface (CLI),
embedded into HTML code, or used in combination with various
web template systems, web content management systems, and
web frameworks. PHP code is usually processed by a PHP
interpreter implemented as a module in a web server or as a
Common Gateway Interface (CGI) executable.
• MYSQL
 Microsoft SQL Server is a full-featured relational database
management system (RDBMS) that offers a variety of
administrative tools to ease the burdens of database
development, maintenance and administration.
CHAPTER 8
REFERENCE
 Bibliography: -
https://www.tutorialspoint.com/index.htm
https://www.javatpoint.com
https://www.w3schools.com
https://html.com
Book: -
PHP: The Complete Reference

More Related Content

What's hot

Take Care | Enterprise Resource Planning Solution
Take Care | Enterprise Resource Planning SolutionTake Care | Enterprise Resource Planning Solution
Take Care | Enterprise Resource Planning SolutionAtsc Group
 
Ecommerce(online Shopping)
Ecommerce(online Shopping)Ecommerce(online Shopping)
Ecommerce(online Shopping)Umme habiba
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping ReportPragnya Dash
 
Home-made-food-delivery-system(System Analysis & Design)
 Home-made-food-delivery-system(System Analysis & Design) Home-made-food-delivery-system(System Analysis & Design)
Home-made-food-delivery-system(System Analysis & Design)Zahidul Islam Razu
 
Garrage management system
Garrage management system Garrage management system
Garrage management system Prateek Pandey
 
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemUttam Singh Chaudhary
 
ABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemNik Ibrahim
 
Online Food Ordering Website project
Online Food Ordering Website projectOnline Food Ordering Website project
Online Food Ordering Website projectArpitsaxena79
 
Restaurant management system project
Restaurant management system projectRestaurant management system project
Restaurant management system projectrelocathi789
 
Final Year Project of Online Food Ordering System
Final Year Project of Online Food Ordering SystemFinal Year Project of Online Food Ordering System
Final Year Project of Online Food Ordering SystemSidraShehbaz
 
Development of Food Delivery App
Development of Food Delivery AppDevelopment of Food Delivery App
Development of Food Delivery Apptechugo
 
E-Restaurant Management System
E-Restaurant Management SystemE-Restaurant Management System
E-Restaurant Management SystemArno Lordkronos
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6YogeshDhamke2
 
Information of online food system
Information of online food systemInformation of online food system
Information of online food systemArpitsaxena79
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jainRohit Jain
 
Hospital Management System (2nd Task)
Hospital Management System (2nd Task)Hospital Management System (2nd Task)
Hospital Management System (2nd Task)SN Chakraborty
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management SystemSanu Subham
 

What's hot (20)

Take Care | Enterprise Resource Planning Solution
Take Care | Enterprise Resource Planning SolutionTake Care | Enterprise Resource Planning Solution
Take Care | Enterprise Resource Planning Solution
 
Ecommerce(online Shopping)
Ecommerce(online Shopping)Ecommerce(online Shopping)
Ecommerce(online Shopping)
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering System
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping Report
 
Home-made-food-delivery-system(System Analysis & Design)
 Home-made-food-delivery-system(System Analysis & Design) Home-made-food-delivery-system(System Analysis & Design)
Home-made-food-delivery-system(System Analysis & Design)
 
Garrage management system
Garrage management system Garrage management system
Garrage management system
 
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
 
ABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management System
 
Online Food Ordering Website project
Online Food Ordering Website projectOnline Food Ordering Website project
Online Food Ordering Website project
 
Restaurant management system project
Restaurant management system projectRestaurant management system project
Restaurant management system project
 
Final Year Project of Online Food Ordering System
Final Year Project of Online Food Ordering SystemFinal Year Project of Online Food Ordering System
Final Year Project of Online Food Ordering System
 
Tic tac toe
Tic tac toeTic tac toe
Tic tac toe
 
Development of Food Delivery App
Development of Food Delivery AppDevelopment of Food Delivery App
Development of Food Delivery App
 
E-Restaurant Management System
E-Restaurant Management SystemE-Restaurant Management System
E-Restaurant Management System
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
 
Online shopping project synopsis
Online shopping project synopsisOnline shopping project synopsis
Online shopping project synopsis
 
Information of online food system
Information of online food systemInformation of online food system
Information of online food system
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jain
 
Hospital Management System (2nd Task)
Hospital Management System (2nd Task)Hospital Management System (2nd Task)
Hospital Management System (2nd Task)
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
 

Similar to food delivery website-1.docx

355905786-online-food-ordering-system-mini.docx
355905786-online-food-ordering-system-mini.docx355905786-online-food-ordering-system-mini.docx
355905786-online-food-ordering-system-mini.docxEFRENlazarte2
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering SystemIRJET Journal
 
Online Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfOnline Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfRohini SharmaOhlan
 
Hotel management system
Hotel management systemHotel management system
Hotel management systemPAWAN KUMAR
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation SystemIRJET Journal
 
Canteen automation system (updated) revised
Canteen automation system (updated) revisedCanteen automation system (updated) revised
Canteen automation system (updated) revisedrinshi jain
 
IRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET Journal
 
IRJET- Data Centric Smart Restaurant Management System
IRJET-  	  Data Centric Smart Restaurant Management SystemIRJET-  	  Data Centric Smart Restaurant Management System
IRJET- Data Centric Smart Restaurant Management SystemIRJET Journal
 
Food distribution management system
Food distribution management systemFood distribution management system
Food distribution management systemAmit P
 
Canteen Management System
Canteen Management SystemCanteen Management System
Canteen Management SystemIRJET Journal
 
IRJET- Digital Menu Card for Restaurant
IRJET-  	  Digital Menu Card for RestaurantIRJET-  	  Digital Menu Card for Restaurant
IRJET- Digital Menu Card for RestaurantIRJET Journal
 
Online Pizza Ordering System using Java.pptx
Online Pizza Ordering System using Java.pptxOnline Pizza Ordering System using Java.pptx
Online Pizza Ordering System using Java.pptxsinghdeep258779
 
IRJET- Food Order in Train
IRJET-  	  Food Order in TrainIRJET-  	  Food Order in Train
IRJET- Food Order in TrainIRJET Journal
 
Sheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering ApplicationSheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering ApplicationIRJET Journal
 
SMART TREAT JUNCTION
SMART TREAT JUNCTIONSMART TREAT JUNCTION
SMART TREAT JUNCTIONIRJET Journal
 
iOder (Food Ordering System)
iOder (Food Ordering System)iOder (Food Ordering System)
iOder (Food Ordering System)UniSZA
 
Smart_mess_management_system_ppt.pptx
Smart_mess_management_system_ppt.pptxSmart_mess_management_system_ppt.pptx
Smart_mess_management_system_ppt.pptxSanjeebKumardas7
 

Similar to food delivery website-1.docx (20)

355905786-online-food-ordering-system-mini.docx
355905786-online-food-ordering-system-mini.docx355905786-online-food-ordering-system-mini.docx
355905786-online-food-ordering-system-mini.docx
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering System
 
roshan ppt.pptx
roshan ppt.pptxroshan ppt.pptx
roshan ppt.pptx
 
Online Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfOnline Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdf
 
Digital cafe system
Digital cafe systemDigital cafe system
Digital cafe system
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation System
 
Canteen automation system (updated) revised
Canteen automation system (updated) revisedCanteen automation system (updated) revised
Canteen automation system (updated) revised
 
IRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET- Online Food Ordering System
IRJET- Online Food Ordering System
 
IRJET- Data Centric Smart Restaurant Management System
IRJET-  	  Data Centric Smart Restaurant Management SystemIRJET-  	  Data Centric Smart Restaurant Management System
IRJET- Data Centric Smart Restaurant Management System
 
Food distribution management system
Food distribution management systemFood distribution management system
Food distribution management system
 
Canteen Management System
Canteen Management SystemCanteen Management System
Canteen Management System
 
IRJET- Digital Menu Card for Restaurant
IRJET-  	  Digital Menu Card for RestaurantIRJET-  	  Digital Menu Card for Restaurant
IRJET- Digital Menu Card for Restaurant
 
Online Pizza Ordering System using Java.pptx
Online Pizza Ordering System using Java.pptxOnline Pizza Ordering System using Java.pptx
Online Pizza Ordering System using Java.pptx
 
Architecture Design
Architecture DesignArchitecture Design
Architecture Design
 
IRJET- Food Order in Train
IRJET-  	  Food Order in TrainIRJET-  	  Food Order in Train
IRJET- Food Order in Train
 
Sheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering ApplicationSheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering Application
 
SMART TREAT JUNCTION
SMART TREAT JUNCTIONSMART TREAT JUNCTION
SMART TREAT JUNCTION
 
iOder (Food Ordering System)
iOder (Food Ordering System)iOder (Food Ordering System)
iOder (Food Ordering System)
 
Smart_mess_management_system_ppt.pptx
Smart_mess_management_system_ppt.pptxSmart_mess_management_system_ppt.pptx
Smart_mess_management_system_ppt.pptx
 

Recently uploaded

Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

food delivery website-1.docx

  • 1. SANKALCHAND PATEL COLLEGE OF ENGINEERING A PROJECT REPORT ON ONLINE FOOD DELIVERY SYSTEM
  • 2. SANKALCHAND PATEL COLLEGE OF ENGINEERING A PROJECT REPORT ON ONLINE FOOD DELIVERY SYSTEM PREPARED BY:- PATEL DHRUV KUAMR SHAILESHBHAI (2022095900012754) PATEL OM KIRITKUMAR (202295900013115) GOSWAMI JITESH OMPRAKASH (2021095900026181) -: GUIDED BY :- MR. JAYESH MEVADA SIR
  • 3. Certificate This is to certify that the project report entitled Food Delivery System being submitted by PATEL DHRUV S (2022095900012754), PATEL OM K. (2022095900013115), GOSWAMI JITESH O. (2021095900026181) in partial fulfillment for the award of the 5th semester in B.Tech in Computer Engineering to the Sankalchand Patel University is a record of bona fide work carried out by her under my guidance and supervision. Head of Department Guided by: - COMPUTER ENGINEERING MR. JAYESH MEVADA SIR Sankalchand Patel College of Engineering, Sankalchand Patel University, Visnagar- 384315, Gujarat
  • 4. ACKNOWLEDGEMENT The satisfaction that accompanies that the successful completion of any task would be incomplete without the mention of people whose ceaseless Corporation made it possible, whose constant guidance and encouragement Crown all effort with success. We have taken efforts in this project. However, it would not have been possible without the kind support and help of many individuals and the organization. We would like to extend our sincere thanks to all of them. We are grateful to our project guide Mr. Jayesh Mevada Sir for the guidance, inspiration and constructive suggestions that helpful us in the preparation of this project. We would like to express our gratitude towards the parents & member of Sankalchand Patel College of Engineering, Visnagar for their kind co- operation and encouragement which help us in completion of this project. Our thanks and appreciations also go to colleagues in developing the project and people who have willingly helped us out with their abilities. PATEL DHRUV S (2022095900012754) PATEL OM K (2022095900013115) GOSWAMI JITESH O. (2021095900026181)
  • 5. ABSTRACT Online food ordering management system is a software used to ease the customer’s life. Sometimes you don’t feel like cooking or doesn’t feel like to go to the restaurants , therefore we here propose an Online Food Ordering Management System which can help the customers to get food delivered immediately. This is mostly designed for a single restaurant having various food items at valuable food price. It gives effective way to order your food and almost within no time food will be delivered. Customer, he/she has login form with password in order to secure the information details and then they can select his/her favorite food items, place the order, also mention the quantity and finally can make the payment. When the order is placed, it gets stored in the database of the restaurants and then the staffs go through the orders and processes it efficiently. We should be using HTML, CSS, PHP, JAVASCRIPT, XAMPP SERVER for the attractive designing which ever user would enjoy to use as well as faculty can update and uploaded various things with a ease. This would benefit all the people using this website. Keywords : Dynamic Database Management, Automated Food Ordering System, Service Automation Environment
  • 6. INDEX Sr. Topic Page 1 PROJECT INTRODUCTION 1.1 Project Definition 1.2 Purpose Of Exiting System 1.3 Objectives of system 1.4 Features of System 1.5 Scope 2 SOFTWARE & HARDWARE REQUIREMENT 2.1 Hardware 2.2 Hardware Specification 2.3 Software 2.4 Software Specification 3 PROJET PLANNING. 3.1 Activity Chart 4 PROJECT DESIGN 4.1 User Case Diagram. 4.1.1 Purpose of USE CASE DIAGRAM 4.1.2 Symbols of USE CASE DIAGRAM 4.1.3 Use case diagram implementation 4.2 DFD (Data Flow Diagram) 4.2.1 Symbol of DFD (Data Flow Diagram) 4.2.2 Symbols used in DFDs 4.2.3 DFD implementation. 4.3 E-R Diagram (Entity Relation). 4.3.1 Symbol of ER (Entity Relation) diagram 4.3.2 ER (Entity Relation) Diagram implementation. 4.4 Data Dictionary 5 SYSTEM INTERFACE DESIGN 5.1 Graphical User Interface Design 6 CONCLUSION & FUTURE SCOPE 6.1 Conclusion 6.2 Future Scope 7 ABOUT TOOLS AND TECHNOLOGY 7.1 Sublime Text Editor 7.2 ATOM 7.3 MYSQL
  • 7. 8 References 8.1 Bibliography 8.2 References Figure Index Sr. Figure no. Figure Name Page no. 1 3.1 Activity Chart 2 4.1 Anchor 3 4.2 Use Case 4 4.3 System 5 4.4 Package 6 4.6 Use case diagram of Student 9 4.8 Process 10 4.9 External Entity 11 4.10 Data Flow 12 4.11 Data Store 13 4.12 Level 0 DFD 14 4.13 Admin Level 1 DFD 15 4.14 Faculty Level 1 DFD 16 4.15 Student Level 1 DFD 17 4.16 Entity 18 4.17 Attributes 19 4.18 Relationship
  • 8. CHAPTER 1 PROJECT INTRODUCTION INTRODUCTION OF PROJECT The "Online Food Ordering System" has been developed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and in some cases reduce the hardships faced by this existing system. Moreover this system is designed for the particular need of the company to carry out operations in a smooth and effective manner. The website is reduced as much as possible to avoid errors while entering the data. It also provides error message while entering invalid data. No formal knowledge is needed for the user to use this system. Thus by this all it proves it is user-friendly. Online Food Ordering System, as described above, can lead to error free, secure, reliable and fast management system. It can assist the user to concentrate on their other activities rather to concentrate on the record keeping. Thus it will help organization in better utilization of resources. Every organization, whether big or small, has challenges to overcome and managing the information of Category, Food Item, Order, Payment, Confirm Order. Every Online Food Ordering System has different Food Item needs, therefore we design exclusive employee management systems that are adapted to your managerial requirements. This is designed to assist in strategic planning, and will help you ensure that your organization is equipped with the right level of information and details for your future goals. Also, for those busy executive who are always on the go, our systems come with remote access features, which will allow you to manage your workforce anytime, at all times. These systems will ultimately allow you to better manage resources.
  • 9. 1.1 Purpose system:-  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 something like the same to learn from and serve the nation in a much better way possible. Nowadays, people are more regular to dine-in at the restaurant for their meals.  The online food ordering system provides convenience for the customers that are nothing special but the general busy people of the society. It overcomes the demerits of the manual hotel or mess system and the old-fashioned queuing system. This system enhances the ready-made foods that people.  Therefore, this system enhances the speed of getting food on a person’s plate and the quality and manner of taking the order from the customer. It provides a better communication platform. The user’s details are stored using electronic media. The online food ordering system provides the menu online and the customers can easily place the order by just clicking the mouse or by touching a button on their smartphones. 1.2 Objectives of system:-  The main objective of the Project on Online Food Ordering System is to manage the details of Food, Item Category, Shopping Cart, Customer, Order. It manages all the information about Food, Delivery Address, Order, Food.  The project is totally built at administrative end and thus only the administrator is guaranteed the access. The purpose of the project is to build an application program to reduce the manual work for managing the Food, Item Category, Delivery Address, Shopping Cart.  It tracks all the details about the Shopping Cart, Customer, Order.
  • 10. 1.3 Existing system:-  In the present scenario, people have to physically visit the hotels or restaurants for eating food and have to make payments through cash mode most of the time due to unawareness of advanced technologies at certain places. In this method time as well as physical work is required, among which time is something that no one has in ample amount.  The traditional food ordering procedure is not efficient enough for hotels and restaurants, as they have to deal with the crowd, in their restaurant. The old methods can be classified into categories which are paper grounded and verbal grounded. For paper-based work, the waiter comes and pens down foods that customers order and pass the food list containing paper to the chefs or cooks in the kitchen for further process.  Also, from the owner’s point of view maintaining data records and the accounts in the physical file are cumbersome and tedious work to do. And also, it is full of risk as anyone can access it and modify the data. 1.4 Proposed system:-  This system is 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.  The selection made by the customers will be available to the hotel reception or to the person handling the work assignment. Now this same person will assign the orders to the specialist chef to be completed within a fixed duration of time. As soon as the chef prepares the food, the later person forwards the parcels to the delivery persons assigned with the location and customer identity of the customer along with the bill status.  With this application, the workload of the water in the hotel Sare reduced, or in some situations, their work is abolished. One of the various benefits of this is system is that if there is a rush or a huge crowd present in the restaurant then in that case sometimes unavailability of tables cut downs the restaurant’s customer.
  • 11. 1.5 Features of system:-  Product and Component based  Creating & Changing Issues at ease  Query Issue List to any depth  Reporting & Charting in more comprehensive way  User Accounts to control the access and maintain security  Simple Status & Resolutions  Multi-level Priorities & Severities.  Targets & Milestones for guiding the programmers  Attachments & Additional Comments for more information  Robust database back-end  Various level of reports available with a lot of filter criteria's  It contain better storage capacity.  Accuracy in work.  Easy & fast retrieval of information.  Well designed reports.  Decrease the load of the person involve in existing manual system.  Access of any information individually.  Work becomes very speedy.  Easy to update information
  • 12. CHAPTER 2 SOFTWARE & HARDWARE REQUIREMENT. 2.1 Hardware Hardware refers to the physical components of a computer. Computer Hardware is any part of the computer that we can touch these parts. These are the primary electronic devices used to build up the computer. 2.2 Hardware Specification. Generation: Dual core 2nd generation. Memory: 512 MB RAM Hdd 80GB (as per the database). 2.3 Software Software is a collection of instructions, procedures, documentation that performs different tasks on a computer system. we can say also Computer Software is a programming code executed on a computer processor. The code can be machine-level code or the code written for an operating system. 2.4 Software Specification. Operating System: Windows 10(recommended) , Database: PHPMYADMIN (Localhost) XAMPP Server, MySQL,
  • 13. CHAPTER 3 ACTIVITY CHART ACTIVITY DIAGRAM 3.1 System analysis system design deployment 0 5 10 15 20 25 30 35 40 45 FOOD DELIVERY Series 3 Series 2 Series 1
  • 14. CHAPTER 4 PROJECT DESIGN 4.1.1 USER CASE DIAGRAM:- A use case diagram is used to represent the dynamic behaviour of a system. It encapsulates the system's functionality by incorporating use cases, actors, and their relationships. It models the tasks, services, and functions required by a system/subsystem of an application. It depicts the high-level functionality of a system and also tells how the user handles a system. 4.1.2 PURPOSE OF USE CASE DIAGRAM:- The main purpose of a use case diagram is to portray the dynamic aspect of a system. It accumulates the system's requirement, which includes both internal as well as external influences. It invokes persons, use cases, and several things that invoke the actors and elements accountable for the implementation of use case diagrams. It represents how an entity from the external environment can interact with a part of the system. 4.1.3 SYMBOL OF USE CASE:-  ACTOR:- Actor in a use case diagram is any entity that performs a role in one given system. This could be a person, organization or an external system and usually drawn like skeleton shown below.
  • 15.  USE CASE:- A use case represents a function or an action within the system. It’s drawn as an oval and named with the function.  SYSTEM:- The system is used to define the scope of the use case and drawn as a rectangle. This an optional element but useful when you’re visualizing large systems. For example, you can create all the use cases and then use the system object to define the scope covered by your project. Or you can even use it to show the different areas covered in different releases.
  • 16. 4.1.4 USE CASE DIAGRAM:- FOOD DELIVERY SYSTEM FIG. USE CASE DIAGRAM
  • 17. 4.2.1 DFD DIAGRAM:-  LEVEL 0 DFD.  ADMIN DFD
  • 19. 4.3 ER DIAGRAM (ENTITY RELATION):-
  • 20. 4.4 ACTIVITY DIAGRAM:- 4.4.1 Fig. customer activity diagram
  • 21. 4.4.2 Fig. collector side activity diagram 4.4.3 Fig. shop side activity diagram
  • 22. 4.5 DATA DICTIONARY:- 1.) Tbl_admin:- Field Name Data type Size id Int 10 Full_name Varchar 100 Username Varchar 100 Password varchar 255 2.) Tbl_category:- Field Name Data type Size Id Int 10 Title Varchar 100 Imagename Varchar 255 Featured Varchar 10 Active varchar 10 3.) Tbl_food:- Field Name Data type Size Id Int 10 Title Varchar 100 Description Text - Price Decimal (10,2) Image_name Varchar 255 Category_id Int 10 Featured Varchar 10 Active varchar 10
  • 23. 4.) Tbl_order:- Field Name Data type Size Id Int 10 Food varchar 150 Price Decimal (10,2) Qty Int 11 Total Decimal (10,2) Order_date Datetime - Status varchar 50 Customer_name Varchar 150 Customer_contact Varchar 20 Customer_email Varchar 150 Customer_address varchar 255
  • 24. CHAPTER 5 SYSTEM INTERFACE DESIGN  GUI(graphical user interface design) HOME PAGE: ALL FOOD SCREEN
  • 25. ALL FOOD CATEGORY :- ADMIN LOGIN PAGE
  • 28. CHAPTER 6 CONCLUSION  Conclusion Our project is only a humble venture to satisfy the needs to manage their project work. Several user-friendly coding has also adopted. This package shall prove to be a powerful package in satisfying all the requirements of the school. The objective of software planning is to provide a frame work that enables the manger to make reasonable estimates made within a limited time frame at the beginning of the software project and should be updated regularly as the project progresses.  At the end it is concluded that we have made effort on following points...  A description of the background and context of the project and its relation to work already done in the area.  Made statement of the aims and objectives of the project.  The description of Purpose, Scope, and applicability.  We define the problem on which we are working in the project.  We describe the requirement Specifications of the system and the actions that can be done on these things.  We understand the problem domain and produce a model of the system, which describes operations that can be performed on the system.  We included features and operations in detail, including screen layouts.  We designed user interface and security issues related to system.  Finally, the system is implemented and tested according to test cases.
  • 29.  Future scope of the project: - In a nutshell, it can be summarized that the future scope of the project circles around maintaining information regarding:  We can add printer in future.  We can give more advance software for Online Food Ordering System including more facilities  We will host the platform on online servers to make it accessible worldwide  Integrate multiple load balancers to distribute the loads of the system.  Create the master and slave database structure to reduce the overload of the database queries  Implement the backup mechanism for taking backup of codebase and database on regular basis on different servers  The above mentioned points are the enhancements which can be done to increase the applicability and usage of this project Here we can maintain the records of Food Item and Category. Also, as it can be seen that now-a-days the players are versatile, i.e. so there is a scope for introducing a method to maintain the Online Food Ordering System. Enhancements can be done to maintain all the Food Item, Category, Customer, Order, Confirm Order.  We have left all the options open so that if there is any other future requirement in the system by the user for the enhancement of the system then it is possible to implement them.In the last we would like to thanks all the persons involved in the development of the system directly or indirectly. We hope that the project will serve its purpose for which it is develop there by underlining success of process.
  • 30. CHAPTER 7 ABOUT TOOLS AND TECHNOLOGY We have used the following web technologies for student attendance management system: • PHP (Hypertext Preprocessor)  PHP is a general-purpose programming language originally designed for web development. It was originally created by Rasmus Lerdorf in 1994; the PHP reference implementation is now produced by The PHP Group. PHP originally stood for Personal Home Page, but it now stands for the recursive initialism PHP: Hypertext Preprocessor.  PHP code may be executed with a command line interface (CLI), embedded into HTML code, or used in combination with various web template systems, web content management systems, and web frameworks. PHP code is usually processed by a PHP interpreter implemented as a module in a web server or as a Common Gateway Interface (CGI) executable. • MYSQL  Microsoft SQL Server is a full-featured relational database management system (RDBMS) that offers a variety of administrative tools to ease the burdens of database development, maintenance and administration.
  • 31. CHAPTER 8 REFERENCE  Bibliography: - https://www.tutorialspoint.com/index.htm https://www.javatpoint.com https://www.w3schools.com https://html.com Book: - PHP: The Complete Reference