PlantUML Theme Gallery

A gallery of all the themes included with PlantUML.

This project is maintained by The-Lum

Use Case Diagram

A use case diagram is a visual representation used in software engineering to depict the interactions between system actors and the system itself. It captures the dynamic behavior of a system by illustrating its use cases and the roles that interact with them. These diagrams are essential in specifying the system’s functional requirements and understanding how users will interact with the system. By providing a high-level view, use case diagrams help stakeholders understand the system’s functionality and its potential value.

See PlantUML Use Case Diagram for more information.

Diagram Code

This diagram was created from the following PlantUML code:
@startuml
left to right direction

actor Guest as g
package Professional {
  actor Chef as c
  actor "Food Critic" as fc
}

rectangle Restaurant {
  usecase "Eat Food" as UC1
  usecase "Pay for Food" as UC2
  usecase "Drink" as UC3
  usecase "Review" as UC4
}

fc --> UC4
g --> UC1
g --> UC2
g --> UC3
@enduml

Available Themes

Use Case Diagram shown in amiga Theme

Use Case Diagram in amiga Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in amiga Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in aws-orange Theme

Use Case Diagram in aws-orange Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in aws-orange Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in black-knight Theme

Use Case Diagram in black-knight Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in black-knight Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in bluegray Theme

Use Case Diagram in bluegray Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in bluegray Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in blueprint Theme

Use Case Diagram in blueprint Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in blueprint Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in carbon-gray Theme

Use Case Diagram in carbon-gray Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in carbon-gray Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in cerulean-outline Theme

Use Case Diagram in cerulean-outline Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in cerulean-outline Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in cerulean Theme

Use Case Diagram in cerulean Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in cerulean Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in cloudscape-design Theme

Use Case Diagram in cloudscape-design Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in cloudscape-design Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in crt-amber Theme

Use Case Diagram in crt-amber Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in crt-amber Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in crt-green Theme

Use Case Diagram in crt-green Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in crt-green Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in cyborg-outline Theme

Use Case Diagram in cyborg-outline Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in cyborg-outline Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in cyborg Theme

Use Case Diagram in cyborg Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in cyborg Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in hacker Theme

Use Case Diagram in hacker Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in hacker Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in lightgray Theme

Use Case Diagram in lightgray Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in lightgray Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in mars Theme

Use Case Diagram in mars Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in mars Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in materia-outline Theme

Use Case Diagram in materia-outline Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in materia-outline Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in materia Theme

Use Case Diagram in materia Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in materia Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in metal Theme

Use Case Diagram in metal Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in metal Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in mimeograph Theme

Use Case Diagram in mimeograph Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in mimeograph Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in minty Theme

Use Case Diagram in minty Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in minty Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in mono Theme

Use Case Diagram in mono Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in mono Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in _none_ Theme

Use Case Diagram in _none_ Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in _none_ Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in plain Theme

Use Case Diagram in plain Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in plain Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-darkblue Theme

Use Case Diagram in reddress-darkblue Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-darkblue Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-darkgreen Theme

Use Case Diagram in reddress-darkgreen Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-darkgreen Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-darkorange Theme

Use Case Diagram in reddress-darkorange Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-darkorange Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-darkred Theme

Use Case Diagram in reddress-darkred Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-darkred Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-lightblue Theme

Use Case Diagram in reddress-lightblue Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-lightblue Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-lightgreen Theme

Use Case Diagram in reddress-lightgreen Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-lightgreen Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-lightorange Theme

Use Case Diagram in reddress-lightorange Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-lightorange Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in reddress-lightred Theme

Use Case Diagram in reddress-lightred Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in reddress-lightred Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in sandstone Theme

Use Case Diagram in sandstone Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in sandstone Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in silver Theme

Use Case Diagram in silver Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in silver Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in sketchy-outline Theme

Use Case Diagram in sketchy-outline Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in sketchy-outline Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in sketchy Theme

Use Case Diagram in sketchy Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in sketchy Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in spacelab-white Theme

Use Case Diagram in spacelab-white Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in spacelab-white Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in spacelab Theme

Use Case Diagram in spacelab Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in spacelab Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in Sunlust Theme

Use Case Diagram in Sunlust Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in Sunlust Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in superhero-outline Theme

Use Case Diagram in superhero-outline Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in superhero-outline Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in superhero Theme

Use Case Diagram in superhero Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in superhero Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in toy Theme

Use Case Diagram in toy Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in toy Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in united Theme

Use Case Diagram in united Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in united Theme
UseCase Diagram with ActorStyle

Use Case Diagram shown in vibrant Theme

Use Case Diagram in vibrant Theme
Main Use Case Diagram
UseCase Diagram with ActorStyle in vibrant Theme
UseCase Diagram with ActorStyle

Available Skins

Use Case Diagram shown in debug skin

Use Case Diagram in debug skin
Main Use Case Diagram
UseCase Diagram with ActorStyle in debug skin
UseCase Diagram with ActorStyle

Use Case Diagram shown in plantuml skin

Use Case Diagram in plantuml skin
Main Use Case Diagram
UseCase Diagram with ActorStyle in plantuml skin
UseCase Diagram with ActorStyle

Use Case Diagram shown in rose skin

Use Case Diagram in rose skin
Main Use Case Diagram
UseCase Diagram with ActorStyle in rose skin
UseCase Diagram with ActorStyle