Комплекс мобильных приложений по оказанию автомобильной помощи на дорогах - Дипломная работа

бесплатно 0
4.5 138
Обзор существующих приложений в сфере оказания автомобильной помощи. Рассмотрение алгоритмического конструирования комплекса мобильных приложений по оказанию автомобильной помощи на дорогах. Оценка тестирования авторизации в приложении для водителя.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
1. Аналитический обзор сферы интернет заказов автомобилей 1.1 Обзор процесса заказа эвакуатора 1.2 Обзор существующих приложений в сфере оказания автомобильной помощи 1.2.1 Приложение «Эвакуатор» 1.2.2 Приложение «Все эвакуаторы Петербурга» 1.3 Выводы по главе 1.4 Постановка задачи 2. Алгоритмическое конструирование комплекса мобильных приложений по оказанию автомобильной помощи на дорогах 2.1 Алгоритм авторизации пользователя 2.2 Алгоритм заказа эвакуатора 2.3 Алгоритм обновления информации о текущем местоположении 2.4 Алгоритм получения заказа оператором эвакуатора 2.5 Выводы по главе 3. Программное конструирование комплекса мобильных приложений по оказанию автомобильной помощи на дорогах 3.1 Обоснование выбора языка и среды разработки 3.2 Классы приложения для водителя автомобиля 3.2.1 Класс NavigationDrawerActivity 3.2.2 Класс CompaniesAdapter 3.2.3 Класс MainMapFragment 3.2.4 Класс CheckOrderStatusService 3.2.5 Класс CreateOrderAsync 3.2.6 Класс GetCompaniesAsync 3.3 Классы приложения для оператора эвакуатора 3.3.1 Класс MainMapFragment 3.3.2 Класс GetOrderServivce 3.3.3 Класс NavigationDrawerActivity 3.3.4 Класс MyLocation 3.4 UML - диаграмма классов приложения для водителя автомобиля 3.5 UML - диаграмма классов приложения для оператора эвакуатора 4. Тестирование работы комплекса мобильных приложений по оказанию автомобильной помощи на дорогах 4.1 Тестирование авторизации в приложении для водителя 4.2 Тестирование выполнения заказа 4.3 Выводы по главе 5. Экономическое обоснование работы 5.1 Основные аспекты реализации работы 5.2 Оценка потенциальной социально-экономической результативности внедрения разработки 5.3 Планирование разработки с использованием сетевого графика 5.4 Стратегический маркетинговый анализ целесообразности внедрения 5.5 Определение себестоимости разработки 5.6 Выводы по главе 6. Безопасность и экологичность работы 6.1 Анализ опасных и вредных производственных факторов 6.1.1 Микроклимат 6.1.2 Производственное освещение 6.1.3 Защита от шума и вибраций 6.1.4 Защита от электромагнитных полей, лазерных и ионизирующих излучений 6.1.5 Электробезопасность 6.2 Расчет системы искусственного освещения помещения 6.3 Организация рабочего места 6.4 Устойчивость к чрезвычайным ситуациям. Новостные приложения с помощью своевременных уведомлений позволяют пользователю всегда быть в курсе последних произошедших событий. И это не удивительно, потому что обилие мобильных приложений в сочетании с аппаратными возможностями устройства дают пользователю такие возможности как определение своего текущего местоположения, отображение его на карте, отображение ближайших магазинов, автозаправочных станций, центров по оказанию медицинской помощи и так далее. Однако, может произойти ситуация, когда автомобиль может выйти из строя по какой-либо причине и такой автомобиль необходимо доставить на станцию технического обслуживания. Водителю необходимо самостоятельно найти номер фирмы, при этом фирм, оказывающих необходимые услуги может быть несколько, позвонить в каждую из этих фирм, узнать и запомнить ценовой тариф. Одним из способов решения проблем, возникающих при заказе, являются мобильные приложения, которые в удобном и понятном виде отображают всю необходимую информацию для каждой стороны. 1.2 Обзор существующих приложений в сфере оказания автомобильной помощи В ходе работы проанализированы бесплатно распространяемые мобильные приложения для операционной системы Android, такие как «Эвакуатор» и «Все эвакуаторы Петербурга». Приведены скриншоты работы для каждого приложения. 1.2.1 Приложение «Эвакуатор» Данное приложение определяет ваше текущее местоположение и отображает список ближайших к вам операторов эвакуаторов, их номер телефона и расстояние между вами как показано на рисунке 1.1. Для этого сформулирована постановка задачи. 1.4 Постановка задачи Проанализировав возможные аналоги в виде мобильных приложений, а также приложения из смежных областей, было выявлено, что каждый сервис реализован через клиент серверную систему и не имеет в своем распоряжении клиентского приложения для оператора эвакуатора. Для достижения поставленной цели, необходимо решение ряда следующих задач: провести анализ рынка существующих приложений; сформировать требования к программному средству; изучить способы взаимодействия со службами геолокации; выполнить алгоритмическое конструирование приложений; построить схему взаимодействия между приложениями; выполнить программное конструирование приложений; разработать модули программного средства, реализующие функциональные характеристики приложений; провести тестирование приложений на выполнение заказа с помощью эмулятора мобильного устройства. 2. Язык Java подходит для широкого круга задач таких как создание веб-приложений, графических пользовательских приложений, игр и многого другого [2]. Поля класса NavigationDrawerActivity представлены в таблице 3.1 Таблица 3.1 - Поля класса NavigationDrawerActivity Название Тип Описание fragmentTransaction FragmentTransaction Используется для выпол

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?