Uploaded by alikhursheed414

Food order proposal

advertisement
Project Synopsis on
ONLINE FOOD ORDER SYSTEM
Submitted to
Department of Computer Science and Engineering
Nepal Engineering College
in Partial Fulfillment of the
Requirements for the Degree of B.E. in Computer
Dikshya Regmi (014-326)
Date Submitted: August 15th, Tuesday
Contents
1.
Introduction .................................................................................................................. 2-4
1.1
Problem Statement ................................................................................................. 2-5
1.2
Objective ................................................................................................................ 2-5
1.3
Aims ....................................................................................................................... 2-6
1.4
Motivation .............................................................................................................. 2-7
1.5
Scope ...................................................................................................................... 2-7
1.6
Feasibility study ..................................................................................................... 2-7
Evaluation of existing system and procedure: ............................................................... 2-7
Economy feasibility: ...................................................................................................... 2-8
Technical feasibility: ...................................................................................................... 2-8
Operational feasibility .................................................................................................... 2-8
2.
Literature Review........................................................................................................... 2-9
3.
System Design ............................................................................................................. 3-11
4.
Expected output ........................................................................................................... 4-13
5.
Conclusion ................................................................................................................... 5-14
References ............................................................................................................................ 6-15
Abstract
Online Food Ordering System is a part of e-commerce. E-commerce or business
through net means distributing, buying, selling, marketing, and servicing of products
or services over electronic systems such as the Internet and other computer networks.
Thus if we own a restaurant we need to Upload menu online to attract potential
customers.
The online food ordering system gives restaurants the ability to increase sales and
expand their business by giving customers the facility to order food online. With an
online restaurant menu ordering system, customers can place orders online 24*7.
Thus it is a simple, fast and convenient food ordering system giving an edge over the
competition at an affordable price.
The restaurants’ can even customize online restaurant menu and upload images
easily. Having restaurant menu on internet, potential customers can easily access it
and place order at their convenience. Online food ordering system is a website
designed primarily for use in the food delivery. This system will allow 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.
This project is aimed at developing a online ordering system for use in the food
service industry which will allow the restaurants to quickly and easily manage an
online menu which customer can browse and use to place orders with just a few
clicks. There will be a system administrator who will have the right to add
and manage user accounts, a manager who will be managing product and orders.
Keyword: Online-Food Ordering, PHP, MYSQL.
1. Introduction
An online food ordering system
is a web-based application that stimulates the
foodies (customers) to put food orders through internet by locating their favorite
restaurant or nearest one. This application is based on the PHP [1] platform
It is known globally that, in today’s market, it is extremely difficult to start a new
small-scale business and live-through the competition from the well-established and
settled owners. In fast paced time of today, when everyone is squeezed for time, the
majority of people are finicky when it comes to placing a food order. The customers
of today are not only attracted because placing an order online is very convenient but
also because they have visibility into the items offered, price and extremely
simplified navigation for the order.
Manual listing of orders by the waiters/waitresses may result to slow response in
customer service. Hence, if the restaurant uses this system, manipulation of orders to
the customers be so easy and quick by just choosing the desired menu available in the
system.
Online ordering system 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 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.
1.1
Problem Statement
For placing any orders customers have to visit hotels or restaurants to know about
food items and then place order and pay, for that process time and manual work is
required. While placing an order over the phone, customer lacks the physical copy of
the menu item, lack of visual confirmation that the order was placed correctly. Every
restaurant needs certain employees to take the order over phone or in-person, to offer
a rich dining experience and process the payment. In today’s market, labor rates are
increasing day by day making it difficult to find employees when needed. Hence, to
solve this issue, “Online Food Order System, is proposed originally designed for
small scale business like Cafe, Fast Food restaurants.
The system greatly simplifies the ordering process for both the customer and the
restaurant and also greatly lightens the load on the restaurants. The system will also
automatically calculate and displays the final bill so the bills will ready to print
without having any error because the information for that item will be already
inserted.
1.2
Objective
The objective of this project is to study how the online food ordering website works
and the process of the system followed by the users.

To develop an application which gives provision to the restaurant owners to
flourish their business by uploading
menus at no cost and will invariably
lead to higher customer retention and acquisition rates.

To ensure customer satisfaction.

To increase efficiency and improve services provided to the customers
through better application of technology.

It is designed to increase efficiency, save money and time.

It shows the correct menu and enable the customers to order items that are
available.

To avoid long queues at the counter.

To accommodate huge amount of orders at a time

To improve the communication between the client and the server
1.3
Aims
Its main aim is to simplify and improve the efficiency of the ordering process for both
customer and restaurant, minimize manual data entry and ensure data accuracy and
security during order placement process. Customers will also be able to view product
menus and there ingredients and be able to have a visual confirmation that the order
was place correctly. This software is developed to help computer science students to
learn about the Web application to build a complete working application. Following
givens are the aims of this project:

Reduce time-consuming phone orders and eliminate illegible fax orders.

No more busy phones or the requirement for extra phone lines.

An edge over the competition at an affordable price.

Broader customer reaches across regions.

Builds a customer database.

Provides a channel for marketing and promotion lowering your advertising
cost.

Helps in improved service.

Greater customer satisfaction
1.4
Motivation
The motivation for designing this application came because I personally do not like
waiting for long in the restaurants or to have to call restaurant to place an order
especially when I am too hungry and also some people hesitate to ask detailed
information of the menus like price and etc even I don’t like and also it will help us
to avoid the long queues at the counter.
1.5
Scope
We believe that online food ordering website will become even more popular in the
future for the obvious reason that they save users, time and money by listing the food
menus with best price and services.
1.6
Feasibility study
A feasibility study is a test of a system proposal. According to its workability,
impacts on the organization, ability to meet user needs and effective use of the
resources its main task done during feasibility study are:
Evaluation of existing system and procedure:
For placing any orders customers have to visit hotels or restaurants to know about
food items and then place order and pay, for that process time and manual work is
required. While placing an order over the phone, customer lacks the physical copy of
the menu item, lack of visual confirmation that the order was placed correctly.
Economy feasibility:
We have estimated that the cost for the development of this website will be minimum
which will benefits the developers.
Technical feasibility:
Technical feasibility this project will be focused on gaining an understanding of the
present technical resources of the organization and their applicability to the expected
needs of the proposed system. It is an evaluation of the hardware and software and
how it meets the needs of the proposed system. The systems project is considered
technically feasible if the internal technical capability is sufficient to support the
project requirements.
Operational feasibility:
Operational feasibility is the measure of how well the project will support the
customer and the service provider during the operational phase.
2. Literature Review
Online Food Ordering System is the system where we can order the food item
through internet with just one click, which can make our daily life easy and faster.
Presently the customers spend an average of 1 hour per day going to the restaurant,
selecting their food and paying. Some restaurants have the provision of customers
making a call to the restaurant in advance to order a item to be ready for them for
pick or to be delivered to them. Some of the customers don’t always get the selection
they want because the restaurants run out of certain items or because there is no
provision of ordering custom foods.
Previous works:
Through our research we determined that the system that exits in today’s date is not
so efficient like if we want to order a food then we need to call to a restaurant than
ask for the menu and price and soon, that is too long process and not trust worthy too
and there may be lots of confusion which may not build a good relation between
restaurant and the customer. We are not saying that this process is totally wrong or
useless but we can make it better and trust worthy through internet (Online food
ordering) system. Where we can see food menus with its actual price, which will
avoid a long quotes and confusions of both restaurants and the customers too.
Some of the online food ordering sites in Nepal:
foodmandu.com:
Service available- 11:00am to 8:30pm only.
Places restaurant and bar:
Service available- 9:00am to 10:30pm only.
And so on. Above mentioned sites receives the order through internet and deliver the
order but available service is not enough. The online system should be available 24*7
so that people can order at any time. So, the goal of this site/project is to provide
service 24*7.
3. System Design
In this project we decided to make a food ordering website. Where there is admin,
who will provide id and password to the restaurant and then restaurant contact the
admin and receives the id and password and then after restaurant logged into the
system they can start doing their job ie; inserting the food items with actual price.
Here all the customers can visit the page and place an order. Customer can also set
the time for delivery.
This system will be completely web based and will be developed using PHP. We will
have one home page where multiple options allow the user to choose different food
items with the actual price. There will be a system administrator who will have the
right to add and manage user accounts, a manager who will be managing product and
orders. Following are the system design of the system:
• Create an account.
• Manage their account.
• Log in to the system.
• Navigate the restaurant’s menu.
• Select an item from the menu.
• Add an item to their current order.
• Review their current order.
• Provide payment details.
• Place an order.
• Receive confirmation.
Fig:-use case diagram
SOFTWARE REQUIREMENTS
Operating system: Windows XP / windows 7
Technology: PHP
Database: MYSQL
4. Expected output
After the completion of the project we are expecting the following outputs which will
minimize the problems as well as solve the existing problem.

To automatically compute the bill.

Lightens the load on the restaurants

Ensure customer satisfaction.

Remove confusions.

No more busy phones or the requirement for extra phone lines.

Accommodate huge amount of orders at a time.

Improve the communication between the client and the server

Expected to be efficient in terms of time and money.

Expected to provide better services.
5. Conclusion
Hence we have conclude that this project can be beneficial in daily life of people and
will save a lot of time by showing the list of food menus with the accurate price of
different restaurants with daily updates and also this will help us to avoid long queues
at the counter.
6. References
[1] Adam Trachtenberg, PHP cook Book, 2003
Michael Morrison , Head First PHP and MYSQL, 2008
Download