0% found this document useful (0 votes)
23 views66 pages

Project

The document presents a project on a Hotel Booking Management System named WowStay, developed as part of a Bachelor's degree in Computer Application. It outlines the system's objectives, goals, modules for both admin and user, and the requirements for implementation, emphasizing features like room management, booking processes, and user satisfaction. Additionally, it discusses the advantages and disadvantages of the system, along with future enhancements and references for further learning.

Uploaded by

kevanshirajodiya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views66 pages

Project

The document presents a project on a Hotel Booking Management System named WowStay, developed as part of a Bachelor's degree in Computer Application. It outlines the system's objectives, goals, modules for both admin and user, and the requirements for implementation, emphasizing features like room management, booking processes, and user satisfaction. Additionally, it discusses the advantages and disadvantages of the system, along with future enhancements and references for further learning.

Uploaded by

kevanshirajodiya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 66

WELCOME

TO
PRESENTATION
SHRI SHAMBHUBHAI V. PATEL COLLEGE OF
COMPUTER SCIENCE & BUSINESS
MANAGEMENT

Project
On

“Hotel Booking Management”


As a partial fulfilment
For the degree of
BACHELOR OF COMPUTER APPLICATION
6th semester

Guided By: 2024-25 Presented by:


Prof. Divya Padhiyar Akshita Paladiya (3341)
Shivani Rathod ( 3363 )
Kajal Vadher (3394 )
SHRI SHAMBHUBHAI V. PATEL COLLEGE OF
COMPUTER SCIENCE & BUSINESS
MANAGEMENT

 Project title : Hotel booking management (Wowstay)


 Name & Seat No : Akshita Paladiya ( 3341 )
Shivani Rathod ( 3363 )
Kajal Vadher ( 3394 )
 Project Guided By : Divya Padhiyar
Introduction

⮚ WowStay is a name of our Hotel Management System. It has an Website for users who can
use it from google chrome. We also have an admin panel to manage the user and Rooms
data.
⮚ The Hotel Management System includes different types of categories for rooms, features of
rooms, facilities of rooms, user queries, rating reviews, users.
⮚ In user side, user can create own personal account and make changes with his personal
details. They can find different types of rooms and book room; they are interested in, and
can download the bill from the website and use it.
⮚ In admin side, admin can only operate with the web.
Objective

1. Efficient Room Management: Optimize room allocation and minimize vacancies.


2. Streamlined Booking Process: Simplify and automate booking, cancellation, and modification
processes.
3. Improved Customer Satisfaction: Provide a seamless and personalized booking experience.
4. Revenue Maximization: Optimize room rates and occupancy to increase revenue.
5. Scalability and Flexibility: Accommodate changing hotel needs and growth.
6. Reduced Administrative Tasks: Automate tasks and minimize manual errors.
7. Enhanced Reporting and Analytics: Provide insights into booking trends and hotel performance.
Goal

 The goal of this project is to create a system for hotel booking management. The system
will allow performance of the actions needed in order to manage the hotel in simple and
comfortable way. this project is based on description about the structure of hotel booking
management system. The project contains :
 Keeping the record of all users like customers ,managers etc.
 Maintains proper list of all users.
 Generating proper bill slip and calculate managers salary.
Need of the System

 There is always a need of a system that will perform to online hotel booking and display room
details and cost.
 Thus , there is a big need of an online hotel booking system , which provides all the above
mentioned facilities and many more.
Modules
Admin Module

 Login
 Room management – add, modify or delete rooms details
 Mange users – view , delete unverified users
 Booking management
 Add , modify or delete room features & facilities
 Review & rating management
 User queries management
 Modify profile
User Module

 Registration
 Login
 Email verification
 Payment
 Book hotel rooms
 Check Booking availability
 Manage bookings
 Modify bookings
 Cancel bookings
 Give ratings & reviews of booked rooms & its services
Project Scope

 Website is viewing the all type of Rooms for Customers.


 Website can able to provide the best security level to the Users of the App for authenticate members
online.
 User can show the all types of Room, and give rate and review for the particular used Room.
 Website is also good at the security level means that the website-user or other unauthorized Website
user will not be able to get all details of the Users and rooms.
 Website gives the best way for the registration of new Users and join the Website.
 Website gives the best Payment method for the booking the particular room as per user interested in.
 Admin are able to on or off Website as per requirement.
Requirement

 System should provide registration and login facilities.


 For login verification must require.
 Forgot password also sent into mail.
 User can see room without Login.
 User can book room after Login.
 Website must be fully dynamic.
 All data mange by admin.
 User can download bill.
 Users can Rate & Review after they stay in that room.
Requirement Gathering

 The first job was to find out what the present manual system was and how it works.
 For Gathering Basic Needs And Functionalities , Personally To Understand Required
Functionalities ,Also Noted Down Some Useful Features To Be Included.
 To find out the overview of the existing system and to find the problem we had to
understand the operation, nature of operations ,dealing and the problem was arising.
Requirement Analysis

 Requirement analysis involves studying the work flow of the proposed system. The
process of requirement analysis is carried out into two steps:
1. Requirement Anticipation
2. Requirement Investigation
1. Requirement Anticipation:
 Requirement anticipation is very important part of system designing. It to predict the
future requirements based on the previous experience of user aptitude.
2. Requirement Investigation:
 Requirement investigation is the actual study of the system in our case as we were
developing Web application;
Software Requirement

Front-End Back-End
 HTML  Php
 CSS3  MySql
 Bootstrap5
 JavaScript
Hardware Requirements

Development side: Server side: Client side:


⮚ 8 GB RAM ⮚ 8 GB RAM DDR3 ⮚ I3 5TH GEN
⮚ 512 GB SSD ⮚ WINDOWS 10 ⮚ 4GB RAM
⮚ I5 10TH GEN (CPU) ⮚ APACHE, MYSQL, PHPM ⮚ 120GB SSD
⮚ 120 GB SSD ⮚ CHROME
⮚ WINDOWS
⮚ I3 5TH GEN
Advantage

 It is very easy to use.


 The software acts as an office that is open 24/7.
 It increases the efficiency of the management at offering quality services to the customer.
 It provides custom features development and support with the software.
 They can direct book rooms in affordable price from website.
 Best point is saving a time for user.
 Filtering rooms as per his/ her choice.
 Secure transaction.
Disadvantage

 It may be viewed as impersonal by some potential applicants.


 Identity theft.
 It involves time, finance and other resources to setup effectively.
 Time consuming.
 Involves lots of human efforts.
 High risk of cyber attacks
 Reduce connection between staff and guest
 Rely to internet connection for cloud based software
0 level DFD:
1st level Admin:
1st level user:
2nd level Admin:
2nd level user:
1.Entity-Relationship
Diagram
DATA DICTIONARY
Database Design
Directory Structure
INPUT & OUTPUT DESIGN
Software Testing

 Software testing is a critical element of software quality assurance and represents


the ultimate review of specification design and coding. Testing is an exposure of a
system to trial input to see whether it produces correct output . Testing can not be
determined whether software meets user’s needs , only whether it appears to
confirm to requirements . Testing can show that a system is free of errors, only that
it contains error. Testing finds errors, it does not correct errors.

1. Validate Performance
2. Detects Errors
3. Identify Inconsistencies
4. Identify
Future Enhancement

 We can enhance an application reach at National level in short time.

 We can add more features in Website.

 We can add manage staff facilities in admin side.

 We can add restaurant facilities in admin & user both side.


REFERENCES

 Books
 Sites URL:
- https://www.php.net/
- http://www.w3schools.com/php/
- https://www.w3schools.com/MySQL/default.asp
- https://www.geeksforgeeks.org/jquery/
- https://www.javatpoint.com/css-tutorial/
- https://www.tutorialrepublic.com/css-tutorial/
- https://www.geeksforgeeks.org/javascript/
- https://www.w3schools.com/js/

You might also like