Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 6.45 KB

Макет-и-сценарий-использования.md

File metadata and controls

64 lines (52 loc) · 6.45 KB

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

Сценарий использования 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

!макет