# Use case model ###### tags: `BPAS` ## :memo: Use case model ### Step 1: Identify Actors ```plantuml :Actor A: :Actor B: :Actor C: ``` ### Step 2: Identify use cases and relationships ```plantuml (Use case 1) ``` ### Step 3: Depict cases in graphical mode ```plantuml @startuml left to right direction 'Wrong: use a generic term for actors 'actor "Mac" is an error 'Wrong: this is a process rather than a use case '(yearly health-checkup) :Actor A: --> (Use case 1) :Actor A: --> (Use case 5) :Actor B: --> (Use case 5) :Actor B: --> (Use case 2) :Actor B: --> (Use case 3) :Actor C: --> (Use case 4) :Actor C: --> (Use case 6) @enduml ```