0% found this document useful (0 votes)
79 views18 pages

Apollo Institute of Technology Kanpur

The document describes an online food ordering system project created by students at the Apollo Institute of Technology Kanpur. The system allows users to order food from various categories to be delivered to their homes. It was developed using Visual Studio ASP.Net 2010 with C# and an SQL Server 2008 database. The system has separate modules for administrators to manage products, orders, and reports, and for users to browse menus, place orders, and manage their accounts.

Uploaded by

Ranjana Pal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views18 pages

Apollo Institute of Technology Kanpur

The document describes an online food ordering system project created by students at the Apollo Institute of Technology Kanpur. The system allows users to order food from various categories to be delivered to their homes. It was developed using Visual Studio ASP.Net 2010 with C# and an SQL Server 2008 database. The system has separate modules for administrators to manage products, orders, and reports, and for users to browse menus, place orders, and manage their accounts.

Uploaded by

Ranjana Pal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

APOLLO INSTITUTE OF TECHNOLOGY KANPUR

FINAL YEAR PROJECT

Project Title : Online food ordering System


Project Type : Website
Technology : Visual Studio ASP.Net 2010 with c# language
Under the guidance of
Database : sql-server 2008 database
(Ms. Ekta Chauhan)
PRESENTATING
ONLINE FOOD ORDERING SYSTEM

Submitted by

Jyoti tripathi
(1835310010)

Ranjana
(1835310011)

Sadhana yadav
(1835310021)
Content
Add Product
Home Page
Login Page
New Order
Payment Method
Reports
Leser Account
View Order
Account
Contact
Default
F Password
INDEX TERMS : ASP.NET, SQL SERVER, CSS, JAVASCRIPT, JQUERY,

BOOTSTRAP, C#
BACKGROUND AND MOTIVATION
*Hong Kong Fast food culture
*Take-away orders (Phone)
-Time-consuming and error-prone method
*New way of making fast food orders (E-Commerce)
- More ways to make an order, the more business can be covered
*Therefore, a web-based fast food electronic ordering system has been developed
INTRODUCTION
In this fast generation people are very busy in their routine work. so some
time they didn’t spend time for shopping and going to restaurant for food.
We developed the system to get food at home delivery by making a online
order on our system. We develop a web based application in asp.net with
c# language which provide wast categories foods and user can easily make
order for tasty food from our website within a minute at any where using
internet.
User need to make online payment for confirm order some time all user
are got able to do online payment, so we provide cash on delivery option
for our regular customer.
In online food system there are main two modules first is Admin and
second is User or Customer.
Admin is a responsible person who operate the whole system. Admin has
rights to add, delete, modify category, item and all other information
regarding to online food ordering system.
User is a visitor of our website, who visit the site and make some order for
food by making online payment or cash on delivery option.
WEBSITE DESCRIPTION
 Customer
 View menu with food items and set meals
 Make order (Or use the quick order list)
 Food items has food options and swap fixed
items to other food items at a price
 Maintain personal information
 Manager
 Generate the Sales & Profit report and view
the rating analysis of food items and set
meals
 Decision making for purchasing
WEBSITE DESCRIPTION
 Restaurant staff
 Maintain customer, staff, banner and branch information
 Maintain food items, set meals, orders, food item options and
menu information
 Maintain promotion (Two strategies)
 Buy a certain quantities of food items or set meals at a price
 Buy a certain quantities of food items or set meals to have
food items with discount.
DATABASE DESIGN
DATABASE DESIGN - CUSTOMER

 Preference stores system environment for Customer


- such as default language of the user interface
DATABASE DESIGN-FOOD
DATABASE DESIGN - DELIVERY
DATABASE DESIGN - ORDER
SYSTEM IMPLEMENTATION (CONT.)

 Internationalization
 supports multiple language of user interface.
 new language file can be added to support new language of user interface.

 Dynamic form generation & validation


 by JavaScript from user browsers
 Without refreshing page to provide user-friendly user interface for data input.
TESTING
 The following tests is applicable to our system
 Unit Testing
 Performance Testing
 User Interface Testing
 Security and Access Control Testing
 Acceptance Testing
PROBLEMS ENCOUNTERED
 Internationalization (i18n)
 Different language, different encoding, even different format
 Calculating the correct price of orders
 Many factors affecting the price
 Generating JavaScript dynamically
 User Interface
 Validation
LESSONS LEARNT

 Capturing requirement without a real application domain


 This is a project for a web browser house, not a restaurant
 Communication skills
 Help us to do the right thing
 Organization skills
 Help us to do the things with efficiency
CONCLUSION

 We have discussed…
 The background of the project
 Browser description
 The database and the implementation of the system
 Framework
 Mapping
 i18n
 Dynamic UI
 Testing
 Problems encountered
 Lessons learnt
THANK YOU!

You might also like