You are on page 1of 30

Hotel Reservation System

DCS5098

1.0 Abstract
Hotel Reservation System is a platform for users like customer and admin
where customer can book their likely room and experiences via technology. The
overview of the Hotel Reservation System is that the summary of the whole system is
how it works in todays world. The objectives of the projects has been implemented
has the works to complete this Hotel Reservation System can be done faster.
The target user of this system is the Customer and Admin. The project
scope of this project is where disadvantages of other systems, to be implemented as an
advantage in Hotel Reservation System. The primary study of this Mahkota Hotel is
to brief people on whats the system about. The problem statements is where other
websites that has disadvantage to be explained in more detailed way.
They are many features for customer and admin as they are the one that
can make this platform into an active and better way. This system has a very low
system requirements has users may use the computers that are still old but with better
upgrades to work smoothly.

Centre for Diploma Programme

LIST OF TABLES
Table 1.1: Division of tasks

Centre for Diploma Programme

12

LIST OF FIGURES
Figure 1.1: Gantt chart

11

Figure 2.1: Home page mahkota hotel

14

Figure 2.2: Register form of mahkota hotel . 15


Figure 3.1: Entity Relationship Diagram 21
Figure 3.2: Data Dictionary

22

Figure 3.3: Data Flow Diagram

24

Figure 3.4: Context Diagram

25

Figure 4.1: Login

27

Figure 4.2: Register Form

27

Figure 4.3: Profile

28

Figure 4.4: Apply Room

28

Figure 4.5: Application Log

29

Figure 4.6: Approve Application

29
Figure 4.7: Application Log

Centre for Diploma Programme

30

Table of Contents
ABSTRACT

LIST OF TABLES

LIST OF FIGURES

TABLE OF CONTENTS
PART 1: INTRODUCTION
1.1

Overview

1.2

Project Objectives

1.3

Target User

1.4

Project Scope

10

1.5

Gantt Chart

11

1.6

Division of Work

12

PART 2: CASE STUDY AND LITERATURE REVIEW


2.1

Primary Study

14

2.2

Problem Statement

16

PART 3: PROPOSED SOLUTION


3.1

System Features

18

3.2

Hardware/Software Requirements

19

3.3

System Requirement

20

3.4

Entity Relationship Diagram/Navigation Chart

21

3.5

Data Dictionary

22

3.6

Data Flow Diagram/Storyboard

24

Centre for Diploma Programme

PART 4: SYSTEM PREVIEWS


4.1

View of Prototype and Explanations

PART 5: REFERENCES

27
32

PART 6: APPENDIX
Appendix A: Minutes of Meeting

Centre for Diploma Programme

34

Part I:
Introduction

Centre for Diploma Programme

1.1

Overview
In the world of globalization, the development of application systems using a very

good step in addressing the problems faced in the management of a task. The existence of a
system that was developed using the application system is intended to perform a task more
quickly without the need of more time to manage the task.
Currently, the Hotel Reservation System is one of the needs it is important to our daily
busy life systems like the customers still come to the shop to get their stationery. The practice of
using a manual system has caused many problems such as, sometimes the customers dont get
what they want maybe because the hotel rooms have been sold out or the customer dont get the
amount of things they . The system brings many other difficulties and problems to the customers
what they really want and this may affect the hotel business and may cause customer
dissatisfaction.
By using the Hotel Reservation System there are many advantages. The online system
offers various types of room and other features, this will make it easy for the admin and staff to
book. By using the opportunity given to produce a final year project, I have chosen to develop
the Hotel Reservation System through online. Selection of this topic is made to show a wider
range of ways to overcome the difficulties encountered during the booking of the hotels room.

Centre for Diploma Programme

1.2 Project Objectives


The objective of this study is to design and develop a Hotel Reservation System that will serve
as proposal to help customer save time and resources with the automation of their daily needs.
Based on the problem, a few objectives have been identified:
i.

To enable easy access of information anytime and anywhere.

ii.

The system keeps information such as reserved room.

iii.

To reduce customers cost.

iv.

To provide better convenience for customer towards this system.

Centre for Diploma Programme

1.3

Target Users
For this system the main target is :

Customer
o Customer such as local tourist or International tourist because there are
need place to relax.
o The target to recongnize this system is for tourist because it will make
them easy to search what type of room, location.
o Customer can save their time and cost, when they visit a place no need to
waste their time.

Admin
o admin who are already assigned as admin.
o Admin who are responsible in managing the customers records.

Centre for Diploma Programme

1.4 Project Scope


This system involves the scope of a guideline for developing the system. This system mainly
focus on booked your hotel.The main scope of this system is for customer such as tourist or
for the VIPs who want for relax and enjoying their holidays. This system can make
customer to book their preferred room, customer also can check their status at any time. Staff
After u book an amount of stationeries u can edit the amount of item and can cancel it. This
can save they time for staff to get their item. This system is a web based system where
allows staff to use the system anywhere and anytime.

Centre for Diploma Programme

10

1.5 Gantt Chart


Task Name
1.INTRODUCTION
1.1 Overview

Duratio
n
2days

1.2 Objectives

2days

1.3 Target Search

2days

1.4 Project Scope

3days

1.5 Gantt Chart


2.CASE STUDY AND
LITERATURE
REVIEW

4days

2.1 Primary Study

2days

2.2 Problem Statement


3.PROPOSED
SOLUTION

2days

Start
12/06/201
2
16/06/201
2
20/06/201
2
24/06/201
2
28/06/201
2

Finish
13/06/201
2
17/06/201
2
21/06/201
2
26/06/201
2
01/07/201
2

03/07/201
2
08/07/201
2

04/07/201
2
09/07/201
2
13/07/201
2
16/07/201
2
21/07/201
2
23/07/201
2
26/07/201
2

3.1 System Features


3.2 System
Requirement

3days

3.3 ER Diagram

4days

3.4 Data Dictionary

1days

3.5 Data Flow Diagram


4.SYSTEM PREVIEWS

3days

11/07/201
2
15/07/201
2
18/07/201
2
23/07/201
2
24/07/201
2

4.1 Prototype and


Explanations

5days

28/07/201
2

01/08/201
2

5.REFERENCES

2days

02/08/201
2

03/08/201
2

Centre for Diploma Programme

2days

11

Figure 1.1

Centre for Diploma Programme

12

1.5

Division of Work
TASKS
Hariram

Preparing project proposal

STUDENTS
Vinod

Background study
Meeting minutes

Johnv

Database design

Gantt chart

Data flow diagram

Entity relationship diagram

X
X

Screen capture
Data dictionary

Interim Report

Presentation and Demo

Table 1.1: Division of tasks

Centre for Diploma Programme

13

Part II:
Primary Study/
Literature Research

Centre for Diploma Programme

14

2.1

Primary Study
Mahkota hotel was incorporated through the member of the Lion Group and is

managed by Century International Hotel. Mahkota hotel reservation system looking forward to
build a sound and strong relationship with reputable customers. The system enable customer to
book their prefer room easily with a lot of facilities through online.

figure 2.1 Home page of Mahkota Hotel room reservation system


Centre for Diploma Programme

15

Figure 2.2 Room booking form of Mahkota hotel

1. Among the advantages of Mahkota hotel reservation system are as follows:


i.
Save time during make registration.
ii.
System is more friendly and easy to access.
iii.
Customer can save cost because their can book through online.
2. Disadvantages of Mahkota hotel reservation system

2.2

i.

No time limit for usage sessions.

ii.

Unable to check previous history.

iii.

Fake room booking by some unresponsible customer.

Problem Statement

Centre for Diploma Programme

16

Referring to some of the problems discussed some issues are not identified. These questions must
be considered when developing this system to ensure that want to develop this system really can
help users of the system. Among the questions is:
Objective: To provide easy access of information anytime and anywhere.
Problem Statement: The information only can get manually.
Objective: The system keeps information such as customer details.
Problem Statement: Manual hotel management system difficult to keep data.
Objective: To provide updated information to the system.
Problem Statement: It is hard for admin to search room availability.
Objective: To provide better convenience for customer towards this system.
Problem Statement: Slow loading, by making sure that it is crowded with too many unwanted
images such as rooms and facilities.

Centre for Diploma Programme

17

Part III:
Proposed Solution

Centre for Diploma Programme

18

3.1

System Features

Admin
o Login
o Admin can approve application
o Admin can update the system
o Admin can view the reserved room
o Admin can search the customer by using customer ID and IC

Customer
o Can register.
o Login.
o Customer can view their status.
o Customer can book rooms.
o Customer can view room details.
o Can update their information.

Centre for Diploma Programme

19

3.2

Hardware/Software Requirements

1)Hardware

RAM:2GB

Disk Volume:200 GB

Processor : 2 GHz

Network Adapater Card : 100Mbps

2)Softwares

WAM

Adobe Dreamweaver CS5-to implement heavy HTML,CSS,Javasript and PHP web


coding.

Microsft Office Project 2007 to create Gantt Charts

Microsoft Visio 2007 - to create Data Flow Diagram,Entity Relationship


Diagram,Context Diagram

Microsoft Word-used to create Interim Reports

Centre for Diploma Programme

20

3.3

System Requirement

Minimum System Requirement


o Operating System : Windows XP,Vista,7
o RAM : Above 1GB
o Processor : 1 GHz
o Network Adapater Card : 100Mbps
o Browser Capability:- Internet Explorer 6, Internet Explorer 7, Netscape 8.0, and Firefox
2.0
o JavaScript must be Enabled
o Cookies must be Enabled
o Pop-Up windows must be enabled

Centre for Diploma Programme

21

3.4

Entity Relationship Diagram

Centre for Diploma Programme

22

Figure 3.1 Entity Relationship Diagram

Centre for Diploma Programme

23

3.5

Data Dictionary

Field name
Admin_ID
Admin_Name
Tentative_ID
Customer_ID
Payment_Acoount

Data type
Int(8)
Varchar(20)
Int(8)
Int(8)
Int(10)

Null
Not null
Not null
Not null
Not null
Not null

Key
PK
FK
FK
FK

3.5.1 Admin table


Field name
Customer_ID
Customer_Name
Customer_IC
Customer_City
Tell_numb
Customer_Adress

Data type
Int(8)
Varchar(20)
Int(10)
Varchar(10)
Int(10)
Varchar(20)

Null
Not null
Not null
Not null
Not null
Not null
Not null

Key
PK
FK
FK
FK

3.3.2 Guest table


Field name
Hotel_ID
Hotel_Code
Hotel_Name
Hotel_Address
Customer_ID
Admin_ID

Data type
Int(8)
Int(10)
Varchar(10)
Varchar(20)
Int(8)
Int(8)

Null
Not null
Not null
Not null
Not null
Not null
Not null

Key
Primary key
FK
FK
FK

3.3.3 Hotel table


Field name
Room_Booking_ID
Date_booking_to
Date_booking_from
Room_Availability
Room_Floor
Room_Number
Customer_ID
Room_Reference_ID

Centre for Diploma Programme

Data type
Int(8)
Int(12)
Int(12)
Varchar(6)
Int(6)
Int(6)
Int(8)
Int(8)

Null
Not null
Not null
Not null
Not null
Not null
Not null
Not null
Not null

Key
PK
FK
FK

24

3.5.4
Field name
Reference_ID
Room_Rate
Room_Description
Hotel_ID
Stock_ID

Room_Booking table

Data type
Int(3)
Varchar(20)
Int(10)
Int(8)
Int(8)
3.5.5

Field name
Payment_Account
Bank
Admin_ID
Customer_ID

Null
Not null
Not null
Not null
Not null
Not null

Key
Primary key
FK
FK

Reference table

Data type
Null
Int(15)
Not null
Varchar(10)
Not null
Int(8)
Not null
Int(8)
Not null
3.5.7 Payment table

Key
Primary key
FK
FK

Figure 3.2 Data Dictionary

Centre for Diploma Programme

25

Centre for Diploma Programme

26

3.6

Centre for Diploma Programme

Data Flow Diagram

27

Figure 3.3 Data Flow Diagram

Centre for Diploma Programme

28

Context Diagram

Figure 3.4 Context Diagram

Centre for Diploma Programme

29

Part IV:
System Previews

Centre for Diploma Programme

30

You might also like