Введение 3
Глава 1. Преимущества и недостатки картографических сервисов 6
1.1 Сценарии использования картографической системы 6
1.2 Плюсы и минусы основных картографических сервисов 11
1.3 Пользовательский интерфейс 15
Глава 2. Функционал приложения и примеры его интерфейса 19
2.1 Выбор средств реализации 19
2.2 Требования к настройкам безопасности. 22
2.2.1 Android-манифест 22
2.2.2 Uses permission 22
2.3 База данных OpenStreetMap 27
2.4 Кластеризации маркеров 29
2.5 Реализация основных модулей 31
Заключение 38
Список использованной литературы 39
Приложение 41
Сразу необходимо обозначить тот факт, что сценарии использования приложения пользователями будут отличаться в зависимости от того, в каком городе его используют. В более крупных городах, таких как Москва или Казань, очень велико число различных организаций, которые часто переезжают из офиса в офис, или вовсе закрываются. По этой причине жители таких городов чаще пользуются функцией навигации. В менее крупных населённых пунктах ситуация обратная. Пользователи очень хорошо знакомы со своим городом и чаще пользуются поиском услуг, а не конкретных адресов.
Для лучшего понимания основных сценариев использования картографического приложения была составлена диаграмма сценариев использования (Use case diagram):
Можно выделить четыре основных сценария использования приложения: «Поиск объекта на карте», «Поиск информации об услуге»,
«Поиск информации о компании», «Построение маршрута на карте». Рассмотрим каждый из них подробнее.
' .
Разработка мобильного программного обеспечения информационной системы «Гид» #9100960
Артикул: 9100960
- Предмет: Программирование
- Уникальность: 84% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2019 году
- Количество страниц: 60
- Формат файла: docx
- Последняя покупка: 04.04.2022
1 999p.
1. Рихтер Дж. [Jeffrey Richter] CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#. 4-е изд. СПб.: Питер, 2018. 674 с.
2. Майер Р. [Meier R.] Android 4. Программирование приложений для планшетных компьютеров и смартфонов. М.: Эксмо, 2019. 722 с.
3. Фаулер М. [Fowler M.] Архитектура корпоративных программных приложений.: Пер. с англ. — М.: Вильямс, 2016. 476 с
4. Харди Б., Филлипс Б. [Hardy B., Phillips B.] Программирование под
Android.: Пер. с англ. Матвеева Е. СПб.: Питер, 2019. 592 с.
5. J.D. Meier, David Hill, Alex Homer, Jason Taylor, Prashant Bansode, Lonnie Wall, Rob Boucher Jr., Akshay Bogawat. Руководство Microsoft по проектированию архитектуры приложений. 2-е изд. Microsoft, 2009. 527 с.
6. Фаулер М. [Fowler M.] UML. Основы. 3-е изд. СПб.: Символ-Плюс, 2006. 544 с.
7. Xamarin Documentation. Microsoft [Электронный ресурс]. URL: https://docs.microsoft.com/en-us/xamarin/
8. Google Maps Platform Documentation. Google [Электронный ресурс]. URL: https://developers.google.com/maps/documentation/
9. API Яндекс.Карт. Яндекс [Электронный ресурс]. URL: https://tech.yandex.ru/maps/mapsapi/
10. API 2ГИС. Документация. 2ГИС [Электронный ресурс]. URL: https://api.2gis.ru/doc/maps/ru/quickstart/
11. Невзоров В. [Nevzorov V.] Android application architecture. Part I –
background [Электронный ресурс]. 2011. URL: https://vladnevzorov.wordpress.com/2011/04/18/android-application- architecture-part-i-background/ (дата обращения: 22.04.2019).
12. Невзоров В. [Nevzorov V.] Android application architecture. Part II –architectural styles and patterns [Электронный ресурс]. 2011.
URL: https://vladnevzorov.wordpress.com/2011/04/30/android-application- architecture-part-ii-architectural-styles-and-patterns/ (дата обращения: 23.04.2019).
13. Невзоров В. [Nevzorov V.] Android application architecture. Part III – main parts of the applications [Электронный ресурс]. 2011. URL: https://vladnevzorov.wordpress.com/2011/05/18/android-application- architecture-part-iii-main-parts-of-the-applications/ (дата обращения: 01.06.2019).
14. Невзоров В. [Nevzorov V.] Android application architecture. Part IV – Android application integration layer [Электронный ресурс]. 2011. URL: https://vladnevzorov.wordpress.com/2011/07/04/android-application- architecture-part-iv-android-application-integration-layer/ (дата обращения: 03.06.2019).
2. Майер Р. [Meier R.] Android 4. Программирование приложений для планшетных компьютеров и смартфонов. М.: Эксмо, 2019. 722 с.
3. Фаулер М. [Fowler M.] Архитектура корпоративных программных приложений.: Пер. с англ. — М.: Вильямс, 2016. 476 с
4. Харди Б., Филлипс Б. [Hardy B., Phillips B.] Программирование под
Android.: Пер. с англ. Матвеева Е. СПб.: Питер, 2019. 592 с.
5. J.D. Meier, David Hill, Alex Homer, Jason Taylor, Prashant Bansode, Lonnie Wall, Rob Boucher Jr., Akshay Bogawat. Руководство Microsoft по проектированию архитектуры приложений. 2-е изд. Microsoft, 2009. 527 с.
6. Фаулер М. [Fowler M.] UML. Основы. 3-е изд. СПб.: Символ-Плюс, 2006. 544 с.
7. Xamarin Documentation. Microsoft [Электронный ресурс]. URL: https://docs.microsoft.com/en-us/xamarin/
8. Google Maps Platform Documentation. Google [Электронный ресурс]. URL: https://developers.google.com/maps/documentation/
9. API Яндекс.Карт. Яндекс [Электронный ресурс]. URL: https://tech.yandex.ru/maps/mapsapi/
10. API 2ГИС. Документация. 2ГИС [Электронный ресурс]. URL: https://api.2gis.ru/doc/maps/ru/quickstart/
11. Невзоров В. [Nevzorov V.] Android application architecture. Part I –
background [Электронный ресурс]. 2011. URL: https://vladnevzorov.wordpress.com/2011/04/18/android-application- architecture-part-i-background/ (дата обращения: 22.04.2019).
12. Невзоров В. [Nevzorov V.] Android application architecture. Part II –architectural styles and patterns [Электронный ресурс]. 2011.
URL: https://vladnevzorov.wordpress.com/2011/04/30/android-application- architecture-part-ii-architectural-styles-and-patterns/ (дата обращения: 23.04.2019).
13. Невзоров В. [Nevzorov V.] Android application architecture. Part III – main parts of the applications [Электронный ресурс]. 2011. URL: https://vladnevzorov.wordpress.com/2011/05/18/android-application- architecture-part-iii-main-parts-of-the-applications/ (дата обращения: 01.06.2019).
14. Невзоров В. [Nevzorov V.] Android application architecture. Part IV – Android application integration layer [Электронный ресурс]. 2011. URL: https://vladnevzorov.wordpress.com/2011/07/04/android-application- architecture-part-iv-android-application-integration-layer/ (дата обращения: 03.06.2019).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка мобильного программного обеспечения информационной системы «Гид» |
Артикул: | 9100960 |
Дата написания: | 15.06.2019 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 84% |
Количество страниц: | 60 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка мобильного программного обеспечения информационной системы «Гид» по предмету программирование
Пролистайте "Разработка мобильного программного обеспечения информационной системы «Гид»" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 22.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 84% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 67 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Автоматизация технического аудита корпоративной сети образовательного учреждения на базе платформы ActiveMap
СЛЕДУЮЩАЯ РАБОТА
Разработка Android приложения “Car-sharing” для мобильных устройств на языке программирования Java