Professional Documents
Culture Documents
Submitted to
Department of Computer Science and Engineering
Nepal Engineering College
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.
A
n 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
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.
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:
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.
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:
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.
foodmandu.com:
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.
• Place an order.
• Receive confirmation.
Fig:-use case diagram
SOFTWARE REQUIREMENTS
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.