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


РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ КОНТРОЛЯ И АВТОМАТИЗАЦИИ РАБОТЫ СЕРВИСНОГО ИНЖЕНЕРА ДЛЯ ОС iOS

Работа №84008

Тип работы

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

Предмет

информатика

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

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


ВВЕДЕНИЕ 3
1 ПОСТАНОВКА ЗАДАЧИ 4
1.1 Технология разработки мобильного приложения 4
1.1.1 Нативное приложение 5
1.1.2 Кроссплатформенное приложение 6
1.1.3 Гибридное приложение 7
1.1.4 Вывод 8
1.2 Техническое задание 8
3 РАЗРАБОТКА АРХИТЕКТУРЫ ПРИЛОЖЕНИЯ 11
3.1 Операционная система iOS 11
3.2 Cocoa Touch 12
3.3 XCode 12
3.4 Язык Objective-C 13
4 РАЗРАБОТКА АРХИТЕКТУРЫ СИСТЕМЫ 14
4.1 REST 14
4.2 Архитектура системы «MOBILE SERVICE ENGINEER» 15
4.3 JSON сервер 16
4.4 Концепция MVVM 21
4.5 Архитектура iOS-приложения «MOBILE SERVICE ENGINEER» 22
5 РАБОТА С КАРТАМИ 23
6 ИНТЕРФЕЙС И ФУНКЦИОНАЛ 26
ЗАКЛЮЧЕНИЕ 35
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 36
ПРИЛОЖЕНИЕ


Предприятия стремятся к тому, чтобы выполнение сервисных работ, требующих коммуникации исполнителей и заказчиков, совершались в кратчайшие сроки. Очевидно, что для их эффективной коммуникации необходима круглосуточная доступность обеих сторон, а также возможность взаимодействовать и отслеживать статус работ вдали от компьютера. Кроме того, проблемой для исполнителя работ в сфере сервисного обслуживания может оказаться отсутствие необходимой информации о местоположении заказчика услуг. Когда речь заходит о проблемах навигации и быстрого реагирования на важные заявки предприятий, большое значение обретает портативность устройства, для которого реализуется программное обеспечение, призванное решить подобные проблемы.
Целью данной дипломной работы является разработка приложения, которое позволило бы сервисным инженерам быстро реагировать на поставленные задачи, а начальству, в свою очередь, отслеживать и контролировать их исполнение.
Для достижения цели дипломной работы необходимо было выполнить следующие задачи:
- проектирование архитектуры и интерфейса мобильного приложения;
- разработка каркаса приложения;
- организация взаимосвязи с серверной частью приложения;
- организация обработки и хранения полученной информации;
- интеграция Google Maps и их использования для навигации по местности.
Создание подобного продукта влечет за собой исследования и познания в таких предметных областях, как хранение и обработка информации, сетевые протоколы передачи данных, программирование для мобильных устройств на языке Objective-C, проектирование интерфейсов мобильных iOS-приложений.


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

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

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


В результате выполнения данной дипломной работы был спроектирован и разработан мобильный клиент для операционной системы iOS информационного клиент-серверного приложения «MOBILE SERVICE ENGINEER», которое может помочь в работе инженерам быстро реагировать на поставленные задачи. Начальство в свою очередь, сможет контролировать исполнение задач инженерами.
В процессе выполнения дипломной работы были выполнены следующие задачи:
- организация взаимосвязи с серверной частью приложения;
- интеграция Google Maps и их использования для навигации по местности;
- организация хранения и обработки информации посредством взаимодействия с сервером;
- проектирование архитектуры и интерфейса мобильного приложения и их применение в работе.



1. Мобильные приложения: HTML против нативного кода
[Электронный ресурс] - http://habrahabr.ru/post/155325/
2. Кроссплатформенные приложения против нативных: сравнение и выбор подходов [Электронный ресурс] - https://vc.ru/p/cross-native
3. Официальный сайт компании Apple [Электронный ресурс]. - https: //www. apple. com/ru/ios/what-is/
4. iOS Technology Overview [Электронный ресурс]. -
https://developer.apple.com/library/ios/documentation/miscellaneous/con ceptual/iphoneostechoverview/Introduction/Introduction.html
5. Cocoa Application Competencies for iOS [Электронный ресурс]. - https://developer.apple.com/library/ios/documentation/general/conceptual /Devpedia-CocoaApp/Storyboard.html
6. Become an Xcoder, Bert Altenburg, Alex Clarke и Philippe Mougin. Версия 1.15[Текст] - 2008г. - 85с.
7. Курс лекций и семинаров для студентов, желающих научиться программировать под iPhone/ [Текст] - 2013г. - 63с.
8. Architectural Styles and the Design of Network-based Software Architectures [Текст] / R.T.Fielding 2000 г. - 180 с.
9. JSON: основы использования [Электронный ресурс]. -
http://guideto.ru/it/yazyki/json-osnovy-ispolzovaniya/
10. Паттерны для новичков: MVC vs MVP vs MVVM [Электронный ресурс] - http://habrahabr.ru/post/215605/
11. Google Maps SDK for iOS [Электронный ресурс]. - https://developers.google.com/maps/documentation/iosUhNru


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




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