Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломна Робота ПІ-42 Ціцерський Іван.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.06 Mб
Скачать
    1. Характеристика системи

      1. Вибір типу тесту та його складність

        1. Опис і пріоритет

Пріоритет – високий . Можливість вибору складності.

        1. Послідовність дія\відгук

Користувач заходить в програму.

Користувач вибирає пройти тест

Користувач вибирає складність.

        1. Функціональні вимоги

REQ 1. Вибір типу тесту

REQ 2. Вибір складності тесту

      1. Проходження тесту

        1. Опис і пріоритет

Пріоритет - високий. Проходження різних типів та складності завдань.

        1. Послідовність дія\відгук

Зайти в меню програми.

Вибрати тип та складність тесту.

Розпочати тест.

        1. Функціональні вимоги

REQ 1.Зміна типів тестів.

REQ 2.Вибір елементів тесту.

REQ 3.Скасування дії вибору.

REQ 4. Повернення до попереднього тесту.

REQ 5. Можливість пропустити тест.

REQ 6. Закінчити проходити тест.

      1. Перегляд результату проходження тесту

        1. Опис і пріоритет

Пріоритет – високий . Подання користувачеві його результат.

        1. Послідовність дія\відгук

Користувач виконує тест.

Відображення отриманих результатів.

        1. Функціональні вимоги

REQ 1. Відображення поля результатів.

REQ 2. Перегляд пройденого тесту.

      1. Можливість поділитися результатом у соціальних мережах

        1. Опис і пріоритет

Пріоритет – середній . Відображення результатів у соціальних мережах користувача.

        1. Послідовність дія\відгук

Користувач виконує тест

Користувач отримує результат

Користувач натискає на «Розміщення в соціальній мережі»

        1. Функціональні вимоги

REQ 1. Авторизування користувача в соціальній мережі.

REQ 2. Відображення результату.

      1. Перегляд теоретичних відомостей

        1. Опис і пріоритет

Пріоритет високий . Перегляд великого обсягу теоретичних метеріалів та карт . Перегляд відстаней до інших країн.

        1. Послідовність дія\відгук

Користувач вибирає відповідний пункт меню .

Користувач вибирає категорію.

Користувач переглядає матеріал.

        1. Функціональні вимоги

REQ 1. Перехід по категоріям

REQ 2.Можливість повернення назад.

REQ 3.Можливість масштабувати карту або пересувати її.

      1. Додавання нотатків

        1. Опис і пріоритет

Пріоритет – низький . Додавання певних записів до теоретичних відомостей.

        1. Послідовність дія\відгук

Користувач відкриває головне меню програми.

Користувач натискає на «Залишити нотатку»

Користувач заповнює форму нотатку.

Користувач натискає відіслати.

        1. Функціональні вимоги

REQ 1. Заповнення форми нотатку.

      1. Налаштування

        1. Опис і пріоритет

Пріоритет – високий . Зміна налаштувань.

        1. Послідовність дія\відгук

Користувач вибирає меню налаштування на головному екрані.

Користувач змінює потрібні йому налаштування.

Користувач зберігає відповідні зміни.

        1. Функціональні вимоги

REQ 1. Зміна масштабування карти.

REQ 2. Зміна мови користування.

REQ 3. Зміна шрифту користування.

REQ 4. Підтвердження змін.

    1. Вимоги до зовнішніх інтерфесів

2.6.1. Програмні інтерфейси

Інтерфейс має максимально відповідати Android Guidelines. Колірна гама елементів інтерфейсу повинна бути витримана в одному стилі «Material» та з мінімальною кількістю різних кольорів. Обов’язково повинне бути присутнім меню або у вигляді списку, або у вигляді вкладок. Переходи між екранами повинні бути анімованими та плавними.

2.6.2Користувацькі інтерфейси

Користувач спілкуватиметься з системою за допомогою сенсорного екрану.

2.6.3Апаратні інтерфейси

Апаратні інтерфейси не будуть використовуватися.

    1. Інші не функційні вимоги

2.7.1. Вимоги продуктивності

Час завантаження програми не повинен перевищувати 5 секунд(від моменту натискання на іконку програми до завантаження меню повинно пройти менше 5 секунд.).

2.7.2 Вимоги безпеки

Немає вимог безпеки.

2.7.3 Атрибути якості програмного продукту

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