Детальная информация

Название: Разработка мобильных приложений с геопозиционной визуализацией объектов и обработкой данных геолокации Android-устройств: бакалаврская работа: 09.03.01
Авторы: Шарапов Айнур Фанзильевич
Научный руководитель: Душутина Елена Владимировна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2017
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: мобильное приложение; геолокация; местоположение
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/2/v17-4101
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: RU\SPSTU\edoc\45769

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Целью данной выпускной квалификационной работы бакалавра является разработка набора программных модулей геопозиционной визуализации объектов и обработки данных геолокацииAndroid устройств. В работе произведен обзор и анализ существующих инструментальных средств и технологий в этой предметной области. По результатам анализа сделан выбор в пользу картографического сервиса GoogleMaps, защищенного клиент-серверного сокет-соединения, серверной СУБД PostgreSQL, среды разработки AndroidStudio и языка программирования Kotlin. Далее были выделены и реализованы базовые функциональные модули системы. Проверка их работоспособности и функциональной состоятельности производилась в ходе разработки приложения SPbGuide.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • ВВЕДЕНИЕ
  • 1. Реализация и использование геолокации в мобильных приложениях
    • 1.1. Геолокация в мобильных приложениях
    • 1.2. Постановка задачи
    • 1.3. Анализ и выбор средств разработки
      • 1.3.1. Android SDK
      • 1.3.2. Среда разработки и язык программирования
      • 1.3.3. Программный интерфейс для использования географических карт
      • 1.3.4. Подходы к реализации обмена данными с сервером
      • 1.3.5. Системы управления базами данных
    • Итоги главы 1
  • 2. Проектирование архитектуры системы
    • 2.1. Базовые функциональные модули мобильного приложения
      • 2.1.1. Геолокация
      • 2.1.2. Картографический сервис
      • 2.1.3. Дополненная реальность
      • 2.1.4. Клиент-серверное соединение
      • 2.1.5. Графический интерфейс
    • 2.2. Организация связи между модулями
    • Итоги главы 2
  • 3. Разработка базовых функциональных модулей системы
    • 3.1. Определение местоположения устройства
    • 3.2. Работа с картографическим сервисом
    • 3.3. Основы дополнения окружающей реальности
    • 3.4. Обмен информацией между клиентом и сервером
      • 3.4.1. Серверная часть
      • 3.4.2. Аутентификация и авторизация
      • 3.4.3. Хранение данных
      • 3.4.4. Клиентская часть
    • 3.5. Графический интерфейс
    • Итоги главы 3
  • 4. Применение разработанных программных средств
    • 4.1. Описание приложения SPbGuide
    • 4.2. Разработка дополнительных модулей системы
    • 4.3. Модификация графического интерфейса
    • 4.4. Тестирование
      • 4.4.1. Android Emulator
      • 4.4.2. Модульное тестирование
      • 4.4.3. Автоматизированное тестирование
    • Итоги главы 4
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ А. ГЕОЛОКАЦИЯ
  • ПРИЛОЖЕНИЕ Б. GOOGLE MAPS API
  • ПРИЛОЖЕНИЕ В. AUGMENTED REALITY
  • ПРИЛОЖЕНИЕ Г. КЛИЕНТ-СЕРВЕРНОЕ СОЕДИНЕНИЕ
  • ПРИЛОЖЕНИЕ Д. ГРАФИЧЕСКИЙ ИНТЕРФЕЙС
  • ПРИЛОЖЕНИЕ Е. ТРАФАРЕТ <>
  • ПРИЛОЖЕНИЕ Ж. СКРИНШОТЫ РАБОТЫ <>

Статистика использования

stat Количество обращений: 165
За последние 30 дней: 1
Подробная статистика