Skip to main content

Use case diagram

Use Case Diagram has been implemented based on system functions, each use case represents each function,

,,Present the archived message" use case is at the top of the diagram directly linked to the actor ,,USER".

,

This itindicates a association relationship representing communication and interaction between the actor and the use case.

This relationship signifies that the actor is theinvolved system boundary which definesin the scopefunctionality ofdescribed by the system.use case.

Other use cases are linked to the system,,Present boundarythe archived message" use case using <extend> relation since they are optional.

The Extend Relationship illustrates that a use case can be extended by another use case under specific conditions. It is represented by a dashed arrow with the keyword "extend." This relationship is useful for handling optional or exceptional behavior.

usecase-usos.png