<<
>>

Мобильное приложение сервиса поддержки процесса эвакуации в экстремальных ситуациях

Для персональной поддержки решений пользователей в критических ситуациях необходимы специальные мобильные приложения. При этом следует учесть, что в рамках предложенной концепции СРП реализует как массовый сбор, так и массовое распростра­нение информации. Данные функции могут быть использованы отдельно в независимых приложениях или подсистемах и совместно. Для массового сбора и распространения ин­формации могут быть использованы мобильные приложения.

Использование мобильных приложений позволяет пользователям вручную выби­рать и комбинировать функциональные возможности мобильных приложений (табл.

2.1).

Таблица 2.1 — Сравнительный анализ типов мобильных приложений

Тип Достоинства Недостатки
Нативные 1. Органичный внешний вид пользо­вательского интерфейса в стиле всей платформы.

2. Оптимальное использование ре­сурсов мобильного устройства (в т.ч. аккумуляторной батареи)

3. Возможность использования пол­ного функционала устройства (каме­ра, микрофон, геолокация)

1. Необходимо знание разработчиком платформенно-зависимых языков и сред разработки
Web-

приложения

1. Кроссплатформенность.

2. Использование стандартных тех­нологий разработки.

3. Простота разработки

1. Требование постоянного подключе­ния к сети Интернет.

2. Отсутствие доступа к функциональ­ным возможностям устройства.

3. Невозможность использования Push- технологий.

4. Работа с приложением осуществля­ется исключительно из браузера

Гибридные 1. Сочетание возможностей натив­ных и web-приложений 1. Трудности в интеграции платфор­менно-зависимых функций и компо­нентов при переносе приложения на иную платформу

Схема организации ММС для поддержки эвакуации в экстремальных ситуациях позволяет использовать различные версии мобильных клиентов, удовлетворяющих интер­фейсу серверной части, в том числе реализованных для различных мобильных операцион-

ных систем. В рамках данного исследования для мобильной платформы Android разрабо­тано клиентское мобильное приложение, обеспечивающее решение следующих задач:

1) получение и обработка оповещений и запросов сервера;

2) оповещение пользователя;

3) отображение информации, полученной от сервера;

4) определение и отслеживание (при возможности) местоположения, а также отобра­жение карты местности (функция навигатора);

5) выработка доверия, включающая адаптацию как пользователя к системе, так и си­стемы к пользователю.

Клиентское мобильное приложение должно максимально рационально использо­вать ресурсы мобильного устройства, в связи с чем был выбран нативный тип (рис. 2.9).

Мобильное приложение включает в себя следующие уровни:

1. Уровень представления. Включает в себя графические компоненты.

2. Уровень бизнес-логики. Включает основные подсистемы, в том числе подсистему обработки сообщений.

3. Уровень данных. Отвечает за оправку и получение данных и организацию работы с Push-сообщениями.

4. Система конфигурации. Не относится ни к одному из уровней, но отвечает за кон­фигурацию каждого из них.

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

Согласно архитектуре, представленной на рисунке, взаимодействие с мобильным приложением может происходить двумя способами: «сверху», т.е. пользователь непосред­ственно выполняет определенные действия, а также «снизу», в таком случае к приложе­нию обращается сервер посредством Push-сообщений. На рис. 2.10 приведен графический интерфейс мобильного приложения.

Рисунок 2.9. Архитектура мобильного приложения для поддержки принятия решений в процессе эвакуации

Рисунок 2.10. Интерфейс мобильного приложения

2.3.2

<< | >>
Источник: Карбовский Владислав Александрович. ТЕХНОЛОГИИ ЭКСТРЕННЫХ ВЫЧИСЛЕНИЙ ДЛЯ ИНДИВИДУАЛЬНОЙ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ В КРИТИЧЕСКИХ СИТУАЦИЯХ. ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук. Санкт-Петербург - 2014. 2014

Еще по теме Мобильное приложение сервиса поддержки процесса эвакуации в экстремальных ситуациях:

  1. Карбовский Владислав Александрович. ТЕХНОЛОГИИ ЭКСТРЕННЫХ ВЫЧИСЛЕНИЙ ДЛЯ ИНДИВИДУАЛЬНОЙ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ В КРИТИЧЕСКИХ СИТУАЦИЯХ. ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук. Санкт-Петербург - 2014, 2014
  2. Переводческая рефлексия в ситуации действования с текстами научной и технической литературы
  3. Переводческая рефлексия в ситуации действования с художественным текстом
  4. 2. Принципы административного процесса
  5. 1.Сущность административного процесса
  6. Тема 13. Административный процесс
  7. 3.3 Исследование процесса спекания алюмокомпозитов системы А1- 3масс.%М-1масс.%Си с наномодификаторами
  8. 3.4 Исследование процесса спарк-плазменного спекания порошковых алюмокомпозитов системы Л1-3масс.%М-1масс.%Си с наномодификаторами
  9. Глава II МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ПРОЦЕССОВ ВЗАИМОДЕЙСТВИЯ СВЕТОВЫХ ПОТОКОВ C ВНУТРЕННИМИ ОБЪЕМАМИ И ПОВЕРХНОСТЯМИ КРИСТАЛЛОВ.
  10. 3. Структура административного процесса. Виды административных производств
  11. Глава 2 ОПЫТ РАЗРАБОТКИ И ИСПОЛЬЗОВАНИЯ УЧЕБНЫХ ЗАДАНИЙ, ОРИЕНТИРОВАННЫХ НА ДОСТИЖЕНИЕ ЛИЧНОСТНЫХ РЕЗУЛЬТАТОВ ШКОЛЬНИКОВ В ПРОЦЕССЕ ОБУЧЕНИЯ