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