Professional Documents
Culture Documents
DCS 5098
Acknowledgement
I would like to thank to my helpful group mates Vinod and Johnv because
they really help me to finish this interim report. I have realise how important the
group work especially when doing a Final Year Project report. My group mates really
show big contribution and hard worked during the eight week is very great indeed.
My group mates show a strong support they even can do their task until late night
The special thank goes to my helpful supervisor Sir Suhaimi. The
supervision and support that she gave truly help the progression and smoothness of
the internship program. The co-operation is much indeed appreciated. Sir Suhaimi
helped us a lot he guide us to do Entity Relationship Diagram, Data Flow Diagram,
Context Diagram. When doing this report we find out our ERD is not suitable and we
have correct it many times by the helped of Sir Suhaimi.
Finally, I would thank to all my friends who helped me to finish this Final
Year Project report for interim part.
DCS 5098
Abstract
Hotel Reservation System is a platform for users such as guest and admin
where guest can book their likely room experiences via technology, the admin will
manage the system. 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 main target user of this system are the guest who would like to make
hotel reservations and admin. This online system is designed to handle reservation for
a small hotel in Melaka. We have done the primary study on several hotel in Melaka
including their reservation procedures. We are concentrating on the core features of
online hotel reservation system to make it as simple and intuitive as possible. We will
using Adobe Dreamweaver software to construct this system
To have a complete and operational Web Based system, we need to use
software whereby user and books information can be stored. In order to store this
information, the use of MyPhpAdmin will be essential in the development of the
system. Using MyPhpAdmin, we will be competent to create the databases and use
Structured Query Language (SQL). So that when admin or guest can update, add or
delete the store of memory database created in MyphpAdmin.
DCS 5098
LIST OF TABLES
Table 1.1: Division of tasks
12
DCS 5098
LIST OF FIGURES
Figure 1.1: Gantt chart
12
14
22
24
26
28
29
30
31
32
33
DCS 5098
Table of Contents
ACKNOWLEDGEMENT...1
ABSTRACT...2
LIST OF TABLE...3
LIST OF FIGURE4
TABLE OF CONTENTS.
PART 1: INTRODUCTION1.1
Overview.7
1.2
Project Objectives...8
1.3
Target user..9
1.4
Project Scope..11
1.5
Gantt Chart.12
1.6
Division of work13
Primary Study14
2.2
Problem Statement.16
System Features.18
3.2
Hardware/Software Requirement20
3.2.1
For Developer
20
3.2.2
For User
21
3.4
3.5
Data Dictionary...23-24
3.6
DCS 5098
PART 5: REFERENCES.
5.1
References35
PART 6: APPENDIX..
Appendix A: Minutes of Meeting37-38
Appendix B: Website Samples/Questionnaire/Forms
39
DCS 5098
Part I:
Introduction
1.1
DCS 5098
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. Small hotel also can
provide their own reservation system because the world are moving towards technologies.
Currently, the Hotel Reservation System is one of the needs it is important to our
daily busy life because guest still come to the hotel to reserve hotel. 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 guest
to book and admin to update room availability. 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.
DCS 5098
ii.
iii.
To reduce the company business operating cost. For example, the hotel can reduce
the workers because the guest can book hotel through online. For guest their can
easily book a hotel through online can save the transport money.
iv.
1.3
DCS 5098
Target Users
For this system the main target is :
Guest
o 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 and location.
o Customer can save their time and cost, when they visit a place no
need to waste their time to search hotel because their can access the
system for hotel details.
Administrator
o Hotel staff are assigned as admin.
o Admin who are responsible in managing the customers records.
o Responsible to update details accurately.
10
DCS 5098
11
DCS 5098
Duratio
n
2days
1.2 Objectives
2days
2days
3days
4days
2days
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
3days
3.3 ER Diagram
4days
1days
3days
11/07/201
2
15/07/201
2
18/07/201
2
23/07/201
2
24/07/201
2
5days
28/07/201
2
01/08/201
2
5.REFERENCES
2days
02/08/201
2
03/08/201
2
2days
12
DCS 5098
Figure 1.1
13
1.5
DCS 5098
Division of Work
TASKS
Hariram
Background study
Meeting minutes
STUDENTS
Vinod
Johnv
Database design
Gantt chart
X
X
Screen capture
Data dictionary
Interim Report
14
DCS 5098
Part II:
Primary Study/
Literature Research
15
2.1
DCS 5098
Primary Study
Kancil hotel is a small hotel without a reservation system. It is make people more
easier to reserve hotel 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. Besides that, we have do research on others hotel like Equatorial
hotel, Mahkota hotel and Holiday Inn hotel.
16
DCS 5098
ii.
iii.
17
2.2
DCS 5098
Problem Statement
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: These days a complicated system will be very much harder to use by
the users and the information only can get manually
Objective: The system keeps information such as guest 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.
18
DCS 5098
Part III:
Proposed Solution
19
3.1
DCS 5098
System Features
Admin
o Login.
o Admin can approve application.
o Admin can update the system.
o Admin can check the availability.
o Admin can search the guest by using customer ID.
3.2
Guest
o
o
o
o
o
o
Can register.
Login.
Guest can view their status.
Guest can book rooms.
Guest can view room details.
Can update their information.
Non-members
o Register to become a new member.
o View hotel reservation information.
o View promotional update information.
Hardware/Software Requirements
3.2.1 For Developer
20
DCS 5098
Hardware Requirement
Processor : 2 GHz.
Motherboard.
Software Requirement
PhpMyAdmin
Browser Capability
21
DCS 5098
Processor : 2 GHz.
Motherboard.
Browser Capability
22
3.3
DCS 5098
23
DCS 5098
3.4
Data Dictionary
24
DCS 5098
Attribute Name
Content
Type
Format
PK /FK
Admin_ID
Admin ID
Autonumber
#######
PK
Admin_FirstName
Varchar(10)
Xxxxxxx
Admin_LastName
Varchar(10)
Xxxxxxx
Admin_Username
Admin Username
Varchar(20)
Xxxxxx
Admin_Password
Admin Password
Varchar(15)
Xxxxxxx
3.4.1 Administrator table
FK References
Attribute Name
Content
Type
Format
PK / FK
Guest_ID
Guest ID
Guest First
Autonumber
####
PK
Varchar(10)
Xxxx
Varchar(10)
Xxxx
Varchar(6)
Xxxxx
Guest_FirstName
Guest_LastName
name
Guest Last
FK References
Guest_Gender
Name
Guest Gender
Guest _state
Guest State
Varchar(20)
Xxxxx
Guest _postcode
Guest Postcode
Varchar(5)
Xxxxx
Guest _city
Guest City
Varchar(30)
Xxxxx
Guest _country
Guest Country
Guest Contact
Number
Varchar(10)
Xxxxx
Varchar(10)
Xxxxx
Booking_ID
Booking ID
Int(6)
Autonumber
FK
Password
Password
Int(6)
Autonumber
FK
Guest_contact_num
Booking
Registration
Attribute Name
Content
Type
Format
PK /
FK
FK
References
25
DCS 5098
Password
Password
Varchar(10)
Xxxxxxxx
PK
Username
Username
Varchar(10)
Xxxxxxxx
Registration_date
Registration date
Date
DD/MM/YYYY
Admin_ID
Admin ID
Autonumber
######
FK
Admin
Room_Number
Room number
Int(4)
Xxxx
FK
Room
Content
Type
Format
PK /FK
Booking_ID
Booking ID
Autonumber
####
Check_in
Check_out
Room_Availability
Check in
Check out
Room
Date
Date
Varchar(6)
DD/MM/YYYY
DD/MM/YYYY
Xxxxxx
Y
Y
Y
PK
-
Guest_ID
Room_number
Availability
GuestID
Room
Autonumber
Int(4)
####
Xxxx
FK
FK
number
FK References
Admin
Room
Content
Type
Format
PK /FK
Room_number
Room number
Int(4)
Xxxx
PK
Room_Rate
Room_Description
Varchar(20)
Varchar(10)
Xxxxx
Xxxx
Room_type
Booking_ID
Room Rate
Room
Description
Room Type
Guest ID
Varchar(8)
Autonumber
Xxxx
######
Admin_ID
Admin ID
Y
Y
Y
FK
FK
3.6
Autonumber
######
3.4.5 Room table
FK References
Booking
Admin
26
DCS 5098
Context Diagram
27
DCS 5098
28
DCS 5098
Part IV:
System Previews
29
DCS 5098
The above form is for guests who have not registered yet. Guest will get a username and
password when they start to register a new account. The registration is included with first
name, last name, address, postal code, city, state, country, and email address. The guest first
name and last name using varchar(10) and the gender using varchar only. Not only that, the
address using varchar(40), postal code using varchar and city using varchar(30) whereas
country using varchar(30) and also state using varchar(20). The email address using
varchar(20). The submit and cancel buttons used as well to make the profile usage easily.
30
DCS 5098
The user login system only have two criteria to login one is User ID and another is
password. User ID are using auto number data type which consist of many character while
for password the data type is Varchar which consist of 15 character This make the security
more higher. To make a perfect login for user, User must register in a sign up form which is
in bottom of the Homepage Menu.
31
DCS 5098
The above form is for guests who have registered a new account. The registration is
included with first name, last name, address, postal code, city, state, country, and email
address. The guest first name and last name using varchar(10) and the gender using varchar
only. Not only that, the address using varchar(40), postal code using varchar and city using
varchar(30) whereas country using varchar(30) and also state using varchar(20). The email
address using varchar(20). The update and submit buttons used as well to make the profile
usage easily.
32
DCS 5098
The above form is for booking rooms. It contains room description, check in, number of
nights, number of adults, and number of children; check out, total room price and smoking
preference choices. There are also descriptions of rooms along with the type of beds. The
submit button is used to send the confirmation of booking the rooms.
33
DCS 5098
The above form is for summary of reservation. It contains room description, check in,
number of nights, number of adults, and number of children; check out, total room price and
smoking preference choices. There are also terms and conditions for guest to accept before
they send again the confirmation booking.
34
DCS 5098
The above form is the model website. The website will have all links such as logout, profile,
booking, and reservation summary and sign up.
35
DCS 5098
Part V:
References
36
DCS 5098
5.1 References
Web Page:
http://www.equatorial.com/pen/
http://www.booking.com/hotel/my/mahkota-melaka.en.html
http://www.mycontactform.com/samples/hotel_reservation.php
https://www.mahkotahotel.com.my/rooms_room_types_2_bedroom_premier.html
http://www.agoda.com/asia/malaysia/malacca_melaka/hotel_equatorial_melaka.html?
type=1&site_id=1410012&url=http://www.agoda.com/asia/malaysia/malacca_melaka/hotel_
equatorial_melaka.html&tag=52fe9b5c-49b4-42a1-aa08f2e0f7874551&gclid=CLfAm9b7xbECFcUa6wod83MARg
magazines:
lifestyles.
Inbal hotel.
Hotel & Catering.
37
DCS 5098
Part VI:
Appendix
38
DCS 5098
Minutes
1.0
2.0
3.0
4.0
5.0
Items
Discussed on Part 1 Interim Report
1.1. We had a meeting with our supervisor, Sir Suhaimi
Based on the Part 1 Interim Report.
1.2. We have to re-correct all the correction done
in Part 1 Interim Report
Discussed on Part 2 Interim Report
2.1. We discussed on the Part 2 Interim Report, Primary
Study and Problem Statement.
2.2. We had some correction on the Part 2 Interim Report
Discussion on Part 3 Interim Report
3.1. Our supervisor has suggested us to begin with
our Entity Relationship Diagram, Data Flow
Diagram and Context Diagram.
3.2. We discussed on how they Flow of the System
The Start of Part 4 on the System Previews
4.1. We have separated the work to create the system
preview as to compare how the idea of the system is.
4.2. They idea was not in complete as we had to
do some correction based on the Main Page of the
System
The Final Preparation for the Presentation
5.1. We did all the required correction to be done
and get ready with the slides for the presentation
Action by
All
All
All
All
All
39
DCS 5098
Prepared by:
Checked by (Supervisor/Moderator):
40
DCS 5098
41