You are on page 1of 18

APOLLO INSTITUTE OF TECHNOLOGY KANPUR

FINAL YEAR PROJECT

Project Title : Fastfood e-Order System


Project Type : Website
Technology : Visual Studio ASP.Net 2010 with c# language
Database : sql-server 2008 database
PRESENTATING
A FASTFOOD E-ORDER SYSTEM
Submitted by Submitted To

Jyoti Dr. Anil Kumar Yadav


(1835310010) (Director)

Ranjana Dr. Shailesh Mishra


(1835310011) (Dean Academics)

Sadhna Ms. Ekta Chauhan


(1835310021) Under the guidance
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 bury 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 testy 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

Delivery
Customer

Order

Food
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!
 End of presentation

You might also like