Question: Q . 1 Consider the following problem statement We need an online web application for hotel reservations for a famous Hotel, A customer can view
Q Consider the following problem statement
We need an online web application for hotel reservations for a famous Hotel, A customer can viewsearch the
room types single double, twin, executive, suite and room availability on specific datesduration Users can
hook the room if the rooms are avallable in that room type and dates. The application has three user roles
administrator, hotel manager, and normal user. Following are the actions provided for each user.
Normal user: sugat ive adving botel verity notyer user
Can register for the site. This will be done by providing all the necessary details like email, mobile
number, address, username, and password, and agree to the terms and conditions. A mail confirmation
& will complete the registration.
Can search the room availability, including the types of rooms based on the search criteria.
Can book hotel rooms and pay online using a payment Gateway. This will require first registering on the
oportal and then proceeding with the booking after logging on using the credentials. So essentially all
bookings are prepaid, and a booking will be successful only after the payment has been made
successfully.
Can cancel booking subject to cancellation hours before the checkin date without any charge or no
refund.
Can modifyupdate the selfdetails if heshe is a registered user.
Can provide user feedback for his availed bookirgs if heshe is a registered user.
Hotel Manager: Cogin login on the portal.
Can view bookings, and can also modify them
Cancel bookings but cannot create them
Can checkin and checkout guests against bookings. Note that the needed rooms may be vacantempty
but not ready to be occupied. A room requires makeup before a new guest can occupy it
Can generate final bills for the guests for checkouts and settle the accounts by paying back ony amount
if applicable.
Administrator:
ald madify
room detaits
Can approve the new hotel details added to the application like new rooms and tariff
Can delete ustow and manage hotel manager accounts, including creating. deleting, and assigning them
for the job.
Out of scope:
Discount or package deals or promotions are offered.
Offline bookings, cancellations, checkins, or checkouts to be taken care of
Cash payment or any other type of offline payment.
Food arrangements and related stuff
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
