You are on page 1of 19

HOTEL BOOKING SYSTEM

-PRESENTED BY GROUP NO. 06 TEAM MEMBERS


TEAM MEMBERS -

1. ARJUN DEVENDRA (SCS2122016)


2. PRATHAMESH DEVKATE (SCS2122017)
3. ADITI DHANAWADE (SCS2122018)
WEBSITE REQUIREMENTS
FRONT END

 HTML, CSS, JavaScript and AJAX

 Bootstrap

 Some additional plugins or libraries or animation, invoice generation,


carousels etc

BACK END

 PHP AND MYSQL


WHAT IS HOTEL BOOKING SYSTEM?
THE ONLINE HOTEL BOOKING SYSTEM IS A PROJECT
IMPLEMENTED FOR TJ HOTEL, WHICH IS AN IMAGINARY

HOTEL. IT PROVIDES PEOPLE ALL OVER THE WORLD WITH AN

EASY AND FAST WAY TO BOOK HOTEL ROOMS ONLINE.

THE INTERFACE OF THE ONLINE HOTEL BOOKING


SYSTEM IS WEB PAGES THAT CAN BE ACCESSED WITH A WEB

SITE BROWSER. THE SYSTEM IS IMPLEMENTED IN

PHP(HYPERTEXT PREPROCESSOR) AND MYSQL. USERS CAN

PERFORM ROOM BOOKING ACTIVITIES AT TJ HOTEL ANYTIME

AND ANYWHERE BY ACCESSING IT VIA INTERNET.


QUESTIONNAIRE
• CAN YOU SUMMARIZE YOUR(CLIENT) NEEDS IN THE SYSTEM?
• WHO ARE THE TARGET USERS?
• WHAT PERMISSIONS WOULD YOU LIKE TO GIVE TO THE DIFFERENT
USERS?
• WHAT DEVICES OR PLATFORMS ARE THEY MOST LIKELY TO USE?
• WHAT KIND OF PAYMENT GATEWAY INTEGRATION DO YOU WANT?
• DO YOU WANT TO TRACK CUSTOMER ACTIVITIES?
WHAT ARE THE KEY FEATURE OF HOTEL
BOOKING SYSTEM?

 HOTEL SEARCH AND BOOK FUNCTIONALITY


  RESERVATION MANAGEMENT
 CUSTOMER DATABASE MANAGEMENT
 CONTACT US
 USER REVIEW MANAGEMENT
  PAYMENT GATEWAY INTEGRATION
  MOBILE-RESPONSIVE DESIGN
  DETAILED REPORTS
WHAT ARE THE BENEFITS OF HOTEL
BOOKING SYSTEM?
HERE ARE HOTEL BOOKING SYSTEM BENEFITS:
•  EASILY INTEGRATE IN HOTEL WEBSITE
•  SIMPLIFY HOTEL BOOKING PROCESS
•  INSTANT BOOKING CONFIRMATION
•  SAVES TIME
•  IMPROVE CUSTOMER BOOKING EXPERIENCE
•  INCREASE BOOKING AND REVENUE
STAKEHOLDERS

01 02 03
MANAGER USER OWNER
EVENTS OF THE
STAKEHOLDERS
Manager
Sr.
Event Trigger Source Activity Response Destination
No.

1 Logging in to Successful /
Login Manager Logging in Manager
system Unsuccessful

Successful /
2 Logout Logout the system Manager Logging out Manager
Unsuccessful

Rooms details will be Successful/


3 Add rooms details Add the rooms Manager Manager
added accordingly Unsuccessful

Modify the specific Rooms details will be Successful/


4 Modify rooms details Manager Manager
rooms details modified accordingly Unsuccessful

Delete the whole Rooms details will be Successful/


5 Delete rooms details Manager Manager
rooms details delete accordingly Unsuccessful
Manager
View the rooms Successful/
6 To View the rooms details Manager View Rooms details Manager
details Unsuccessful

View the users Successful/


7 View User View the users Manager Manager
accordingly Unsuccessful

Add the users Successful/


8 Add User Add the users Manager Manager
accordingly Unsuccessful

Successful/
9 Delete the user Deleting the user Manager Users may be deleted Manager
Unsuccessful

Check Arrival Successful/


10 Check Arrival Status Manager Check Arrival Status Manager
Status Unsuccessful

Check-out might Check-out may be Successful/


11 Can shorten the check-out date Manager Manager
be shorten shorten Unsuccessful

Check-out date Check-out date might Successful/


12 Can extend the check-out date Manager Manager
might be extended be extended Unsuccessful
Manager
To check whether Successful/
To check whether the
13 Check user arrival the user has Manager Manager
user has arrived or not Unsuccessful
arrived or not
To view the Successful/
To view the
14 View the cancellation cancellation Manager Manager
Cancellation details Unsuccessful
Details

To view the To view the Successful/


15 Edit Cancellation Manager Manager
cancellation details Cancellation details Unsuccessful

Finalize the Successful/


16 Finalize Booking Manager Finalize the Booking Manager
Booking Unsuccessful

Generate the Successful/


17 Generate the invoice Manager Generate the invoice Manager
invoice Unsuccessful

Add the room Add the room features Successful/


18 Add the room features Manager Manager
features accordingly Unsuccessful

Modify the room Modify the room Successful/


19 Modify the room features Manager Manager
features features accordingly Unsuccessful
Manager

Delete the room Delete the room Successful/


20 Delete the room features Manager Manager
features features accordingly Unsuccessful

Add the room Add the room services Successful/


21 Add the room services Manager Manager
services accordingly Unsuccessful

Update the room Update the room Successful/


22 Update the room services Manager Manager
services services accordingly Unsuccessful

Delete the room Delete the room Successful/


23 Delete the room services Manager Manager
services services accordingly Unsuccessful

Updating existing Successful /


24 Updating offers Updating offers Manager Manager
offers Unsuccessful

Deleting existing Successful /


25 Deleting Offers Deleting Offers Manager Manager
offers Unsuccessful

To shutdown the To shutdown the Successful/


26 Shutdown website Manager Manager
website website Unsuccessful
USER
Sr.
Event Trigger Source Activity Response Destination
No.

Logging in to Successful/
1 Login user Logging in user
system unsuccessful

Logging out the Successful/


2 Logout user Logging out user
system unsuccessful

Register’s their account in


Sign In Registration Page Successful/
3 user database user
    unsuccessful
 
Login using their login
Sign Up Login Page Successful/
4 user credentials user
    unsuccessful
 
Shows Distance and Nearby
Locating Hotel Google Maps Successful/
5 User Places user
    unsuccessful
 
USER

Fetch Room info and Successful/


6 View Room Details fetch room info user user
display to user unsuccessful

Mark Favourite Adds in favourite Adds the hotel in Successful/


7  user user
    favourite list unsuccessful

View Images Image Page Fetch Room info and Successful/


8 User user
    display to user unsuccessful

Booking a room in Booking a vacant room Successful /


9 Book rooms in hotel user user
hotel in hotel Unsuccessful

Modify the Successful /


10 Modify bookings User Modify bookings user
bookings Unsuccessful

Delete the Successful /


11 Delete bookings User Delete the bookings user
bookings Unsuccessful

Profile Management Profile Page Profile Updating Successful /


12 User user
      Unsuccessful
USER
User Share the Hotels rooms Successful/
13 Share Share Page user
  information Unsuccessful

Review and Ratings of booked Review and rating Reviews the Hotel and
14 User Submitted user
rooms Page Website
Review and rating
Review and Ratings of the Page Review and rate the Successful /
15 User user
given servicing service Unsuccessful
 
User makes
User makes payment Successful /
16 Payment for hotel booking payment for hotel user user
for hotel booking Unsuccessful
booking
Payment Payment Portal User needs to Pay the Successful /
17 user user
    necessary amount Unsuccessful

Payment Details
Management Payment Details Adding Cards and Successful /
18 Page user user
  Removing Card Unsuccessful
 

19 Contacts the Gets contacted with Contact support


Contact Support Care user Successfully
support care the support care care
OWNER
Sr.
Event Trigger Source Activity Response Destination
No.

Logging in to Successful/
1 Login Owner Logging in Owner
system unsuccessful

Logging out the Successful/


2 Logout Owner Logging out Owner
system unsuccessful

Check Total Check Total Customers Successful/


3 Total Customers Owner Owner
Customers Status Status unsuccessful

Check the total Check the total Successful/


4 Check the payments Owner Owner
payments payments received unsuccessful

Successful/
5 Manage rooms Mange the rooms Owner Mange the rooms Owner
unsuccessful

Manage the Successful/


6 Manage payments Owner Manage the payments Owner
payments unsuccessful
USER USECASE DIAGRAM
Log Register Log
out In
Manage Locate -
Profile hotel

View
Share rooms

Contact support Mark


care Favourite

Review Book
Ratings rooms
manage - Delete
payments Payments bookings
MANAGER USE CASE DIAGRAM
Check user View the
Check the arrival
payment cancellation
procedure
Can shorten
the check out Modify rooms
date details

Add the room


services Edit
Cancellation

Delete the room


features
Add User

Modify the room


features
Finalize
Add the room Generate the Booking
features invoice
OWNER USE CASE DIAGRAM
login
logout Add rooms

Delete
rooms
Remove
manager

Modify
rooms
Add manager

Manage Update
profile Delete Hotel Details
Modify
Hotel
Users
Details

You might also like