Question: You are tasked with developing a system for a Hotel Reservation System. The system should allow customers to search for available rooms, create accounts, log

You are tasked with developing a system for aHotel Reservation System. The system should allow customers to search for available rooms, create accounts, log in, make reservations, modify or cancel bookings, and receive confirmation emails and reminders. Additionally, the system should enable hotel staff to manage room availability, view and modify customer reservations, and be notified of cancellations.
1- : Use Case Diagram
Draw a use case diagram that represents the interactions between the users (customers and hotel staff) and the system. Ensure that the diagram includes all relevant use cases and shows the relationships between the actors and use cases.
2- : Use Case Specification
Choose three of the use cases from your diagram and write a detailed use case specification. Your specification should include the following sections:
Use Case Name
Actor(s)
Description
Preconditions
Postconditions
Main Flow (Basic Path)
Alternative Flows

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!