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


Обработка геолокационных данных в мобильном Приложении

Работа №20386

Тип работы

Бакалаврская работа

Предмет

программирование

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

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


ВВЕДЕНИЕ 6
Цель и задачи 6
1 Описание предметной области 7
1.1 Введение в предметную область 7
Термин 8
Определение 8
Экскурсия 8
Коллективная поездка куда-нибудь, посещение чего-нибудь с образовательной или увеселительной целью 8
Экскурсовод 8
Руководитель экскурсии 8
Туризм 8
Вид путешествий, совершаемых для отдыха и с образовательными целями 8
Турист 8
Человек, который занимается туризмом 8
1.2 Требования, предъявляемые к мобильным приложениям, работающими с картами Google 8
1.3 Обзор существующих решений 9
1.3.1 Мобильное приложение «4geo- карта справочник» 11
Данное Приложение выполниет исключительно функцию справочника и имеет следующие возможности: 11
1.3.2 Мобильное Приложение «Карта
1.4 Выводы 12
2 Техническое задание 12
2.1 Наименование и основание дли создании 12
2.1.1 Полное наименование 12
2.1.2 Основание для создания приложения 12
2.2 Назначение и цели создании Приложении 12
2.2.1 Назначение разрабатываемого приложения 12
2.2.2 Цели создания приложения 13
2.3 Характеристика объекта информатизации 13
2.3.1 Краткие сведения об объекте информатизации 13
2.4 Требовании к Приложению 13
2.5 Требования к структуре и функционированию системы 14
2.5.1 Перечень активностей, их назначение и основные характеристики 14
2.6 Требования к активностям приложения 15
2.6.1 Требования к Splash Screen 15
2.6.2 Требования к активности «Домашний экран» 15
2.6.3 Требования к активности «Карта» 16
2.6.4 Требования к активности «Выбор подкатегории» 16
2.6.5 Требования к активности «Добавление места» 17
2.7 Требование к архитектуре приложения 18
2.8 Требования к интерфейсу приложения 18
2.9 Требования к техническому обеспечению 19
3 Описание платформы Android и инструмента для разработки программного обеспечения. 19
3.1 Основные факты о платформе Android 19
3.2 Среда разработки для мобильных приложений Android Studio 19
3.3 Язык программирования 20
4 Моделирование и проектирование программного обеспечения 21
4.2 Архитектура проектируемого приложения 21
4.2 Моделирование бизнес- процессов организаций по планированию экскурсий 22
4.3 Построение диаграммы вариантов использования 23
4.3.1 Диаграммы вариантов использования 23
4.3.2 Диаграмма вариантов использования для активности «Домашний экран» 23
23
4.3.3 Диаграмма вариантов использования для активности «Выбор подкатегории»
4.4.1 Описание структуры базы данных 26
4.5 Разработка логической структуры системы 26
26
4.5.1 Диаграмма классов приложения 27
Окончание таблицы 2 29
4.6. Вывод
5.1 Приложение «Guide» 29
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35


В настоящее время мобильный телефон есть у каждого человека, эта вещь
стала незаменима в повседневной жизни. Главной идеей создания мобильного
телефона: осуществить беспрепятственную коммуникацию между людьми. Но
прогресс не стоит на месте, и на место мобильным телефонам приходят
смартфоны, которые намного функциональней и могут заменить практически
все.
Все чаще на рынке появляются «умные» приспособления – планшеты,
часы, коммуникаторы и многие другие цифровые устройства удобные в
использовании для любой возрастной категории. Во многих сферах жизни без
них невозможно обойтись. Сфера туризма не является исключением.
Для того, чтобы комфортно чувствовать себя в чужом городе, стране, на
чужом континенте, достаточно иметь при себе современный коммуникатор.
Основные потребности туристов это: обзор достопримечательностей, участие в
мероприятиях городского масштаба, планирование культурной программы,
питание, проживание, приобретение сувениров на память. И все это становится
гораздо удобнее, когда есть возможность воспользоваться смартфоном для
выхода в Интернет, чтобы забронировать отель, посмотреть на карте
интересующее место, подобрать ресторан или переконвертировать валюту. Все
перечисленные действия удобно совершать в режиме онлайн. Вследствие этого,
нельзя умалять важность туристической информационной поддержки в сети
Интернет.
В данный момент в нашей стране начал набирать обороты внутренний
туризм. Многие школьники, студенты и люди преклонного возраста из других
регионов в выходные дни посещают ближайшие города, славящихся своей
богатой историей и архитектурой. Красноярск не является исключением, и с
10каждым годом его население растет не только за счет рождаемости, но и за счет
оставшихся туристов и студентов, влюбившись в этот город.
Красноярск — город с интересной архитектурой, находящийся в сердце
Сибири. В нем находится крупнейший университет восточной части России —
СФУ. У СФУ 143 действующих соглашения о международном сотрудничестве с
34 странами мира, а также 7 программ, имеющих аккредитацию Европейского
Совета по бизнес-образованию.
Сегодня в СФУ 350 иностранных студентов, слушателей и стажёров из 23
стран мира. Наиболее многочисленные сообщества студентов из Киргизской
Республики, КНР и Казахстана. Также в Красноярск часто приезжают гости из
других городов и даже стран. Некоторые останавливаются ненадолго, а другие
остаются жить, и не каждый коренной житель знает, как провести свои
выходные, наполняя их хорошими впечатлениями, даже с помощью нынешних
мобильных информационных систем.
Проблема организации отдыха актуальна до сих пор, так как ни все
существующие приложения удовлетворяют пользователей.
Цель и задачи
Целью данной работы является создание программного продукта на
базе ОС Android для использования туристами и студентами в качестве
системы навигации по интересным местам Красноярска. Для достижения
данной цели нужно выполнить ряд определенных задач:
• разработка графического интерфейса с использованием карт Google;
• создание базы данных туристических объектов Красноярска
различных категорий;
• реализация программного модуля для отображения и добавления
объектов различных категорий на карты Google;
• определение местоположения пользователя;
построение маршрута от текущего местоположения до выбранного
пользователем объекта.

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

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

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


Поднимая вопрос о недостаточной информационной поддержке в
интернете по Красноярску, нельзя не сказать об актуальности разработки
мобильного приложения, соответствующего тематике данной проблемы и
реализованного в соответствие с новейшими информационными
технологиями.
В рамках бакалаврской работы были достигнуты перечисленные ниже
результаты.
1. Был проведен анализ приложений, имеющихся на Google Play и
соответствующих тематике туристической информационной системы.
2. Было создано приложение, реализующее следующие функции:
 определение географических координат текущего
местоположения пользователя;
 визуализацию на картах Google объектов выбранной категории,
представляющих туристический интерес;
 добавление своего маркера на карту приложения и информации о
нем;
 построение маршрута от местоположения до выбранного
объекта.
3. Приложение было протестировано и показало свою
работоспособность как на стандартных эмуляторах, взятых из SDK Android,
так и на реальных устройствах на платформе Android (планшетном ПК и
смартфоне).
Разработанное мобильное приложение готовится к публикации в Google
Play.


Сибирский Федеральный Университет. Ссылка на электронный
источник: http://about.sfu-kras.ru/ (Дата обращения 30.04.2016г);
2. Голощапов А.Л. Google Android. Создание приложений для смартфонов и
планшетных ПК. Издательство Питер 2012;
3. Интернет- энциклопедия, среда разработки Android Studio. Ссылка на
электронный справочник: https://ru.wikipedia.org/wiki/Android_Studio (Дата
обращения 20.05.2016г);
4. Каймин В.А. Информатика: Учебное пособие: Изд. 2-е. Издательство РИОР ,
2007;
5. Google Maps API. Ссылка на электронный
источник: https://developers.google.com/maps/android/?hl=ru (Дата обращения
29.05.2016г);
6. Варианты использования. Ссылка на электронный
источник: http://www.caseclub.ru/articles/use_case.html (Дата обращения
06.05.2016г);
7. John Wiley & Sons. Reto Meier Professional Android 4 Application
Development. Wrox, 2012;
8. Варакин М.В. Разработка мобильных приложений под Android. УЦ
«Специалист» при МГТУ им. Н. Э. Баумана, 2012.

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



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


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