FYP (Sugantha Kumaaran)
FYP (Sugantha Kumaaran)
FYP (Sugantha Kumaaran)
by
2020/2021
Executive Summary
Café Reservation and Ordering System (CROS) is a system designed for The Wheel Bar &
Café . The main objective of this system is to produce an efficient and effective ordering of
food to save customer time and reserve tables. Before arriving to the café the customers
could reserve a table for them and order their food via the new website that is designed for
the café. CROS is an eco-friendly system because it helps to reduce the usage of paper while
taking orders and saves the time of the employees and also the customers time.
CHAPTER 1
INTRODUCTION
1.0 Background
Café Reservation & Ordering System (CROS) is an important system to Wheel Café & Bar to
have effective ordering and taking customer reservation. CROS cater the needs of the Café
to have an effective flow of day to day business. By using this system, The owner could track
how many reservations they are getting everyday and what foods are on demand. At the
other hand the customers can order food without interacting with the employee and they
could reserve tables for events where they need tables when the café is full.
1.2 Objective
The purpose of CROS is to produce efficient and effective reservation and ordering at The
Wheel Bar & Café.
The objectives of the system are:
1. To enable customers to make table reservations based on availability
2. To enable the employees to manage the reservations efficiently.
3. To reduce the workload of employees taking the orders.
1.3 Project Scope
User Scope Description
Owner Reservation Details
- View Reservation details
Order Details
- View Order Details
Update Feedbacks
- Update and View Customer
feedback
Customer Details
- View Customer Details
- Customer Name and Reservation
number
Employee Order Details
- View order details
- Update order details When there is
a change
Reservation Details
- View Reservation Details
- Update reservation details
Customer Details
- View Customer Details
- Customer Name and Reservation
number
Customer Menu
- View Food & Beverages Menu
Availability
- Check availability of Table and food
Week
Activities
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Introduction
Proposal
Executive
summary
Chapter 1
Chapter 2
Submission
executive
summary,
chapter 1,
chapter2
Design
Chapter 3
Poster design
Presentation
and demo
Final report and
logbook
This system allows any user to make reservation at their desired time and how many people
are coming.
Figure 2.2.1 Form fill up page
This web based application allows user to fill up their credentials to reserve a table. User
have to input Their first name, last name, email, country, phone number and purpose.
Chart 2.5.1
Chart 2.5.2
Chart 2.5.2 shows the percentage of people who have visited the café and percentage of
people who havent
Chart 2.5.3
Chart 2.5.3 shows the percentage of respondent who had an issue of not getting a table
Chart 2.5.4
Chart 2.5.4 shows the percentage of respondents who are aware of the café’s best sellers.
Chart 2.5.5
Chart 2.5.5 shows the time the respondents waited get their food based on their experience.
Chart 2.5.6
Chart 2.5.6 shows how the respondents were introduced to the café at the first place.
Chart 2.5.7
Chart 2.5.7 shows how often the respondents visit the café.
Chart 2.5.8
Chart 2.5.8 shows the preferred method of the respondent to order the food.
Chart 2.5.9
Chart 2.5.9 shows the preferred method to make a reservation for the respondents.
Chart 2.5.10
Chart 2.5.10 shows how likely for the respondents to recommend the café to other from 1 to
5 where 5 is most likely.
From This survey we could find out that customers need an online system for the café.
2.6 Tools and Technology
The tools and software that are used in this project is Notepad++, HTML, PHP, CSS, PHP
myAdmin and WAMP server. Notepad++ is used because it is more user friendly and it has
many features to make website development easier. CSS is used to make the website more
attractive for the customers. It is easier to develop source code using notepad++ since it is
easier to add PHP and MySQL.
CHAPTER 3
DESIGN
3.0 Overview
In this chapter, there are few diagrams such as Use case diagram, Data Flow Diagram(DFD)
, Entity Relationship Diagram(ERD) which is used in the development of the proposed
system. Every diagram shows in details about how the system work. Other than that mock-
up of the proposed system will be included in this chapter.
3.1 Use Case Diagram
Figure 3.1 shows Use case diagram for Café Reservation & Ordering System. The diagram
used to gather the requirement of the system and shows interaction among requirement and
actors
3.2 Context Diagram
Figure 3.2 shows the context diagram of Café Reservation & Ordering System. The diagram
shows the relationship between entities and the system. The system contain two entities
which is customer and owner/employees.
3.3 Database Design
3.3.1 Entity Relationship Diagram (ERD
Figure 3.3.1 shows Entity Relationship diagram for Café Reservation & Ordering System. It
shows the relationship between entities and the database of the system with their attributes
and the type of attributes
3.3.2 Data Dictionary
Table 3.3.2 : Data Dictionary for Café Reservation & Ordering System
3.4 Navigation Diagram
Figure 3.4 shows the navigation diagram for Café Reservation & Ordering System. It shows
the navigational flow of the system website.
3.5 Interface Design
Figure 3.5.1 show the mock up homepage of the proposed system website. The website
header has navigation of Menu, Reservation, Account, Order and About.
Figure 3.5.2 : Menu Page
Figure 3.5.2 shows the mock up of the menu page in the proposed system. This is to show
the customers the foods and drinks that are served in the café.
Figure 3.5.3 : Reservation Page
Figure 3.5.3 shows the mock up reservation page of the system. It contains a calendar
where customers can choose the reservation date and time. Customers can choose the date
and time of their reservation
Figure 3.5.4 : Login Page
Figure 3.5.4 shows the login page of the mock up website. Customers can login to save their
information and manage their booking.
Figure 3.5.5 : Sign Up page
Figure 3.5.5 show the sign up page of the mock up website. Customer who are new to the
site can create their account here with their email.
Figure 3.5.6 : Order Page
Figure 3.5.6 shows the order page of the mock up website. Customers can order their food
here before they arrive to the café to avoid the waiting time. Owners and employees can
check the order details of the customers.
Figure 3.5.7 : About Page
Figure 3.5.7 shows the about page of the mock up site. Customers could check the café’s
details such as contact number, email, location.