- All templates
- Engineering & Infrastructure
- Use Case Diagram Template
Use Case Diagram Template
Uses of Use Case Diagram Templates
In Unified Modeling Language (UML), use case diagrams show how system behavior can change based on user actions. Each use case depicts a possible scenario, which helps developers determine the functional requirements of the system.
Use case diagrams are a type of UML behavioral diagram, taking both internal and external actions into account. As our use case diagram example shows, the model may also incorporate time as a component because some system tasks are automatically initiated based on a scheduled timeframe.
Software engineers and web developers create use case diagrams to:
- Plan out system architectures
- Document dynamic system requirements
- Visualize user goals and system flow
- Develop and implement test cases
Troubleshooting
Try Cacoo to start using this template and other UML diagrams today!
How to create your own Use Case Diagram
First, open the Use Case Diagram Template in Cacoo.
Use UML notation symbols to represent the ‘actors’ involved in the use case. Label each actor, such as customers and payment processors.
Now, add symbols to represent the structural system components involved in the interaction.
Next, label the use cases. Describe each potential action using the fewest words possible.
Finally, use arrows and other notation symbols to define the interactions between the actors and system components, as well as the resulting outcomes.