...

/

Use Case Diagram for the Elevator System

Use Case Diagram for the Elevator System

Learn how to define use cases and create the corresponding use case diagram for the elevator system.

Let’s build the elevator system’s use case diagram and understand the relationship between its main actors and functions. First, we’ll define the different elements of our system, followed by the complete use case diagram.

System

The Elevator Control system includes the physical elevator cars, floor and in-car panels, and the central controller, which manages requests and car dispatch.

Actors

Next, we will define our elevator system’s main actors.

Primary actors

  • Passenger: A Passenger can do the following.

    • Call the elevator from any floor by pressing the “Up” or “Down” button on the floor panel.

    • Select a destination floor using the buttons on the in-car panel.

    • Request to open or close the doors via the “Open” and “Close” buttons on the in-car panel (when the car is stopped).

    • Trigger an emergency stop by pressing the emergency button inside the car.

Secondary actors

  • Operator: The Operator can place a car in or remove it from maintenance mode; the control system responds accordingly. It can:

    • Enter maintenance mode for a selected car, causing the Elevator Control system to remove it ...