- •Анотація
- •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к б. Інструкція користувача.
- •Компоненти пз
Анотація
В представленій дипломній роботі спроектовано та розроблено додаток з географії України для платформи Android. Під час виконання роботи було проаналізовано предметну область та здійснено аналіз програмних продуктів – аналогів, визначено їхні недоліки та переваги. У результаті огляду виявлено, що більшість програм-аналогів мають незручний інтерфейс користувача та не мають достатнього обсягу інформації .
Перевагами розробленого мобільного додатку є інтуїтивний користувацький інтерфейс, відсутність реклами та можливість ділитися своїми результатами у соціальних мережах.
Програмне забезпечення розроблено на платформі ОС Android. Для розроблення інтерфейсу було використано нові технології та елементи Material Design, а для зберігання даних було використано базу даних FireBase.
Дипломна робота складається з анотації, вступу, п’ятьох розділів, висновків, списку використаної літератури та додатків.
У першому розділі дипломної роботи проаналізовано предметну область, здійснено огляд існуючих підходів до вирішення проблеми та визначено їх недоліки, визначено метод для створення програмного продукту.
Другий розділ містить постановку задачі, визначення вимог до проектування та специфікацію програмного засобу.
У третьому розділі обґрунтовано технології реалізації, спроектовано за всіма вимогами програмний продукт відповідно до поставлених задач.
Результати розробки та тестування мобільного додатку наведено в четвертому розділі.
Даний дипломний проект, крім основної частини, присвяченої питанням розробки програмної системи, містить економічну частину, в якій розраховано та розподілено матеріальні та людські ресурси для розробки і написання програмного продукту.
Загальний обсяг дипломної роботи – 76 сторінок.
ABSTRACT
This thesis work represents Android application, how it was designed and build for the geography of Ukraine. This work was done by analyzing the domain knowledge and comparable software, defining its advantages and disadvantages. As a result it was founded that most of the compared programs have uncomfortable user’s interface and have no enough data.
Between the advantages of this designed application there are an intuitive user interface without advertising and ability to share your results in social network.
The software is built on the platform Android OS. To create an interface, it was using the new technologies and elements Material Design and to store data it was used FireBse database.
This thesis work consists of annotation, introduction, five chapters, conclusions, literature review and attachments.
In the first chapter in this thesis is analyzed the domain knowledge and reviewed existing approaches to resolve the problem with, identified its disadvantages and method to create the software for some product.
The second chapter contains the problem statement, definition of the design requirement and software specification.
In the third section is justified the technology implementation, designed under all requirement according to the tasks.
The results of creating and mobile application testing are represented in chapter 4.
This thesis project except the main part devoted to the software development, contains the financial part where is calculated and distributed human and material resources for creating and writing some software.
The total volume of the thesis – 76 pages.
ЗМІСТ
Анотація 1
Abstract 2
Вступ 5
РОЗДІЛ 1. ОГЛЯД АЛГОРИТМІВ ДЛЯ ВИКОРИСТАННЯ У ГРАФІЧНИХ ЗОБРАЖЕННЯХ ТА КАРТАХ
7
1.1. Загальний огляд географії 6
1.2. Огляд алгоритму знаходження відстаней 9
1.3. Опис та використання алгоритмів у розробці географічних компонент ..…..10
РОЗДІЛ 2. ОГЛЯД ПРОДУКТІВ АНАЛОГІВ ТА СТВОРЕННЯ СПЕЦИФІКАЦІЇ ВИМОГ 14
2.1. Постановка задачі 14
2.2. Огляд продуктів аналогів 16
2.3. Специфікація вимог до додатку для довідниково-навчальна програма з географії України на ОС Android 21
2.4. Опис використаних технологій
22
2.5.Характеристика системи 24
РОЗДІЛ 3. РОЗРОБКА ОСНОВНОГО ФУНКЦІОНАЛУ ТА ІНТЕРФЕЙСУ КОРИСТУВАЧА 28
3.1. Проектування архітектури програмного продукту 28
3.2. Створення прототипу 30
3.3. Пpoeктувaння apхiтeктуpи пpoгpaмнoгo зaсoбу 33
РОЗДІЛ 4. РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ МОБІЛЬНОГО ДОДАТКУ ГЕОГРАФІЇ УКРАЇНИ 35
4.1. Реалізація основного функціоналу додатку 35
4.2. Тестування мобільного додатку з географії 41
