You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
902 B
35 lines
902 B
3 years ago
|
@startuml anyreport
|
||
|
!theme cerulean-outline
|
||
|
left to right direction
|
||
|
skinparam packageStyle rectangle
|
||
|
actor :User: as user
|
||
|
|
||
|
rectangle "Access-pane"{
|
||
|
usecase (Set account data ) as link
|
||
|
usecase (Connect to database) as connect
|
||
|
usecase (Disconnect from database) as disconnect
|
||
|
user -- link
|
||
|
user -- connect
|
||
|
user -- disconnect
|
||
|
}
|
||
|
rectangle "UsersByTag-pane"{
|
||
|
usecase (Add tag ) as add
|
||
|
usecase (Remove tag) as remove
|
||
|
usecase (Viev current tags) as currentTags
|
||
|
user -- add
|
||
|
user -- remove
|
||
|
user -- currentTags
|
||
|
}
|
||
|
rectangle "Report-pane"{
|
||
|
usecase (Viev results ) as results
|
||
|
usecase (Download xlsx report) as xlsxReport
|
||
|
usecase (Viev Statistics) as statistics
|
||
|
usecase (Download text Statistics) as textStatistics
|
||
|
user -- results
|
||
|
user -- xlsxReport
|
||
|
user -- statistics
|
||
|
user -- textStatistics
|
||
|
}
|
||
|
|
||
|
|
||
|
@enduml
|