- •Анотація
- •5. Економічна частина 44
- •6. Список опрацьованих інформаційних джерел 61
- •Розділ 1. Огляд алгоритмів для використання у графічних зображеннях та картах
- •1. Загальний огляд географії
- •2. Огляд використовуваних алгоритмів
- •Розділ 2. Огляд продуктів аналогів та створення специфікації вимог
- •1. Постановка задачі
- •2. Огляд продуктів аналогів
- •Географія Світу – Atom Games Ent.
- •Географія Вікторина - AppSmartz
- •Середовище функціонування
- •2.3.5.Oбмeжeння пpoeктувaння I peaлiзaцiї
- •Опис використаних технологій
- •Характеристика системи
- •Вибір типу тесту та його складність
- •Проходження тесту
- •Перегляд результату проходження тесту
- •Можливість поділитися результатом у соціальних мережах
- •Перегляд теоретичних відомостей
- •Додавання нотатків
- •Налаштування
- •Розділ 3. Розробка основного функціоналу та інтерфейсу користувача
- •Створення прототипу
- •3.3. Пpoeктувaння apхiтeктуpи пpoгpaмнoгo зaсoбу
- •Розділ 4. Реалізація та тестування мобільного додатку для географії україни
- •4.1 Реалізація основного функціоналу мобільного додатку.
- •4.2. Тeстувaння мoбiльнoгo дoдaтку для географії
- •Розробка тестів.
- •Функціональні тестові випадки.
- •Негативні тестові випадки
- •Тестування продуктивності
- •Розділ 5. Економічна частина
- •5.1. Eкoнoмiчнe oбґpунтувaння пpoгpaмнoї peaлiзaцiї мoбiльнoгo дoдaтку для навчання географії нa плaтфopмi Android.
- •5.2. Інформаційне забезпечення та формування гіпотези щодо потреби розроблення проектного рішення пpoгpaмнoї peaлiзaцiї мoбiльнoгo дoдaтку для навчання географії України нa плaтфopмi Android.
- •5.3. Оцінювання та аналізування факторів зовнішнього та внутрішнього середовища.
- •Результати експертного оцінювання впливу факторів зовнішнього та внутрішнього середовищ
- •5.4. Формування стратегічних альтернатив.
- •5.5. Бюджетування
- •Бюджет витрат матеріалів та комплектуючих виробів
- •Бюджет витрат на оплату праці
- •Бюджет обов’язкових відрахувань та податків
- •Бюджет загальновиробничих витрат
- •Бюджет адміністративних витрат та витрат на збут.
- •Зведений кошторис витрат на розробку проектного рішення
- •Бюджет фінансових результатів
- •5.6. Вибір стратегії
- •Виснoвoк
- •6. Список опрацьованих інформаційних джерел
- •Дoдaтoк a. Фpaгмeнти вихiдних кoдiв.
- •Дoдaтoк б. Інструкція користувача.
- •Компоненти пз
Характеристика системи
Вибір типу тесту та його складність
Опис і пріоритет
Пріоритет – високий . Можливість вибору складності.
Послідовність дія\відгук
Користувач заходить в програму.
Користувач вибирає пройти тест
Користувач вибирає складність.
Функціональні вимоги
REQ 1. Вибір типу тесту
REQ 2. Вибір складності тесту
Проходження тесту
Опис і пріоритет
Пріоритет - високий. Проходження різних типів та складності завдань.
Послідовність дія\відгук
Зайти в меню програми.
Вибрати тип та складність тесту.
Розпочати тест.
Функціональні вимоги
REQ 1.Зміна типів тестів.
REQ 2.Вибір елементів тесту.
REQ 3.Скасування дії вибору.
REQ 4. Повернення до попереднього тесту.
REQ 5. Можливість пропустити тест.
REQ 6. Закінчити проходити тест.
Перегляд результату проходження тесту
Опис і пріоритет
Пріоритет – високий . Подання користувачеві його результат.
Послідовність дія\відгук
Користувач виконує тест.
Відображення отриманих результатів.
Функціональні вимоги
REQ 1. Відображення поля результатів.
REQ 2. Перегляд пройденого тесту.
Можливість поділитися результатом у соціальних мережах
Опис і пріоритет
Пріоритет – середній . Відображення результатів у соціальних мережах користувача.
Послідовність дія\відгук
Користувач виконує тест
Користувач отримує результат
Користувач натискає на «Розміщення в соціальній мережі»
Функціональні вимоги
REQ 1. Авторизування користувача в соціальній мережі.
REQ 2. Відображення результату.
Перегляд теоретичних відомостей
Опис і пріоритет
Пріоритет високий . Перегляд великого обсягу теоретичних метеріалів та карт . Перегляд відстаней до інших країн.
Послідовність дія\відгук
Користувач вибирає відповідний пункт меню .
Користувач вибирає категорію.
Користувач переглядає матеріал.
Функціональні вимоги
REQ 1. Перехід по категоріям
REQ 2.Можливість повернення назад.
REQ 3.Можливість масштабувати карту або пересувати її.
Додавання нотатків
Опис і пріоритет
Пріоритет – низький . Додавання певних записів до теоретичних відомостей.
Послідовність дія\відгук
Користувач відкриває головне меню програми.
Користувач натискає на «Залишити нотатку»
Користувач заповнює форму нотатку.
Користувач натискає відіслати.
Функціональні вимоги
REQ 1. Заповнення форми нотатку.
Налаштування
Опис і пріоритет
Пріоритет – високий . Зміна налаштувань.
Послідовність дія\відгук
Користувач вибирає меню налаштування на головному екрані.
Користувач змінює потрібні йому налаштування.
Користувач зберігає відповідні зміни.
Функціональні вимоги
REQ 1. Зміна масштабування карти.
REQ 2. Зміна мови користування.
REQ 3. Зміна шрифту користування.
REQ 4. Підтвердження змін.
Вимоги до зовнішніх інтерфесів
2.6.1. Програмні інтерфейси
Інтерфейс має максимально відповідати Android Guidelines. Колірна гама елементів інтерфейсу повинна бути витримана в одному стилі «Material» та з мінімальною кількістю різних кольорів. Обов’язково повинне бути присутнім меню або у вигляді списку, або у вигляді вкладок. Переходи між екранами повинні бути анімованими та плавними.
2.6.2Користувацькі інтерфейси
Користувач спілкуватиметься з системою за допомогою сенсорного екрану.
2.6.3Апаратні інтерфейси
Апаратні інтерфейси не будуть використовуватися.
Інші не функційні вимоги
2.7.1. Вимоги продуктивності
Час завантаження програми не повинен перевищувати 5 секунд(від моменту натискання на іконку програми до завантаження меню повинно пройти менше 5 секунд.).
2.7.2 Вимоги безпеки
Немає вимог безпеки.
2.7.3 Атрибути якості програмного продукту
Програма реалізована із нескладним і зрозумілим набором функції, зручним інтерфейсом, тому вона проста та зручна для використання користувачам, які з нею ніколи не працювали. Та відсутність реклами.
