Skip to content

Commit

Permalink
use case
Browse files Browse the repository at this point in the history
  • Loading branch information
avariiinaa committed Oct 15, 2024
1 parent e248c8d commit 8ac7ae5
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 0 deletions.
Binary file added blob/main/assets/Screenshot_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
62 changes: 62 additions & 0 deletions Макет-и-сценарий-использования.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
### Сценарий использования

##### Сценарий использования 1 "Регистрация"
Действующее лицо: Пользователь
Основной сценарий:
1) пользователь заходит на страницу сайта, видит перед собой кнопку перехода на окно регистрации, нажимает её и переходит на окно регистрации
2) пользователь вводит логин, пароль, повторяет пароль
3) если логин не занят, то пользователь успешно регистрируется и переходит на заглавную страницу сайта

##### Сценарий использования 2 "Авторизация"
Действующее лицо: Пользователь
Основной сценарий:
1) пользователь заходит на страницу сайта, вводит в окна логина и пароля свои логин и пароль, в случае существования аккаунта, происходит переход на заглавную страницу сайта

##### Сценарий использования 3 "Загрузка документа":
Действующее лицо: Пользователь
Основной сценарий:
1) пользователь заходит на главную страницу сайта и нажимает на кнопку "добавить", после чего всплывает окно загрузки документа
2) пользователь загружает документ, вписывает название документа, нажимает на кнопку "добавить", после чего переходит на страницу редактирования документа
1) пользователь может может произвести массовый экспорт данных, загрузив несколько документов, содержащихся в json-файле
3) пользователь может выделить мышкой интересующую его часть текста после, чего над ней появится текстбар с возможностью указать тему выбранной секции слов
4) после выделениявсех желаемых секций, пользователь отправляет документ

##### Сценарий использования 4 "Анализ документов":
Действующее лицо: Пользователь
Основной сценарий:
1) пользователь заходит на главную страницу и выбирает интересующий его документ, на странице которого будут выведена колонка всех тем секций этого документа, статистика по документу(наиболее важные слова и обище термины и облако тегов)
2) пользователь может нажать на одну из тем после чего будут выведены все текстовые секции этого документа
3) по нажатию на одну из выведенных секций, пользователь переходит на ту часть документа где находится выбранная секция

##### Сценарий использования 5 "Версионирование"

Действующее лицо: Пользователь
Основной сценарий:
1) Пользователь на страницу документа после чего может разными способами изменить его содержимое
1) пользователь может выделить часть текста и изменить её
2) Пользователь может загрузить новую версию документа
2) Пользователь может просмотреть предыдущие версии документа
3) Пользователь при желании может откатиться к одной из предыдущих версий

##### Сценарий использования 6 "Поиск документов"
Действующее лицо: Пользователь
Основной сценарий:
1) Пользователь нажимает на кнопку лупы после чего вводит текст
2) пользователь может выбрать поиск по названию документа или по тегам
1) если найдено несколько документов, по запросу, то пользователь выбирает один из них и переходит на страницу документа
2) если по запросу подходит только один документо, то пользователь автоматически переходит на страницу документа
3) если по запросу ничего не найдено то об этом сообщается пользователю


##### Сценарий использования 7 "Массовый импорт данных"
Действующее лицо: Пользователь
Основной сценарий:
1) Пользователь находясь на заглавной странице может нажать на кнопку "Экспорт", чтобы скачать большой набор json-файлов в виде zip-файла

##### Сценарий использования 8 "Массовый экспорт данных"
Действующее лицо: Пользователь
Основной сценарий:
1) пользователь заходит на главную страницу сайта и нажимает на кнопку "добавить", после чего всплывает окно загрузки документа
2) Пользователь может нажать на кнопку "Экспорт", чтобы загрузить большой набор json-файлов в систему

### Макет UI

0 comments on commit 8ac7ae5

Please sign in to comment.