Вы находитесь на странице: 1из 20

ONLINE FOOD DELIVERY SYSTEM

A Project Report Submitted in fulfillment Of Lab Work WEB TECHNOLOGIES LAB VI SEM

Submitted by

DESAI KARAN RONAK 08BIT069 B.TECH-IT AKHIL MEWARA 08BIT019 B.TECH-IT


Submitted to Prof. Ramya.G SCHOOL OF INFORMATION TECHNOLOGY AND ENGINEERING

CERTIFICATE

This is to certify that DESAI KARAN RONAK (08bit069) and AKHIL MEWARA (08bit019) of the School of Information Technology and Engineering have successfully completed the assigned lab work for the WEB TECHNOLOGIES LAB during the VI SEMESTER (winter sem 2010-11) at VIT University , Vellore . The certificate is awarded to them for the satisfactory completion of the same.

Assigned Faculty

Prof. Ramya .G SITE , VIT ,Vellore

INDEX

1. Acknowledgement 2. Project Overview 3. Introduction 4. Architectural Diagram 5. Scope of Work 6. Description 7. Code listing 8. Conclusion

ACKNOWLEDGEMENT
At the very outset, I am highly indebted to VIT, Vellore for giving me an opportunity to carry out my project on ONLINE FOOD DELIVERY at their esteemed organization . I would specially thank Prof. Ramya.G for giving time and guidance throughout our project.

I own my regards to the entire faculty of the department Information Technology at VIT , Vellore from where I have learnt the basics of computer science and IT field ,and whose informal discussions and guidance have been very helpful.

DESAI KARAN RONAK 08BIT069 B.TECH (IT) , SITE VIT , Vellore

AKHIL MEWARA 08BIT019 B.TECH (IT),SITE VIT ,Vellore

PROJECT OVERVIEW

Project Title 1

ONLINE FOOD DELIVERY

Project Title 2

INVOICING FOR FOOD DELIVERY WEB TECHNOLOGIES LAB PROJECT WAMP SERVER VISUAL STUDIO 2005 DREAMWEAVER CS5 HTML , PHP , ASP .NET , C# and MYSQL

Project Type

TOOLS USED

LANGUAGES

STATUS

COMPLETED

INTRODUCTION
We will try to implement an online food delivery system that will help people to order food using an online customer friendly system .Restaurants register themselves with the menu, prices and delivery management that may be needed . They are confirmed by the admin and added on the website. Consumers/customers Search for their area and accordingly search the menu choosing the items and quantity as may be needed. The address and contact details are also added. The bill is calculated and send to pay during delivery . We intend to use technologies such as HTML , Java Script , PHP , etc as the front end . For back end database we intend to use mySQL server as may be needed. During the second phase of the project we will implement a very similar technology providing restaurant search and then its billing system using ASP.NET (C#) and HTML.

ARCHITECTURAL DIAGRAM

SCOPE OF WORK
The suitable of computerization for an application may be determined as follows: Volume of storage and calculation Quality of Output Computerized solutions should be cost justifiable

Salient Features in Proposed System: User friendly. Providing protection to data, through password. Efficient retrieval of information. Ensure accuracy of data, with in-built validations and checks. Efficient linkage of information. Informative Elimination of paper works to a great extent.

FUNCTIONS TO BE PROVIDED / PROJECT EXPLANATION


The proposed system is to be used for an online food delivery system. First restaurants register themselves with the website, then provide their menu and Bill details . Also some user offers and schemes based on the restaurant . Now for an online purchase the user needs to register himself with the website. Then there is the restaurant search where the user will search the restaurant based on the city and the area and then restaurant list will be retrieved. After this the selection of the particular restaurant will show the menu of that restaurant. User can select the particular Items and their quatity. Based on this ,the price and final bill is calculated .The User can pay now and there or extend to payment if he wants to buy more by adding it to the payment/shopping cart. Finally the payment page where he enter the required details of his credit / debit card. The second Project will mainly aim at searching the restaurant using the city and Cuisine and then displaying the menu pages of the respective restaurant. Once user enters the details and confirms the details the Invoice is made accordingly.

The Various pages are explained as follows :

MAIN PAGE

The home page provides option for the restaurant search , the user and restaurant registration and a link to the forum. The restaurant search : Search based on database where city and area are provided by the user and accordingly the search results are displayed. The results will be restaurants returned by the search. They will be linked to the respective restaurant page. Here the MENU of the restaurant will be provided and the user will be able to choose the item and its quantity.

After finalizing the order, the user is guided to the PAYMENT page.

RESTAURANT REGISTRATION The restaurants may register themselves with the website and accordingly a web page will be made for the restaurant by us. Then when ever it satisfies the search criteria the restaurant will be displayed.

USER REGISTRATION The user will register himself with the website with personal information. The website provides him with special offers. The user login is also present on the home page.

RESTAURANT MENU PAGE All the restaurant have one such personal page. The items that they search are provided by this page. Once user select the item they want and the quantity from this page they will be directed to the payment page.

PAYMENT PAGE This is the page where the final payment of dues takes place. The amount is displayed and followed by the user credit/debit card details. Once the user fills all the details it forwards the page to the payment succesfull page.

FORUM This is one of the advanced page available with the website. The website maintains a forum where users talk all about food , the restaurants, they ask questions and hence start discussion thread. Other users can comment and follow the thread. All users can view the threads posted previously . All of this get stored in the database and so are available at all times.

REQUIREMENTS

HARDWARE REQUIREMENTS

HARDWARE CPU SPEED RAM HARD DISK KEYBOARD

SPECIFICATION Intel Pentium IV or better >1.5GHz >1 GB Gigabits as per user requirement Normal , qwerty

SOFTWARE REQUIREMENTS Adobe dreamweaver CS5 WAMP SERVER(Php) Database (mySql) Visual Studio 2005 (ASP.NET) Notepad Supported browser Mozilla Preferred

SAMPLE PAGES
WELCOME PAGE

MAIN PAGE

USER REGISTRATION

RESTAURANT LIST

PIZZA HUT MENU

MC.DONALDS

ICE CREAM PARLOUR

CAF COFFEE DAY

RESTAURANT REGISTRATION

PAYMENT

USER FORUM

FORUM TOPIC PAGE

PROJECT 2 Sample Pages Using ASP.NET

Main Page

Chinese Restaurant

Italian restaurant

Invoice Sample

CONCLUSION
The proposed system was implemented as Dynamic Web pages using Java script and HTML. The database connectivity through Php as the server side using mySql as the database. The second invoicing part of the project is successfully implemented using ASP.NET. The system was successfully implemented and verified.

Вам также может понравиться