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.
39 lines
1.6 KiB
39 lines
1.6 KiB
1 month ago
|
@startuml
|
||
|
title "usecase: teh"
|
||
|
left to right direction
|
||
|
|
||
|
actor "Пользователь" as user
|
||
|
|
||
|
package "mainframe" {
|
||
|
frame "Статистика файлообменника (storage-stat)" {
|
||
|
usecase "Данные по видам и количеству размещенных на сервере документов"
|
||
|
usecase "Переход: к файлообменнику (storage)"
|
||
|
}
|
||
|
frame "Статистика хранилища данных (base-stat)" {
|
||
|
usecase "Просмотр данных реестра обученных"
|
||
|
usecase "Переход: к формированию отчетов"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
package "storage" {
|
||
|
usecase "Переход: к mainframe"
|
||
|
usecase "Размещение в хранилище файлов" as upload
|
||
|
usecase "Скачивание файла с сервера" as download
|
||
|
usecase "Удаление файлов из хранилища" as delete
|
||
|
usecase "Просмотр списка файлов в хранилище" as list
|
||
|
usecase "Просмотр/получение сведений о файле" as info
|
||
|
usecase "Переход: к просмотру содержимого файла"
|
||
|
usecase "Переход: к формам экспорта данных"
|
||
|
}
|
||
|
|
||
|
package "view-xlsx" as viewXlsx{
|
||
|
usecase "Просмотр/получение содержимого файла (xlsx)" as view
|
||
|
usecase "Навигация по файлу"
|
||
|
usecase "Переход: к mainframe"
|
||
|
usecase "Переход: к storage"
|
||
|
}
|
||
|
|
||
|
user --> mainframe
|
||
|
user --> storage
|
||
|
user --> viewXlsx
|
||
|
@enduml
|