РАЗРАБОТКА ПРИЛОЖЕНИЯ БУДИЛЬНИК С ИСПОЛЬЗОВАНИЕМ GPS

Раздел
Программирование
Просмотров
629
Покупок
3
Антиплагиат
Не указан
Размещена
15 Мар 2020 в 20:06
ВУЗ
Не указан
Курс
4 курс
Стоимость
500 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка приложения Будильник с использованием GPS
2.9 Мбайт 500 ₽
Описание

Современное общество постоянно находится в движении: всем куда-то нужно идти, все куда-то спешат. Но не каждый человек имеет возможность приобрести личный транспорт или ежедневно оплачивать такси. Поэтому среди горожан популярен общественный транспорт. Однако, несмотря на то, что данный вид транспорта дешевле по сравнению с другими способами перемещения по городу, в нем есть немало минусов. Мы выделим лишь два из них:

·       Не каждый человек знает, когда именно ему нужно выходить, поэтому приходится вручную отслеживать свое местоположение.

·       По пути к месту назначения можно легко отвлечься и пропустить нужную остановку.

Цель курсовой работы - разработать приложение, позволяющее передвигаться по городу на общественном транспорте с максимальной продуктивностью без опасения пропустить нужную остановку.

Для достижения цели были поставлены следующие задачи:

1.     Изучение необходимых источников литературы, возможностей Java и Geo-location API (Google Maps).

2.     Создание   основной   части   с   использованием   Google   Maps   и возможностью отслеживания местоположения.

3.     Обеспечение возможности выставления точки назначения.

4.     Разработка системы оповещений, которая срабатывает при приближении к точке назначения.

Объектом данного исследования является использование геолокации в мобильных приложениях. Предмет исследования – система оповещения, срабатывающая при приближении к заданной точке.

В структуру выпускной квалификационной работы входит:

·       введение;

·       три главы;

·       заключение;

·       список использованной литературы;

·       приложение.

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

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

В заключении приводятся результаты задач, которые были решены в ходе разработки системы и будущие нововведения.

Оглавление

Введение............................................................................................................ 3

Термины и определения.................................................................................... 5

Глава 1. Геолокация в современных приложениях......................................... 7

1.1.   Особенности определения местоположения электронного устройства 7

1.2.   Примеры приложений с геолокацией и их возможности.................... 12

1.3.   Требования, предъявляемые к приложению Будильник..................... 14

Глава 2. Используемые технологии и инструменты..................................... 16

2.1.   Выбор платформы................................................................................. 16

2.2.   Интегрированная среда разработки Android Studio........................... 19

2.3.   Android SDK.......................................................................................... 20

2.4.   Система автоматической сборки Gradle............................................... 22

2.5.   Выбор языка программирования......................................................... 22

2.6.   Google Maps и Geo-location API........................................................... 24

Глава 3. Функционал приложения Будильник.............................................. 30

3.1.   Главный экран....................................................................................... 30

3.2.   Реализация текстового поиска остановки............................................. 31

3.3.   Реализация ручного выбора места на карте........................................ 31

3.4.   Создание будильника............................................................................ 32

3.5.   Генерация оповещения о прибытии на место назначения................... 33

Заключение...................................................................................................... 35

Список литературы......................................................................................... 37

Список литературы

1.     GPS: основные понятия и термины [Электронный ресурс]. URL: https://wireless-e.ru/articles/modules/2006_1_7.php

2.     Прикладной  потребительский  центр   ГЛОНАСС  [Электронный ресурс]. URL: https://www.glonass-iac.ru/

3.     Android                 [Электронный                 ресурс].                 URL: https://en.wikipedia.org/wiki/Android_(operating_system)

4.     Android [Электронный ресурс] URL: https://www.android.com/

5.     iOS [Электронный ресурс]. URL: https://en.wikipedia.org/wiki/IOS

6.     Windows         Phone          [Электронный         ресурс].         URL: https://en.wikipedia.org/wiki/Windows_Phone

7.     Android        Developers        [Электронный        ресурс].        URL: http://developers.android.com

8.     Герберт Шилдт Java 8. Полное руководство, 9-е изд.: Пер. с англ – М.: ООО «И.Д.Вильямс», 2015. – 1376 с.

9.     Руководство по языку программирования Java [Электронный ресурс]. URL: https://metanit.com/java/tutorial/

10. Mark L. Murphy The Busy Coder's Guide to Android Development 8.13 – 4244 с.

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Тест Тест
16 Ноя в 14:34
22 +1
0 покупок
Разработка мобильных приложений
Дипломная работа Дипломная
2 Ноя в 15:15
44 +1
0 покупок
Разработка мобильных приложений
Лабораторная работа Лабораторная
2 Ноя в 15:04
38 +2
1 покупка
Разработка мобильных приложений
Курсовая работа Курсовая
15 Сен в 16:51
49 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
97 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
83 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
49
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
57 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
64 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
60
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
53
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
58
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
56
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
51
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
39
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
56
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
47
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
46 +3
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
75
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
91 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
49
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
46
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
95 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир