...
/Use Case Diagram for the Hotel Management System
Use Case Diagram for the Hotel Management System
Learn how to define use cases and create the corresponding use case diagram for the hotel management system.
Let’s build the use case diagram for the hotel management system and understand the relationship between its different components.
First, we’ll define the different elements of our hotel, followed by the complete use case diagram of the system.
System
Our system is a "hotel."
Actors
Now, we will define the main actors of our hotel management system.
Primary actors
Guest: This is the hotel's primary actor who can book a room, make payment, and change or cancel the reservations.
Receptionist: This actor acts as the admin of the system and can perform any task a “Guest” can perform. This can also add, remove, or update the room, check in/check out guests, and issue room keys for guests.
Manager: This actor can add or modify an employee and issue a card to an employee of the hotel.
Housekeeper: This can add or update the room’s housekeeping status.
Secondary actors
System: This can send booking notifications to guests.
Server: This can add or update room status according to the room change request.
Use cases
In this section, we will define the use cases for the hotel. We have listed the use cases according to their respective interactions with a particular actor.
Note: You ...