Hotel Booking System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

AN ENGINEERING MAJOR PROJECT

ON

HOTEL BOOKING SYSTEM

Submitted By:

Kabindra Karki -BCE 130328

Mandip Karki -BCE 130***

Bishal Khadka –BCE 130***

Submitted to:

The Department of IT and Computer Engineering

In Partial fulfillment of requirement for the degree of

Bachelor of Engineering in Computer Engineering

Cosmos College of Management & Technology

(Affiliated to Pokhara University)

Tutepani, Lalitpur, Nepal

Date of Submission:

2019/March/**
ACKNOWLEDGEMENT

This project proposal is the leading way to the better understanding and implementing the
acquired knowledge in the practical world. We express our gratitude to the department of IT and
computer engineering for providing a base for developing a project of our own that
professionalize our knowledge and provides us a remarkable experience for our career.

This project is the outcome of training, knowledge, technical support shared by respective
teachers. So we would like to express our sincere gratitude to Mr. Bibek Ropakheti for his
guidance, cooperation and contribution of his valuable time in order to complete this report.
Similarly, we would like to extend our sincere thanks to our college family for their continuous
encouragement in our study.

We are thankful to our friends and colleagues who shared their valuable practical
information on report writing and selecting a project.

Sincerely,

Kabindra Karki (BCE 130328)

Mandip Karki (BCE 130**)

Bishal Khadka (BCE 130***)


ABSTRACT
This document is a project proposal for a web based hotel booking system. The project aims at
automating manual activities involved in conducting a hotel reservation, which are activities
such as making a booking, billing, inventory, and managing rooms. The manual way of doing
these tasks is efficient and effective. One of the objectives of this project is to eliminate paper
work and save time and also make the process effective. The project also aims at enabling
advance online room Booking and Cancellation anywhere and anytime. The new system should
also simplify the task of computing the customer’s bill and also display the available rooms and
assign a room’s according to the client’s demands.

This project is also aims at coming up with a system that maintain information about their clients
and retrieve them on demand. The new system will also ensure security and reliability.
TABLE OF CONTENTS

Contents Page No.

ACKNOWLEDMENT…………………………………………….......................................
ABSTRACT……………………………………………………………….............................

1. INTRODUCTION…………………………………………………………………....…..
1.1. BACKGROUND………………………………………………….............................
1.2. PURPOSE…………………………………………………………............................
1.3. OVERVIEW……………………………………………………................................
1.4. PROBLEM STATEMENT………………………………………............................
1.5. OBJECTIVES…………………………………………………………………….....
1.6. SCOPE……………………………………………………………………………….
2. LITERATURE REVIEW……………………………………………………………….
3. SYSTEM ANALYSIS……………………………………………………………………
3.1. FEASIBILITY STUDY………………………………………………………….…
3.1.1. Economically Feasibility…………………………………..…………….……
3.1.2. Technical Feasibility…………………………………………………………
3.1.3. Operational Feasibility…………………………………………………...…
4. METHODOLOGY …………………………..…………………………………………
4.1. Functional Requirements…………………………………………………………..
4.2. Non-Functional Requirements…………………………………………………….
4.3. Language……………………………………………………………………………
4.4. Database…………………………………………………………………………….
5. WORKING SCHEDULE………………………………………………………………
6. CONCLUSION………………………………………………………………………….
7. REFERENCES………………………………………………………………………….
CHAPTER-1
INTRODUCTION

Hotel booking facilities offer on premises booking services for their clients. In most cases, this is
the way to go when planning your event. This is different from restaurant servers, because there
is typically only one service per event, and banquet servers will serve every table at the same
time, from tens to hundreds of people. Banquet booking system provide the searching facilities
for events like marriage, birthday, business gathering, bratabanda, pasni and so on.

Banquet reservation system will provide service to online customer, employee, and
administration. Online customers can make searches, reservation and cancel an existing
reservation. Administration can add/ update the banquet information, approve/disapprove a new
employee application.

BACKGROUND

We can easily get the list of banquet halls and lawns but cannot get the availability about hall. So
background behind this web portal is that it gives the area wise listing of banquet halls & lawns with the
detailed information of individual and also display for particular date the hall is available or not.

PURPOSE

OVERVIEW

PROBLEM STATEMENT:

A banquet system manages information about halls, reservation, customers and customer billing.
A customer can make the reservation, change, or cancel reservation through banquet website.
When a customer makes reservation, he/she need to check if a hall the customer want to reserve
is available. If the hall is available the customer enters his//her information to the system and
receives a confirmation. A hall is assigned to the customer at check-in time and a customer
billing record is created at that time.
OBJECTIVES:

 To display organized information of halls, prices and pictures.


 To display availability of halls in real-time.
 To provide a platform to manage on –desk and online bookings.
 To add multiple halls to the system.
 To add, update and cancel the booking.
 To store customer information which can be accessed anytime.
 A user friendly interface for customers for the easy booking system.

SCOPE

 The proposed system handles event inquiries and reservation on Banquet Reservation
System.
 The system gives enough information about the company contract information and price of
booking.
 The system provides a printable form of the reservation to give the customer a proof of
transaction and serves as a reservation receipt.
 The proposed system provides an admin module that can use research and change reservation
made by the customer.

CHAPTER -2

LITERATURE REVIEW

The literature review deals with the topics and the researches that would help to understand
Banquet Reservation System, the existing systems that are similar to Banquet Reservation
System. The objective of this literature review is to analyze the related work to this project and
mechanisms used in previous studies.

EXISTING SOFTWARE  
CHAPTER-3

SYSTEM ANALYSIS

3.2 FEASIBILITY STUDY

Feasibility analysis begins once the goals are defined. It starts by generating
broad possible solutions, which are possible to give an indication of what the new system should
look like. This is where creativity and imagination are used. Analysts must think up new ways of
doing things- generate new ideas. There is no need to go into the detailed system operation yet.
The solution should provide enough information to make reasonable estimates about project cost
and give users an indication of how the new system will fit into the organization. It is important
not to exert considerable effort at this stage only to find out that the project is not worthwhile or
that there is a need significantly change the original goal. Feasibility of a new system means
ensuring that the new system, which we are going to implement, is efficient and affordable.
There are various types of feasibility to be determined. They are,

3.2.1 Economically Feasibility

Development of this application is highly economically feasible. The only thing to be done is
making an environment with an effective supervision. It is cost effective in the sense that has
eliminated the paper work completely. The system is also time effective because the calculations
are automated which are made at the end of the month or as per the user requirement.

3.2.2 Technical feasibility

The technical requirement for the system is economic and it does not use any other additional
Hardware and software. Technical evaluation must also assess whether the existing systems can
be upgraded to use the new technology and whether the organization has the expertise to use it.

3.2.3 0perational Feasibility


The system working is quite easy to use and learn due to its simple but attractive interface. User
requires no special training for operating the system. Technical performance include issues
such as determining whether the system can provide the right information for the Department
personnel student details, and whether the system can be organized so that it always delivers this
information at the right place and on time.

CHAPTER-4

METHODOLOGY

SYSTEM REQUIREMENT SPECIFICATION
Functional Requirements
 The system supports customers booking and able to modify them
 Customers can search based on hotel, apartment, inns (ex. Radisson,
Singapore)
 When a customer search for hotels, apartment, and the search result must
contain hotel or
 Customers can book online and pay with credit or debit card.
 The system must send booking confirmation email after successful payment.
 Customers can write reviews about hotels and apartment and also rate them.
 Customers able to check their booking status from their individual account.
 Customers can send feedback or call the company for booking purposes.
 Customers can check for latest promotion or deal.
 The system supports customers booking and able to modify them
 Customers can search based on hotel, apartment, inns

 When a customer search for hotels, apartment, and the search result must contain hotel or
apartment information (Address, Ratings, and Price) and also its availability within
choosing check in and check out date.
 Customers able to cancel their booking
 Staffs able to edit customers booking information
 Customers can book online
 The system must send booking confirmation
 Customers able to check their booking status
 Customers can send feedback or call the company for booking purposes.

4.2 NON-FUNCTIONAL REQUIREMENTS


 The system must be able to handle multiple transactions a time.
 The system must provide customers 24*7 hours online booking service.
 The system should support almost all the browsers


 Customers need to cancel the booking before 24 hrs. Otherwise their credit card will be
charged for booking time.

4.3 TECHNOLOGIES:

HTML: page layout has been designed in HTML

CSS: CSS has been used for all the designing part

JavaScript: all the validation task and animation has been described by JavaScript

JSP: all the front end logic has been written in JSP

JAVA: all the business logic has been written in java

TOMCAT: project will run over the tomcat server

MySQL: has been used as database in the program

4.5 SOFTWARE ENGINEERING MODEL

CHAPTER-5

WORKING SCHEDULE

Time Week Week Week Week Week Week Week Week Week Week Week Week
1 2 3 4 5 6 7 8 9 10 11 12
Task
Idea
development
Requirement
analysis
Design
Coding
Testing
Finalising
Documentation

Fig: Working chart

CHAPTER-7

CONCLUSION

10.0 CONCLUSION

The system is having some benefits for customers too. In home page customers can put
their email address or phone number for downloading the booking apps directly on their
phone. Besides, customers can also book online without registering into the system. Again,
customers no need to worry for payment. It will not charge them promptly. So, overall this
system will give the customers a better user friendly environment to book online.

CHAPTER-8

REFERNCES

1. https://www.ijraset.com/fileserve.php?FID=6762
2. https://www.researchgate.net/publication/275097517_DOCUMENTATION_OF_ONLI
NE_BOOKING_SYSTEM requirement analysis (3/13
3. https://www.freeprojectz.com/paid-projects/java-jsp-mysql/marriage-hall-booking-system
4. http://www.freepatentsonline.com/5909668.html 3//14

You might also like