This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.
The Hotel online booking system is a website that allows customers to book rooms for their holidays, conference rooms etc. the system will also contain a separate site that will allow the reception staff to access, modify the whole system. It will allow staff to manage the hotel. It will promote system automation and management without paper.
Hotels now days offer online booking system that allows them automation and saves them money. This system will provide an easy and fast way for travellers to search for rooms. The website must not be too fancy, Law and Huang (2006) notes that:"In reality, a highly rated website with rich content or ease of use does not necessarily mean that the site is successful"
For the project screen designs will be simple and easy to use and will have functionality like offers and promotional codes. The Hotel Online Booking will provide to the customer an easy interface and parallel with functionalities for a quick way to find rooms offers. The system will also provide the necessary support to book with the hotel like help messages.
The project divides into two different parts the customer part and the administration part. The administration part will focus on the management of the hotel (reception) this will allow the staff to administer the Hotel. Staff will access the system with username and password by having an access system, staff will have different role (manager, receptionist) from the reception part of the project receptionists will check in/out guests (customers) take reservations by phone etc. Managers can administer bookings and manage staff etc.
Background of the project:
A Hotel booking system is necessary software for a hotel for the modern traveller. It allows customers (guests) to find rooms for their holydays or conference rooms.
A hotel system must allow the staff of the hotel to monitor and administer the hotel.
The purpose of such system is to automate the booking system of a small hotel, by automating the booking system it will remove the "middleman" like travel agencies and low the cost to the customer or benefit the hotel by taking all the profit instead of sharing some of the profit with travel agents. Such a system will also save time to the reception staff because all the information will be on the systems database, so that reception staff will not have to type all the information for all new customers (guests).
The responsibilities of the reception are:
Identifying rooms and prices
State of facilities
Billing and settlement of accounts
Create customer history file
The reception is responsible for the coordination of services to customers and ensuring satisfaction to the customers.
The main areas of the project:
Online booking system for a hotel
System will allow customer find available hotel between two days.
Search for rooms that fit in specification.
Users have accounts
View current transactions
Print booking confirmation
Review their stay at the hotel
Delete their account
Manage communication preferences
Reception Management (online)
Update Room Information
Add New Reservation
Change prices for each room category
Communication with customers
Send email to customers
Answer to "Contact us" messages
Send newsletters, special offers to subscribed customers
Take payments from customers(settlement of account)
Changes to customers billing accounts(corrections)
Why you have selected this project:
The author decided to select this project because it is interesting and because hotels nowadays have huge information coming to the business. Reception staff some times makes mistakes because this information are stored manually. The system will offer to the hotel automation to bookings and minimise mistakes.
Aims of the Project:
The aim of the project is to design and develop a prototype system that will allow customers to book rooms online for a hotel. In addition, it will allow staff to manage the reception through a separate system.
The program scopes to help the customers of the hotel to book their rooms more easily and minimise the reception workflow.
Project Objectives and Tasks:
Choice of language
Find similar pages
Decide what is going to be integrated and how
Decline functionalities that might are not useful for project
How they will be Integrated them in project
Evaluate initial System Screens
Perform changes to screen designs
Test the system and make corrections
Evaluate the Process and the Product
Ethical Aspects of the Project:
No ethical aspects.
Initial Literature Search:
The language that is going to be used is PHP (Hypertext preprocessor).
The choice of PHP is because is an easy language for creating dynamic websites.
Ballard and Moncur (2009) note that "The PHP language is flexible and fairly forgiving, making it easy to learn even if you have not done any programming in the past."
The database is going to be on MYSQL database. MYSQL database is free and powerful DBMS (Database Management System).
Oracle (2010) "The MySQLÂ® database has become the world's most popular open source database because of its consistent fast performance, high reliability and ease of use."
Premier inn starting page advertises the latest offer they have, in the front page the website have a search facility that allow the user to find available rooms by typing their post codes, arrival date and how many nights the customer plan to stay.
When the user perform a search the system shows the nearest hotel with the services that provides also shows the price under a set of photographs that shows to the customer the hotel.
The website navigation is simple and offers the necessary information that the customer need. The page is not too "fancy" and offers a very good layout.