generated from moevm/nsql-clean-tempate
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e248c8d
commit 8ac7ae5
Showing
2 changed files
with
62 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |