Тип работы:
Предмет:
Язык работы:


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

Работа №33556

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы37
Год сдачи2019
Стоимость6500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
289
Не подходит работа?

Узнай цену на написание


Введение 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
Список литературы


Современное общество постоянно находится в движении: всем куда-то нужно идти, все куда-то спешат. Но не каждый человек имеет возможность приобрести личный транспорт или ежедневно оплачивать такси. Поэтому среди горожан популярен общественный транспорт. Однако, несмотря на то, что данный вид транспорта дешевле по сравнению с другими способами перемещения по городу, в нем есть немало минусов. Мы выделим лишь два из них:
• Не каждый человек знает, когда именно ему нужно выходить, поэтому приходится вручную отслеживать свое местоположение.
• По пути к месту назначения можно легко отвлечься и пропустить нужную остановку.
Цель выпускной квалификационной работы - разработать приложение, позволяющее передвигаться по городу на общественном транспорте с максимальной продуктивностью без опасения пропустить нужную остановку.
Для достижения цели были поставлены следующие задачи:
1. Изучение необходимых источников литературы, возможностей Java и Geo-location API (Google Maps).
2. Создание основной части с использованием Google Maps и возможностью отслеживания местоположения.
3. Обеспечение возможности выставления точки назначения.
4. Разработка системы оповещений, которая срабатывает при приближении к точке назначения.
Объектом данного исследования является использование геолокации в мобильных приложениях. Предмет исследования - система оповещения, срабатывающая при приближении к заданной точке.
В структуру выпускной квалификационной работы входит:
• введение;
• три главы;
• список использованной литературы;
• приложение.
В разделе введения описываются актуальность выбранной темы, цель и задачи выпускной квалификационной работы, объект и предмет нашего исследования и структура данной работы.
В первой главе рассматриваются необходимый для дальнейшей работы теоретический материал, требования к приложению и примеры существующих приложений с использованием геолокации. Во второй главе описываются используемые технологии и инструменты, использованные при разработке. В третьей главе показан функционал и интерфейс приложения.
В заключении приводятся результаты задач, которые были решены в ходе разработки системы и будущие нововведения.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения выпускной квалификационной работы были выполнены следующие задачи:
• изучена литература и теоретические основы геолокации, а также проведён поиск и анализ приложений, использующие эту технологию;
• проведены статистика и анализ популярных мобильных операционных систем;
• выбрана IDE и проведен анализ по существующим языкам программирования, подходящие для разработки мобильного приложение на ОС Android;
• изучена документация Google Maps и Geo-location API;
• получен ключ для доступа к серверам Google;
• разработана основная часть приложения с использованием Google Maps и возможностью отслеживания местоположения;
• обеспечена возможность выставления точки назначения (как текстово, так и в ручную);
• разработана система оповещений, которая срабатывает при приближении к точке назначения.
Цель дипломной работы выполнена, все поставленные ранее задачи удалось решить.
Результатом дипломной работы является минималистичное и интуитивно понятное приложение на операционной системе Android, которое пригодно для класса людей, не имеющих личного транспорта и больших средств на ежедневный проезд на такси. Благодаря данному приложению можно не отслеживать вручную свое местоположение, опасаясь пропустить нужную остановку.
В дальнейшем планируется ввести такие нововведения, как:
• внедрение базы данных для сохранения более частых конечных остановок, благодаря которой будет возможно создание будильника в одно нажатие;
• возможность подстраивать внешний вид карт «под себя»;
• обеспечить корректную работу приложения на различный версиях ОС Android;
• выпустить версии приложения для других операционных систем: Windows Phone и iOS;
• реализовать возможность выставления радиуса пользователем.



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


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ