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