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


Разработка нативного приложения для работы в полевых условиях

Работа №84380

Тип работы

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

Предмет

информатика

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

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


Список иллюстраций 5
Список таблиц 6
Введение 7
Глава 1. Обзорно-постановочная глава 12
Обоснование выбора направления 12
Обзор существующих решений 14
Описание общей структуры программного продукта 20
Методы предоставления географических данных 21
Глава 2. Реализация 23
Серверная составляющая 23
Входные и выходные данные 27
Клиентская составляющая 29
Заключение 34
Список литературы

В современном мире трудно представить жизнь без мобильного телефона. Эта сфера стала неотъемлемой частью нашей жизни. Смартфоны и планшеты с их огромным функционалом, системами навигации и различными сенсорами делают нашу жизнь гораздо проще и эффективнее. А возросшая конкуренция между производителями смартфонов радует нас всё более мощными устройствами при довольно низких ценах. Всего двадцать лет назад люди и представить себе не могли нашу современную жизнь. Лишь в различных фантастических романах можно было увидеть отголоски того настоящего, что есть у нас. Некоторые писатели достаточно точно угадали наш современный мир, не полностью конечно, но многие концепции были заложены уже тогда. Возможно, ученые и инженеры следующих поколений получили мотивацию и силы для работы именно благодаря таким романам. Но многие детали остались неведомы людям предыдущих лет. Так, в современном мире для получения сводки последних новостей не обязательно покупать газеты, как сто и более лет назад; слушать радио, как пятьдесят и более лет назад или смотреть телевизор, как пятнадцать и более лет назад. Сегодня достаточно просто взять свое мобильное устройство в руку и появляется доступ не только к последним вестям всего мира, но и к неограниченному объему информации, накопленному человечеством за много лет.
Современные устройства дают множество различных возможностей: ввод, обработка, корректировка информации, дополнение зрительными образами, использование характеристик требуемых ресурсов, адекватное оценивание ситуации для эффективного контроля, прогнозирования и управления. То, что раньше делали люди путем долгих и трудных вычислений, сегодня можно добиться с помощью обычных устройств, которые есть у многих в кармане. Различные проблемы, как то экономического, социального, научного характера - всё это теперь не представляет таких проблем, как буквально 20 лет назад.
Можно оценить размер рынка, исходя из данных различных аналитических компаний.
На основании статистики аналитической компании International Data- Corporation (IDC), представленной в пресс-релизе от 25 августа 2015 года, в 2015-ом году количество проданных в мире смартфонов увеличилось на 10.1% по сравнению с 2014-ым годом и цифра продаж составила почти 1.5 млрд смартфонов.
Но доступ к мировой сети зависит не только от конечных устройств (смартфоны / планшеты / ноутбуки / другое), но и от инфраструктуры, предоставляющей доступ в сеть. В частности, это базовые станции операторов сотовой связи. И их количество так же массово увеличивается. Согласно статистике Роскомнадзора от 2014 года, количество действующих базовых станций подвижной радиотелефонной (сотовой) связи стандарта LTE увеличилось в 3,4 раза по сравнению с 2013 годом.
Несмотря на такие темпы роста, на сегодняшний день зона покрытия сигналов сетей операторов имеет весьма много белых пятен, то есть имеется большое количество территории, которые не имеют доступа не только в сеть, но даже поддержки голосовой связи. Разумеется, есть вопросы по поводу необходимости тотального заполнения пространства базовыми станциями с доступом в интернет, но это выходит за рамки данного диплома.
В данной работе будет произведена работа с данными ГИС. ГИС - это геинформационная система, которая позволяет собирать, анализировать, изменять, упорядочивать, отображать и управлять географической информацией. Данная информация программе предоставляется в виде наборов геоданных, которые как раз и ответствененны за моделирование географической среды посредством простых обобщений структур данных. Современные ГИС поддерживают большой набор различных инструментов для работы с геоданными.
ГИС появился как крайне мощное средство представления геоданных. То есть первым и главным функционалом ГИС является создание цифровых карт и схем, иллюстрированных подробной легендой и дополнительными атрибутами. Из-за большого акцента на данную функцию многие рассматривают ГИС лишь как инструмент создания карт, хотя это далеко и не так.
Как и в любом другом вопросе (кроме крайне абстрактных), наглядность представления проблемы в виде цифровой карты делает ее понятнее для будущего решения.
Итак, к чему эти данные? Есть некоторая категория людей, пользователей мобильных приложений, которым требуется работа с картографическими данными и с сетью одновременно, но, к сожалению, такие условия, как было указано выше, не всегда доступны. Частично эту проблему перенимают навигаторы с офлайн навигацией, но они имеют весьма узкий функционал: они умеют работать непосредственно с данными, загруженными в устройство заранее. У таких приложений нет наличия функций работы непосредственно с картографическими данными, с пометками и другое.
Сегодня использование таких инструментов далеко выходит за рамки небольшого круга программистов и специалистов данного плана, то есть продукты для работы с данными должны становиться проще и понятнее для обычного пользователя. Это могут быть как ученые, так и, например, бухгалтера, или некие руководители проектов.
Изначально, данное приложение задумывалось как инструмент для археологов - люди данной профессии часто выезжают на различные раскопки и другие специализированные мероприятия, где с большой вероятностью может отсутствовать связь с сетью. Но им требуется записывать большое количество информации: различные данные, помечать территории с найденными артефактами и другое. Конечно, сегодня они обходятся бумажными вариантами протоколов и отчетов, но в наш цифровой век можно гораздо облегчить их жизнь и предоставить готовый инструмент для работы.
Но в процессе работы над данным приложением были рассмотрены и другие профессии, которым может понадобиться данные сценарии использования: работники нефтяных компаний, сельскохозяйственной промышленности, туристы и другие.
Актуальность выбора мобильной платформы. По данным статистических исследований наиболее популярными мобильными платформами являются Android, iOS и Windows Phone, причем доля Android в 2015 году составляет 81.1%. Поэтому для разработок была выбрана мобильная операционная система Android.
Так же было решено разработать версию программы для работы в web- пространстве.
Цели дипломной работы:
1. Изучение и практическое использование данных геоинформационных систем.
2. Разработка приложения с архитектурой клиент-сервер с описанным ниже функционалом.
3. Ввод данного приложения в эксплуатацию.
Задачи дипломной работы:
1. Выбор наиболее подходящих для проекта данных ГИС.
2. Разработка серверной составляющей.
3. Проектирование архитектуры и интерфейса мобильного приложения, удовлетворяющие общим стандартам платформы Android.


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

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

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


В настоящей дипломной работе были рассмотрены различные ГИС- системы, их составляющие и инструменты для работы с ними. Были разобраны и проанализированы различные виды картографических данных и выбран определенный тип, с которым в итоге и была проведена работа. При этом не исключается, что в дальнейшем в приложение можно ввести поддержку других типов данных, для того, чтобы сделать приложении более универсальным и более конкурентноспособным.
Так же был разработан программный продукт, работающий с геоинформационными данными, позволяющий создавать, изменять, редактировать различные картографические данные. Данное программное обеспечение имеет многоуровневую архитектуру клиент-сервер, где сервер был выполнен по технологии webserver, а клиент был реализован в качестве приложения на мобильной операционной системе Android. Клиент имеет возможность работать с загруженными картографическими данными при потере подключения к сети, при этом сохраняя все данные. И при повторном подключении к сети клиент синхронизирует все данные с сервером, и все изменения, внесенные в смартфоне или планшете, попадают на сервер, где и сохраняются.
В настоящем времени приложение может быть использовано различными группами пользователей, которым требуется работа с гис- данными и при этом важно не потерять те или иные изменения на карте, которые они совершили.
В будущем планируется доработать функционал данного приложения, а также ввести новые функции, например, одновременная работа с несколькими картами, одновременное наличие нескольких слоев данных, обработка изменений, введение новых политик безопасности и другое.
После этого планируется ввести это приложение в эксплуатацию, изначально через магазин приложений для мобильной ОС Android - Google Play, а затем возможна работа с пользователями, представляющими определенные профессии, чтобы максимально полно понять их потребности и реализовать правильный функционал в продукте.



1. Отчет аналитической компании International Data-Corporation (IDC), представленной в пресс-релизе от 25 августа 2015 года, о количестве проданных в мире смартфонов и сегментация мобильных ОС. URL: http://www.idc.com/getdoc.jsp?containerId=prUS25860315 (дата обращения 01.06.2016)
2. Сведения о развитии сетей подвижной радиотелефонной (сотовой) связи
стандарта LTE в Российской Федерации в 2014 году. URL: https://rkn.gov.ru/docs/Razvitie_LTE_2014.pdf (Дата обращения
01.06.2016)
3. Официальный сайт компании ESRI. [Электронный ресурс] URL:
http://www.esri.com/about-esri#what-we-do--tease (Дата обращения
01.06.2016)
4. Обзор отчета компании ARC Advisary Group о состоянии рынка ГИС. [Электронный ресурс]. URL: http://www.directionsmag.com/entry/esri-has-40-of-gis-marketshare/215188 (Дата обращения 01.06.2016)
5. Открытые настольные ГИС: обзор текущей ситуации. [Электронный ресурс]. URL: http://www.gisa.ru/58144.html
6. Конспект лекций МГУ - Географические информационные системы. Общие сведения. Лекция 1


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



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


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