esoe
3 years ago
2 changed files with 36 additions and 0 deletions
@ -1,5 +1,6 @@ |
|||||||
@startuml anyreport |
@startuml anyreport |
||||||
!theme cerulean-outline |
!theme cerulean-outline |
||||||
|
'left to right direction |
||||||
package moodle-anyreport{ |
package moodle-anyreport{ |
||||||
' сборка приложения |
' сборка приложения |
||||||
class App{ |
class App{ |
@ -0,0 +1,35 @@ |
|||||||
|
@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 |
Loading…
Reference in new issue