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

4

Анотація

В представленій дипломній роботі спроектовано та розроблено додаток з географії України для платформи Android. Під час виконання роботи було проаналізовано предметну область та здійснено аналіз програмних продуктів – аналогів, визначено їхні недоліки та переваги. У результаті огляду виявлено, що більшість програм-аналогів мають незручний інтерфейс користувача та не мають достатнього обсягу інформації .

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

Програмне забезпечення розроблено на платформі ОС Android. Для розроблення інтерфейсу було використано нові технології та елементи Material Design, а для зберігання даних було використано базу даних FireBase.

Дипломна робота складається з анотації, вступу, п’ятьох розділів, висновків, списку використаної літератури та додатків.

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

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

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

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

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

Загальний обсяг дипломної роботи – 76 сторінок.

  1. ABSTRACT

  2. 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.

  3. Between the advantages of this designed application there are an intuitive user interface without advertising and ability to share your results in social network.

  4. 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.

  5. This thesis work consists of annotation, introduction, five chapters, conclusions, literature review and attachments.

  6. 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.

  7. The second chapter contains the problem statement, definition of the design requirement and software specification.

  8. In the third section is justified the technology implementation, designed under all requirement according to the tasks.

  9. The results of creating and mobile application testing are represented in chapter 4.

  10. 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.

  1. 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