Use Case Diagram for the Parking Lot
Learn how to define use cases and create the corresponding use case diagram for the parking lot system.
Let’s build the parking lot system’s use case diagram and understand the relationships between its main actors and functions. First, we’ll define the different elements of our system, followed by the complete use case diagram and a table mapping actors to their main use cases.
System
Our system is the parking lot system. It manages the entire parking process, including vehicle entry and exit, parking spot allocation, payment processing, and administration of parking lot resources.
Actors
Here are the main actors of our parking lot system:
Primary actors
Customer: Parks their vehicle, obtains a parking ticket, pays the parking fee, and exits the parking lot.
Secondary actors
Admin: Manages system resources, such as parking spots, entry/exit panels, and pricing. Also handles account and system configuration.
Use cases
In this section, we will define the parking lot’s use cases. We have listed them according to their respective interactions with a particular actor.
Admin
Add a ...