...
/Use Case Diagram for the Restaurant Management System
Use Case Diagram for the Restaurant Management System
Learn how to define use cases and create the corresponding use case diagram for the restaurant management system.
Let’s build the use case diagram for the restaurant management system and understand the relationship between its different components.
First, we’ll define the different elements of our restaurant, followed by the complete use case diagram of the system.
System
Our system is a "restaurant."
Actors
Let’s define the main actors of our restaurant management system.
Primary actors
Guest: This is the restaurant's primary actor who can view the menu, place orders, and make payments.
Receptionist: This actor is responsible for reserving tables and updating the table reservation status.
Waiter: This actor takes the order from the guest and processes the payment.
Manager: This actor acts as the admin of the system and can perform all tasks that a receptionist and a waiter can perform. Other than that, this actor updates the menu and sets the price of food items.
Use cases
In this section, we’ll define the use cases for the restaurant management system. We’ve ...