# Запити зацікавлених осіб

# Вступ

Даний розділ містить детальну інформацію, що може зацікавити користувача при огляді створюваної нами системи організації та управління експертних опитувань, а саме: короткий огляд продукту, перелік та характеристика ділових процесів, опис надійності, функціональності та продуктивності системи.

# Мета

Створення практичної, надійної, функціональної системи організації та управління опитуваннями експертів, що дасть можливість зручно створювати, поширювати, редагувати, видаляти, обробляти опитування.

# Контекст

У процесі даної роботи формується власне технічне завдання щодо створення системи організації, управління експертних опитувань.

# Основні визначення та скорочення

Див. Аналіз предметної області (opens new window)

# Короткий зміст

  1. Вступ
  2. Характеристика ділових процесів
  3. Короткий огляд продукту
  4. Функціональність
  5. Практичність
  6. Надійність
  7. Продуктивність
  8. Експлуатаційна придатність

# Характеристика ділових процесів

Дається опис бізнес-сценаріїв взаємодії бізнес-акторів, робітників і, можливо, інформаційної системи за допомогою наступної специфікації:

# 1. ID ПРОЦЕСУ: UNDEFINED_USER_REGISTRATION

НАЗВА: Реєстрація нового користувача

УЧАСНИКИ: Система, користувач

ПЕРЕДУМОВИ: Незареєстрований користувач перейшов на сторінку

РЕЗУЛЬТАТ: Створено особистий кабінет користувача

ВИКЛЮЧНІ СИТУАЦІЇ: Відміна реєстрації, хибні дані

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач вводить дані
  2. Система обробляє дані
  3. Система заносить дані користувача в базу даних
  4. Система створює особистий кабінет користувача
  5. Система надає користивачу доступ до його особистого кабінету

# 2. ID ПРОЦЕСУ: UNDEFINED_USER_LOGIN

НАЗВА: Вхід користувача в його особистий кабінет

УЧАСНИКИ: Система, користувач

ПЕРЕДУМОВИ: Зареєстрований користувач перейшов на сторінку

РЕЗУЛЬТАТ: Користувачу наданий доступ до його особистого кабінету

ВИКЛЮЧНІ СИТУАЦІЇ: Відміна входу, хибні дані

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач вводить дані
  2. Система обробляє дані
  3. Система надає користивачу доступ до його особистого кабінету

# 3. ID ПРОЦЕСУ: CREATE_SURVEY

НАЗВА: Створення користувачем опитування

УЧАСНИКИ: Система, користувач, замовник

ПЕРЕДУМОВИ: Користувач знаходиться на сторінці свого особистого кабінету

РЕЗУЛЬТАТ: Створене опитування

ВИКЛЮЧНІ СИТУАЦІЇ: Користувач не створив жодного питання, замовник не одобрив або відмінив створення опитування

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач переходить на сторінку створення опитування
  2. Користувач робить опитування
  3. Система додає опитування у базу даних
  4. Користувач закінчує взаємодію із системою

# 4. ID ПРОЦЕСУ: UPDATE_SURVEY

НАЗВА: Редагування опитування

УЧАСНИКИ: Користувач, замовник, система

ПЕРЕДУМОВИ: Користувач знаходиться на сторінці свого особистого кабінету

РЕЗУЛЬТАТ: Оновлене опитування

ВИКЛЮЧНІ СИТУАЦІЇ: Користувач не зробив жодних змін, замовник не ухвалив зміни

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач переходить на сторінку опитування
  2. Користувач робить зміни
  3. Система додає зміни до бази даних
  4. Користувач закінчує взаємодію із системою

# 5. ID ПРОЦЕСУ: DELETE_SURVEY

НАЗВА: Видалення опитування

УЧАСНИКИ: Користувач, система

ПЕРЕДУМОВИ: Користувач знаходиться на сторінці свого особистого кабінету

РЕЗУЛЬТАТ: Видалення опитування

ВИКЛЮЧНІ СИТУАЦІЇ: Немає

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач переходить на сторінку опитування
  2. Користувач видаляє опитування
  3. Система видаляє опитування з бази даних
  4. Користувач закінчує взаємодію із системою

# 6. ID ПРОЦЕСУ: GET_RESULTS

НАЗВА: Отриманная результатів опитування

УЧАСНИКИ: Користувач, замовник, система

ПЕРЕДУМОВИ: Опитування закінчилось

РЕЗУЛЬТАТ: Результати опитування

ВИКЛЮЧНІ СИТУАЦІЇ: Опитування ніхто не пройшов

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач переходить на сторінку опитування
  2. Користувач дивиться результати
  3. Користувач закінчує взаємодію із системою

# 7. ID ПРОЦЕСУ: INVITE_SURVEY

НАЗВА: Надсилання запрошення для участі в опитуванні

УЧАСНИКИ: Користувач, система

ПЕРЕДУМОВИ: Створено опитування

РЕЗУЛЬТАТ: Експерт отримав запрошення

ВИКЛЮЧНІ СИТУАЦІЇ: Немає

ОСНОВНИЙ СЦЕНАРІЙ:

  1. Користувач відправляє запрошення на проходження опитування
  2. Система надсилає запрошення

# Короткий огляд продукту

Motivsurvey - нова система для створення і обробки експертних опитувань, що містить широкий функціонал на пару з порстотою інтерфейсу. З нашим додатком користувачі зможуть легко і швидко створювати різноманітні опитування просто у вікні браузера.

# Функціональність

Функціональність залежить від категорії зацікавленої особи. Кожен режим реалізований через відповідний йому інтерфейс.

Категорії зацікавлених осіб:

  • Респондент
  • Менеджер опитування
  • Адміністратор

Функціональність доступна всім категоріям:

  • Реєстрація
  • Авторизація

Функціональність респондента:

  1. Долучатись до опитувань за посиланням
  2. Проходити опитування

Функціональність менеджера опитувань:

  1. Створювати нові анкети за запитом адміністратора
  2. Редагувати створені анкети
  3. Поширювати посилання на анкету

Функціональність адміністратора

  1. Формувати запит для менеджера опитувань на створення анкети
  2. Створювати нові анкети
  3. Видаляти анкети

# Практичність

Основні вимоги стосовно практичності:

  • можливіть легко створювати та редагувати різні типи опитувань та анкетувань
  • простота обробки інформації
  • можливість конвертувати отриманні данні в з зручний формат, та зберігати їх як у хмарі так і локально
  • зрозумілість інтерфейсу як для того хто створює, так і для того хто проходить опитування та анкетуванян

# Надійність

Основними вимогами системи щодо надійності є:

  • здатність безперебійно працювати за будь-яких умов
  • можливість обробки запитів великої кількості користувачів одночасно
  • резервне копіювання баз даних для запобігання втрати інформації

# Продуктивність

Основні вимоги стосовно продуктивності:

  • здатність забезпечувати комфортну роботу користувачу при високих навантаженнях на систему
  • коректне відображення ресурсоємних елементів, таких як медіа файли та діаграми

# Експлуатаційна придатність

Підтримка таких платформ як Windows, Linux, Android та IOS

Останнє оновлення: 10/26/2022, 11:12:06 PM