# 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
```