Professional Documents
Culture Documents
COLLEGE OF ENGINEERING
DEPARTMENT OF ELECTRICAL AND COMPUTER
ENGINEERING
COMPUTER STREAM
WEB BASED RESTAURANT REVIEW SYSTEM
PREPARED BY:
NAME ID
ACKNOWLEDGEMENTS
ABBREVIATION
ABSTRACT
INTRODUCTION
LITERATURE REVIEW
PROBLEM STATEMENT
OBJECTIVE OF THE PROJECT
GENERAL OBJECTIVE
SPECIFIC OBJECTIVE
METHODOLOGY
DATA GATHERING
ANALYSIS AND DESIGN
SCOPE AND LIMITATIONS OF THE PROJECT
SCOPE
LIMITATION
SIGNIFICANT OF THE PROJECT
WORK PLAN
TIME SCHEDULE
BUDGET PLAN
REFERENCES
ABSTRACT
Web based Restaurant Review System provides convenience for the customers.
It overcomes the disadvantages of the traditional queuing system. It provides a
better communication platform. This application aims to solve the problem of
indecisive minded people to make their decision for their daily meal. The main
aim of this project is to helps the users to find a Restaurant in a specified
location and according to the specified tastes.
INTRODUCTION
LITERATURE REVIEW
Before this there is no implemented related works in Web based Restaurant
Review System for Debre Brehan.
There are many more other solutions available in the market and two out of
them are chosen for review. Based on the review, these two Apps have a common
function which was having a wide list of restaurant directories and food menu for a
user to browse through. By having this directory, the restaurant owners can
promote their restaurant together with their menu. User or customer can benefit
from this as the user can also give a rating on the restaurant for another user to
have a piece of extra information before choosing the specified restaurant.
PROBLEM STATEMENT
SPECIFIC OBJECTIVE
Specific objective of this project is:
• Develop and implement the designed system
• Create a user friendly and easy to use system for the user
• Deploy and test the system if possible
To help indecisive user to improve the effort of decision making on daily
meal choice.
Enable user to search for a restaurant with filters.
To provide a predicted population of selected restaurant before heading to
the restaurant.
METHODOLOGY
DATA GATHERING
Necessary data and information needed for system analysis and design will be
gathered from various sources. We will be gathering the information and data
by asking or interviewing and observing the respective offices and by searching
different related documentations .
PHP which is known as “Hypertext Preprocessor” is the main use for scripting
language, especially for web application development. PHP coding can be
embedded into HTML for an extension when developing a web app. This why
PHP is widely used to develop a web-based application which targets for all
platform with the web browser.
Based on research, there are two types of the database for Application
development which is SQL and NoSQL. SQL is a relational database which stores
record as rows in a table while NoSQL is a non-relational database which stores
the record in a single document in JSON or XML. In this case, the real-time
database service is more suitable for a proposed solution.
It can be:
Firebase
Couchbase (Lite)
Server Side - The web application will be hosted on one of the school servers and
connecting to one of the school Oracle Database server. The web server is listening
on the web standard port 80.
Client Side - The system is a web based application; clients are requiring using a
modem web browser as Mozilla Firefox or google chrome.
SCOPE AND LIMITATIONS OF THE PROJECT
SCOPE
The project will be done in several phases. The first phase of the application
will mainly target on the whole debre berhan area which is located in debre
berhan . This system is made to specialize target users who want to search
for a restaurant to settle their meal. This project will study the behavior pattern
of users from their past decisions which can help to improve the suggestion for
the indecisive users. This project has a basic rating module that will record
users’ preferences. The rating system helps the computer to provide a better
suggestion for the users.The aim of this project is to target user preference and
calculate an algorithm for improving the suggestion of the meal.
LIMITATION
The system works only within the Debre Brehan
WORK PLAN
WORK FLOW
TIME SCHEDULE
Table 1: Time schedule for the activities
Activities November December January
Proposal Writing
Collecting
Requirements
Designing
Programming
Testing
Final Documentation
BUDGET PLAN
Making a website have a lot of software and hardware requirements. Most of
the softwares we will use to design and program will be free to use but some of
software are not free but they can be replaced by low performance free
software.
REFERENCES