Add

Use Case Diagram

Use Case Diagram describes about the functionalities of the system as well as tells about the users of the system.

Use Case Diagram

Actors and Use Cases

Actors are the users of the system. Actors can be human users or other systems. Use cases are the functionalities of the system that users can use.

Actors and Use Cases in Use Case Diagram

Communicates Relationship


Communicates is an association between the actor and the use case.



Communicates Relationship in Use Case Diagram

Extends Relationship


When you want to make functionality optional to use case. For example, payment can be done by cheque, by cash or by credit card.



Extends Relationship in Use Case Diagram

Uses Relationship


When one use case uses the functionality of other use case.



Uses Relationship in Use Case Diagram