SlideShare a Scribd company logo
1 of 27
Welcome to
ONLINE FOOD ORDER SYSTEM
Submitted by:PRASANTH.R
ONLINE FOOD ORDER SYSTEM
Abstract
⚫ ONLINE FOOD ORDERS SYSTEM is a website designed primarily for use
in the food delivery industry.
⚫ This system will allow hotels and restaurants to increase scope of business
by reducing the labor cost involved.
⚫ The system also allows to quickly and easily manage an online menu which
customers can browse and use to place orders with just few clicks.
⚫ Restaurant employees then use these orders through an easy to navigate
graphical interface for efficient processing.
Introduction
⚫ Online ordering system that I am proposing here, greatly simplifies the
ordering process for both the customer and the restaurant. System presents an
interactive and up-to-date menu with all available options in an easy to use
manner.
⚫ Customer can choose one or more items to place an order which will land in
the Cart.
⚫ Customer can view all the order details in the cart before checking out. At
the end, customer gets order confirmation details.
⚫ Once the order is placed it is entered in the database and retrieved in pretty
much real time.
⚫ This allows Restaurant Employees to quickly go through the orders as they
are received and process all orders efficiently and effectively with minimal
delays and confusion
Objective
⚫ Develop a system that will allow customers to place their food order online
and provide them with feedback as to the calorie and fat count of the meal, a
generic image of the meal, a list of side dishes, main course
ingredients, and cost information.
What To Do
⚫ provide a display that will allow the customer to choose menu items and
make corrections.
⚫ update this display with changes to the order.
⚫ provide a running total cost and calorie/fat count.
⚫ At order finalization, we will request identification information from the
customer.
⚫ offer a static map of our surrounding area so that customers unfamiliar
with our location can find us.
What We Will Do
Project Feasibility
15%
25%
30%
30%
Management
Financial
Technical
Social
Implementation
SOFTWARE SPECIFICATION :
Project Name :ONLINE FOOD ORDERING SYSTEM.
Front End : HTML,JAVASCRIPT.
Back End : PHP.
Database : MySQL
Web Browser : GOOGLE CHROME.
Software : WAMP
MODULES
⚫Admin
⚫User Module
⚫Contact Us Module
⚫Search Module
Program Requirements
Web Ordering System Module
⚫ Create an account.
• Manage their account.
• Log in to the system.
• Select an item from the menu.
• Add an item to their current order.
• Review their current order.
• Remove an item/remove all items from
their current order.
• Provide payment details.
• Place an order.
•Receive confirmation in the form of an
order number.
• View order placed.
⚫
Menu Management System Module
⚫Add/update/delete food category to/from the menu.
• Add /update/delete food item to/from the menu.
• Update price for a given food item.
•Update additional information (description, photo, etc.)
for a given food item.
Order Retrieval System Module
This is the most simplest module out of all 3 modules.
It is designed to be used only by restaurant
employees, and provides the following functions:
⚫Retrieve new orders from the database.
•Display the orders in an easily readable, graphical
way.
Activity Diagram
Admin Login
Admin panel
Registration And User Login
Home page
Food Menu
Contact us
Testing
⚫ Once source code has been generated, software must be tested to
uncover as many errors as possible before delivery to the client.
Which is a very important to work the system successfully and
achieve high quality of software. Testing includes designing a series of
test cases that have a high likelihood of finding errors by applying
software-testing techniques.
⚫ Software testing is a critical component of the software engineering
process. It is an element of software quality assurance (SQA).
⚫ System testing makes logical assumptions that if all the parts of the
system are correct, the goal will be successfully achieved. The system
should be checked logically. Validations and cross checks should be
there. Avoid duplications of records that cause redundancy of data.
Unit Testing
⚫In the web based application smallest testable unit is
Web page itself. So the web pages of the site are to be
unit tested.
⚫Each web page contains content, navigational links,
and processing elements (scripts, event handlers, etc.)
.The testing will be driven by the content processing,
and links contained in the site.
White Box Testing
White box testing is testing case design method that uses
the control structure of the procedural design test cases.
Integration Testing
In integration testing, the different units of the system are
integrated together to form the complete system and this
type of testing checks the system as whole to ensure that it
is doing what is supposed to do.
System Testing
⚫The uncovered weaknesses that were not found in
earlier tests are removed in system testing.
⚫The system is corrected such away that it does not
affect the forced system failure.
⚫This testing is done with low volume of transaction
based on live data. Finally the total system is also
tested to ensure that no data are lost.
Future Work
The following section describes the work that will be implemented with future
releases of the software.
• Customize orders: Allow customers to customize food orders
•Enhance User Interface by adding more user interactive features. Provide
Deals and promotional Offer details to home page. Provide Recipes of the
Week/Day to Home Page
•Payment Options: Add different payment options such as PayPal, Cash, Gift
Cards etc.Allow to save payment details for future use.
• Delivery Options: Add delivery option
• Order Process Estimate: Provide customer a visual graphical order status bar
• Order Status: Show onlyActive orders to Restaurant Employees.
• Order Ready notification: Send an Order Ready notification to the customer
foodorder-170421171524 (1).pptx

More Related Content

Similar to foodorder-170421171524 (1).pptx

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
 
bakery billing project.c.pptx
bakery billing project.c.pptxbakery billing project.c.pptx
bakery billing project.c.pptxdonkajiDhamala
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering SystemIRJET Journal
 
An_Online_Food_Ordering_System.doc
An_Online_Food_Ordering_System.docAn_Online_Food_Ordering_System.doc
An_Online_Food_Ordering_System.docteamirmoges
 
Online Catering Services
Online Catering ServicesOnline Catering Services
Online Catering ServicesIRJET Journal
 
Case Study_nopcommerce_grocerystore
Case Study_nopcommerce_grocerystoreCase Study_nopcommerce_grocerystore
Case Study_nopcommerce_grocerystorePrashant Pandya
 
STARBUCKS SelfHelp System - Kiosk System
STARBUCKS SelfHelp System - Kiosk SystemSTARBUCKS SelfHelp System - Kiosk System
STARBUCKS SelfHelp System - Kiosk SystemTejas Garodia
 
iOder (Food Ordering System)
iOder (Food Ordering System)iOder (Food Ordering System)
iOder (Food Ordering System)UniSZA
 
LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)Marlaina Love
 
harshppt-190320041500 (1).docx
harshppt-190320041500 (1).docxharshppt-190320041500 (1).docx
harshppt-190320041500 (1).docxFitddFfe
 
Canteen management system
Canteen management systemCanteen management system
Canteen management systemshikha pardhi
 
resturent management
resturent managementresturent management
resturent managementFreelancer
 
Restaurant manager app
Restaurant manager appRestaurant manager app
Restaurant manager appNidhi Kumari
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering systemSuriey Tafar
 
Canteen Management System
Canteen Management SystemCanteen Management System
Canteen Management SystemIRJET Journal
 
Advance Hospital Management System PPT by Krishna
Advance Hospital Management System PPT by KrishnaAdvance Hospital Management System PPT by Krishna
Advance Hospital Management System PPT by KrishnaKrishna Shidnekoppa
 
IT Requirements (Stage 3)In addition to the functional requireme.docx
IT Requirements (Stage 3)In addition to the functional requireme.docxIT Requirements (Stage 3)In addition to the functional requireme.docx
IT Requirements (Stage 3)In addition to the functional requireme.docxpriestmanmable
 
Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1MEGHA JAIN
 
Harsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project pptHarsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project pptHarsh Mathur
 

Similar to foodorder-170421171524 (1).pptx (20)

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
 
bakery billing project.c.pptx
bakery billing project.c.pptxbakery billing project.c.pptx
bakery billing project.c.pptx
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering System
 
An_Online_Food_Ordering_System.doc
An_Online_Food_Ordering_System.docAn_Online_Food_Ordering_System.doc
An_Online_Food_Ordering_System.doc
 
Online Catering Services
Online Catering ServicesOnline Catering Services
Online Catering Services
 
Case Study_nopcommerce_grocerystore
Case Study_nopcommerce_grocerystoreCase Study_nopcommerce_grocerystore
Case Study_nopcommerce_grocerystore
 
STARBUCKS SelfHelp System - Kiosk System
STARBUCKS SelfHelp System - Kiosk SystemSTARBUCKS SelfHelp System - Kiosk System
STARBUCKS SelfHelp System - Kiosk System
 
iOder (Food Ordering System)
iOder (Food Ordering System)iOder (Food Ordering System)
iOder (Food Ordering System)
 
LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)
 
harshppt-190320041500 (1).docx
harshppt-190320041500 (1).docxharshppt-190320041500 (1).docx
harshppt-190320041500 (1).docx
 
Canteen management system
Canteen management systemCanteen management system
Canteen management system
 
resturent management
resturent managementresturent management
resturent management
 
Restaurant manager app
Restaurant manager appRestaurant manager app
Restaurant manager app
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
 
Canteen Management System
Canteen Management SystemCanteen Management System
Canteen Management System
 
Advance Hospital Management System PPT by Krishna
Advance Hospital Management System PPT by KrishnaAdvance Hospital Management System PPT by Krishna
Advance Hospital Management System PPT by Krishna
 
IT Requirements (Stage 3)In addition to the functional requireme.docx
IT Requirements (Stage 3)In addition to the functional requireme.docxIT Requirements (Stage 3)In addition to the functional requireme.docx
IT Requirements (Stage 3)In addition to the functional requireme.docx
 
Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1
 
Group - 9 Final Deliverable
Group - 9 Final DeliverableGroup - 9 Final Deliverable
Group - 9 Final Deliverable
 
Harsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project pptHarsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project ppt
 

Recently uploaded

Call Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service NashikCall Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
thanksgiving dinner and more information
thanksgiving dinner and more informationthanksgiving dinner and more information
thanksgiving dinner and more informationlialiaskou00
 
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...Suhani Kapoor
 
College Call Girls Nashik Ria 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Ria 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Ria 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Ria 7001305949 Independent Escort Service Nashikranjana rawat
 
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur EscortsLow Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceJp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceHigh Profile Call Girls
 
Gwal Pahari Call Girls 9873940964 Book Hot And Sexy Girls
Gwal Pahari Call Girls 9873940964 Book Hot And Sexy GirlsGwal Pahari Call Girls 9873940964 Book Hot And Sexy Girls
Gwal Pahari Call Girls 9873940964 Book Hot And Sexy Girlshram8477
 
Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...Authentic No 1 Amil Baba In Pakistan
 
HIGH PRESSURE PROCESSING ( HPP ) .pptx
HIGH PRESSURE  PROCESSING ( HPP )  .pptxHIGH PRESSURE  PROCESSING ( HPP )  .pptx
HIGH PRESSURE PROCESSING ( HPP ) .pptxparvin6647
 
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130Suhani Kapoor
 
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)kojalkojal131
 
(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...
Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...
Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...srsj9000
 
Irradiation preservation of food advancements
Irradiation preservation of food advancementsIrradiation preservation of food advancements
Irradiation preservation of food advancementsDeepika Sugumar
 
Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...
Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...
Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...dollysharma2066
 

Recently uploaded (20)

Call Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service NashikCall Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
 
thanksgiving dinner and more information
thanksgiving dinner and more informationthanksgiving dinner and more information
thanksgiving dinner and more information
 
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
 
College Call Girls Nashik Ria 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Ria 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Ria 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Ria 7001305949 Independent Escort Service Nashik
 
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur EscortsLow Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
 
9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR
9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR
9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR
 
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceJp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
 
Gwal Pahari Call Girls 9873940964 Book Hot And Sexy Girls
Gwal Pahari Call Girls 9873940964 Book Hot And Sexy GirlsGwal Pahari Call Girls 9873940964 Book Hot And Sexy Girls
Gwal Pahari Call Girls 9873940964 Book Hot And Sexy Girls
 
Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Ghitorni Delhi 💯Call Us 🔝8264348440🔝
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
 
HIGH PRESSURE PROCESSING ( HPP ) .pptx
HIGH PRESSURE  PROCESSING ( HPP )  .pptxHIGH PRESSURE  PROCESSING ( HPP )  .pptx
HIGH PRESSURE PROCESSING ( HPP ) .pptx
 
Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
 
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
 
(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MAYA) Baner Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
young Whatsapp Call Girls in Vivek Vihar 🔝 9953056974 🔝 escort service
young Whatsapp Call Girls in Vivek Vihar 🔝 9953056974 🔝 escort serviceyoung Whatsapp Call Girls in Vivek Vihar 🔝 9953056974 🔝 escort service
young Whatsapp Call Girls in Vivek Vihar 🔝 9953056974 🔝 escort service
 
VIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Krisha Call 7001035870 Meet With Nagpur Escorts
 
Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...
Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...
Best Connaught Place Call Girls Service WhatsApp -> 9999965857 Available 24x7...
 
Irradiation preservation of food advancements
Irradiation preservation of food advancementsIrradiation preservation of food advancements
Irradiation preservation of food advancements
 
Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...
Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...
Russian Escorts DELHI - Russian Call Girls in Delhi Greater Kailash TELL-NO. ...
 

foodorder-170421171524 (1).pptx

  • 1. Welcome to ONLINE FOOD ORDER SYSTEM
  • 3. Abstract ⚫ ONLINE FOOD ORDERS SYSTEM is a website designed primarily for use in the food delivery industry. ⚫ This system will allow hotels and restaurants to increase scope of business by reducing the labor cost involved. ⚫ The system also allows to quickly and easily manage an online menu which customers can browse and use to place orders with just few clicks. ⚫ Restaurant employees then use these orders through an easy to navigate graphical interface for efficient processing.
  • 4. Introduction ⚫ Online ordering system that I am proposing here, greatly simplifies the ordering process for both the customer and the restaurant. System presents an interactive and up-to-date menu with all available options in an easy to use manner. ⚫ Customer can choose one or more items to place an order which will land in the Cart. ⚫ Customer can view all the order details in the cart before checking out. At the end, customer gets order confirmation details. ⚫ Once the order is placed it is entered in the database and retrieved in pretty much real time. ⚫ This allows Restaurant Employees to quickly go through the orders as they are received and process all orders efficiently and effectively with minimal delays and confusion
  • 5. Objective ⚫ Develop a system that will allow customers to place their food order online and provide them with feedback as to the calorie and fat count of the meal, a generic image of the meal, a list of side dishes, main course ingredients, and cost information.
  • 6. What To Do ⚫ provide a display that will allow the customer to choose menu items and make corrections. ⚫ update this display with changes to the order. ⚫ provide a running total cost and calorie/fat count. ⚫ At order finalization, we will request identification information from the customer. ⚫ offer a static map of our surrounding area so that customers unfamiliar with our location can find us.
  • 9. Implementation SOFTWARE SPECIFICATION : Project Name :ONLINE FOOD ORDERING SYSTEM. Front End : HTML,JAVASCRIPT. Back End : PHP. Database : MySQL Web Browser : GOOGLE CHROME. Software : WAMP
  • 12. Web Ordering System Module ⚫ Create an account. • Manage their account. • Log in to the system. • Select an item from the menu. • Add an item to their current order. • Review their current order. • Remove an item/remove all items from their current order. • Provide payment details. • Place an order. •Receive confirmation in the form of an order number. • View order placed. ⚫
  • 13. Menu Management System Module ⚫Add/update/delete food category to/from the menu. • Add /update/delete food item to/from the menu. • Update price for a given food item. •Update additional information (description, photo, etc.) for a given food item.
  • 14. Order Retrieval System Module This is the most simplest module out of all 3 modules. It is designed to be used only by restaurant employees, and provides the following functions: ⚫Retrieve new orders from the database. •Display the orders in an easily readable, graphical way.
  • 22. Testing ⚫ Once source code has been generated, software must be tested to uncover as many errors as possible before delivery to the client. Which is a very important to work the system successfully and achieve high quality of software. Testing includes designing a series of test cases that have a high likelihood of finding errors by applying software-testing techniques. ⚫ Software testing is a critical component of the software engineering process. It is an element of software quality assurance (SQA). ⚫ System testing makes logical assumptions that if all the parts of the system are correct, the goal will be successfully achieved. The system should be checked logically. Validations and cross checks should be there. Avoid duplications of records that cause redundancy of data.
  • 23. Unit Testing ⚫In the web based application smallest testable unit is Web page itself. So the web pages of the site are to be unit tested. ⚫Each web page contains content, navigational links, and processing elements (scripts, event handlers, etc.) .The testing will be driven by the content processing, and links contained in the site.
  • 24. White Box Testing White box testing is testing case design method that uses the control structure of the procedural design test cases. Integration Testing In integration testing, the different units of the system are integrated together to form the complete system and this type of testing checks the system as whole to ensure that it is doing what is supposed to do.
  • 25. System Testing ⚫The uncovered weaknesses that were not found in earlier tests are removed in system testing. ⚫The system is corrected such away that it does not affect the forced system failure. ⚫This testing is done with low volume of transaction based on live data. Finally the total system is also tested to ensure that no data are lost.
  • 26. Future Work The following section describes the work that will be implemented with future releases of the software. • Customize orders: Allow customers to customize food orders •Enhance User Interface by adding more user interactive features. Provide Deals and promotional Offer details to home page. Provide Recipes of the Week/Day to Home Page •Payment Options: Add different payment options such as PayPal, Cash, Gift Cards etc.Allow to save payment details for future use. • Delivery Options: Add delivery option • Order Process Estimate: Provide customer a visual graphical order status bar • Order Status: Show onlyActive orders to Restaurant Employees. • Order Ready notification: Send an Order Ready notification to the customer