Информирование обо всех остановочных пунктах выбранного маршрута
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Информирование обо всех остановочных пунктах выбранного маршрута основывается на данных Портала СПб ГКУ «Организатор перевозок». Информация об остановочных пунктах маршрута выдаётся по запросу пользователя. Выбор маршрута должен проводиться по всему списку городских транспортных маршрутов.

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

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

Для повышения доступности городского наземного пассажирского транспорта людям с глубокими нарушениями зрения предлагается использовать мобильные приложения для смартфона.

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

В техническом задании используются следующие термины и сокращения:

·«Приложение» — Мобильное приложение;

·«Текущая остановка» — элемент вкладки «Главная»: остановка, выбранная пользователем в качестве текущей. По умолчанию текущей остановкой является ближайшая к устройству остановка.

·«Соседняя остановка» — остановка, находящаяся в радиусе 100 метров от текущей остановки.

·«Активная» остановка — остановка, отмеченная пользователем, у которой отображается время прибытия ближайшего и следующего транспортного средства выбранного маршрута.

·«Тип» («Тип ТС») — один из трёх типов транспортных средств: автобус, троллейбус, трамвай.

·«Отслеживание» — автоматическое речевое и визуальное анонсирование определенного события.

В тех случаях, когда название остановки соответствует названию улицы, проспекта, площади и т.д., в названии сначала указывается имя, а затем тип. Например: «Звенигородская улица», «Ленина площадь», «Суворовский проспект».

Интерфейс Приложения: способы взаимодействия с Приложением должны совпадать с общими принципами управления приложениями в среде операционной системы. Интерфейс Приложения включает в себя шесть вкладок: «Главная», «Отслеживание», «Остановки», «Маршруты», «Избранное», «Настройки».

Вкладка «Главная», Содержание вкладки «Главная»

На первой строке вкладки «Главная» отображается название, тип текущей остановки, расстояние и направление до неё. Если включено «отслеживание» данной остановки, то перед названием остановки размещается значок «Отслеживается».

Далее отображаются названия и типы (без расстояний и направлений) всех соседних остановок в радиусе 100 метров от текущей.

Если включено «отслеживание» данной остановки, то перед названием остановки размещается значок «Отслеживается».

Под текущей остановкой и под каждой соседней остановкой отображается список ближайших к остановке транспортных средств.

Элемент списка транспортных средств отображается как: номер маршрута, тип ТС, время (в минутах), оставшееся до прибытия ближайшего ТС к текущей остановке; направление движения (начальная и конечная остановка данного маршрута), время (в минутах), оставшееся до прибытия следующего ТС данного маршрута.

Если включено «отслеживание» данного маршрута, то перед номером маршрута размещается значок «Отслеживается».

В техническом задании присутствуют следующие действия:

·Двойной тап по текущей остановке — срабатывание маяка iBeacon и включение отслеживания.

·Двойной тап по соседней остановке — выбор остановки в качестве текущей.

·Двойной тап по элементу списка транспортных средств — начать/прекратить отслеживать все ТС данного маршрута, прибывающие к выбранной остановке.

·Двойной тап с удержанием на текущей остановке — вызвать контекстное меню текущей остановки.

·Двойной тап с удержанием на соседней остановке — вызвать контекстное меню соседней остановки.

·Двойной тап с удержанием на элементе списка транспортных средств — вызвать контекстное меню транспортного средства с известной остановкой.

В техническом задании присутствуют следующие особенности, на которые следует обратить внимание: обновление информации о ближайших транспортных средствах производится автоматически каждые «30» секунд. Фокус (курсор) при этом остается на том же самом элементе списка. Если положение транспортного средства, на котором установлен фокус (курсор) изменилось, то звучит звуковой сигнал: восходящего тона, если выбранный элемент поднялся в списке, и нисходящего тона, если опустился. Если положение не изменилось, звуковой сигнал отсутствует.

В техническом задании используются следующие аббревиатуры:

Вкладка «Остановки».

Содержание вкладки «Остановки».

Основной элемент вкладки «Остановки» — список всех остановочных пунктов.

Первая строка вкладки — строка фильтра по названию остановки. При вводе символов, в списке остаются те остановки, которые содержат вводимый набор символов. Рядом со строкой фильтра размещается кнопка со значком микрофона и подписью («Диктовать». При нажатии на кнопку включается микрофон, записанный звук распознается и результат распознавания вводится в строку фильтра.

Под строкой фильтра размещается переключатель «Сортировка». Переключатель состоит из двух элементов: «По расстоянию», «По алфавиту». В зависимости от положения переключателя, список остановок сортируется либо по расстоянию от устройства до остановки, либо по алфавиту.

Ниже располагается список остановок. Указывается название остановки и тип ТС, останавливающихся на остановке.

У первых пяти остановок в списке, после названия и типа остановки, отображается расстояние и направление до них.

В техническом задании присутствуют следующие действия:

·Двойной тап по остановке: выбрать остановку в качестве текущей и перевести курсор на вкладку «Главная».

·Двойной тап с удержанием на остановке — вызов контекстного меню остановки.

В техническом задании присутствуют следующие особенности, на которые следует обратить внимание:

·Значение строки фильтра сохраняется до окончания сеанса работы Приложения; сбрасывается при выгрузке Приложения.

·Значение переключателя «Сортировка» сохраняется и после выхода из Приложения; сохраняется вплоть до переключения пользователем в другое положение.

В техническом задании используются следующие аббревиатуры:

Вкладка «Маршруты», Содержание вкладки «Маршруты».

Основной элемент вкладки «Маршруты» — список всех маршрутов.

Первая строка вкладки — строка фильтра по номеру маршрута.

При вводе символов, в списке остаются те маршруты, которые точно соответствуют вводимому набору символов. Рядом со строкой фильтра размещается кнопка со значком микрофона и подписью «Диктовать». При нажатии на кнопку включается микрофон, записанный звук распознается и результат распознавания в виде цифр вводится в строку фильтра.

Под строкой фильтра размещается переключатель фильтра.

Переключатель состоит из четырёх элементов: «Все», «Автобус», «Троллейбус», «Трамвай». В зависимости от положения переключателя, в списке отображаются маршруты всех типов ТС, либо только автобусные, либо троллейбусные, либо трамвайные маршруты.

Ниже располагается список маршрутов. Указывается номер маршрута и тип ТС.

В техническом задании присутствуют следующие действия:

·Двойной тап по маршруту — отображает список всех остановок маршрута.

·Двойной тап с удержанием на маршруте — вызвать контекстное меню маршрута.

Вкладка «Отслеживания».

Вкладка отображается после вкладки «Главная», при наличии отслеживаемых маршрутов или отслеживаемых остановок. Если отслеживаемые остановки и маршруты отсутствуют, вкладка не отображается в списке вкладок.

Всего в Приложении реализуется три типа «отслеживания»:

·отслеживание расстояния и направления до остановочного пункта;

·отслеживание всех маршрутов, прибывающих к остановочному пункту (с заданным направлением);

·отслеживание выбранного маршрута на выбранном остановочном пункте (с заданным направлением).

Содержание вкладки «Отслеживания».

Основным содержанием вкладки "Отслеживания" является список отслеживаемых элементов. Элементы отсортированы по типу: сначала отслеживаемые остановки, затем отслеживания всех маршрутов выбранной остановки, затем отслеживание выбранного маршрута выбранной остановки.

При отображении отслеживаемой остановки отображается её название, расстояние и направление до неё.

При отображении отслеживания всех маршрутов выбранной остановки на одной строке указывается название выбранной остановки и, через запятую, «семь» ближайших к остановке транспортных средств. Указывается время до прибытия, тип ТС и номер маршрута каждого транспортного средства.

При отображении отслеживания выбранного маршрута выбранной остановки на одной строке указывается название остановки, тип ТС и номер маршрута и, через запятую, время, оставшееся до прибытия всех ближайших к остановке транспортных средств выбранного маршрута.

После списка отслеживаний располагается переключатель фильтра. Переключатель состоит из четырёх элементов: «Все», «Расстояние до остановки», «Все маршруты остановки», «Выбранный маршрут».

При переключателе, установленном в положение «Все» в списке отображаются все действующие отслеживания.

При переключателе, установленном в положение «Расстояние до остановки» в списке отображаются отслеживания расстояния и направления до остановки (при их наличии).

При переключателе, установленном в положение «Все маршруты остановки» в списке отображаются только отслеживания всех маршрутов выбранной остановки.

При переключателе, установленном в положение «Выбранный маршрут» в списке отображаются только отслеживания выбранных маршрутов выбранных остановок.

При попытке установить переключатель фильтра в положение, у которого отсутствуют соответствующие ему отслеживания (за исключением элемента «Все»), должен прозвучать предупредительный звуковой сигнал и сообщение, что отслеживаний такого типа нет. Переключатель фильтра при этом остается в положении, в котором был до попытки переключения.

Если в результате действий пользователя в установленном положении переключателя фильтра список отслеживаний перестал содержать элементы, то фильтр устанавливается в положение «Все».

В техническом задании присутствуют следующие действия:

·Двойной тап на элементе — прекращает отслеживание.

·Двойной тап с удержанием на элементе — вызвать контекстное меню.

В техническом задании используются следующие аббревиатуры:

Вкладка «Избранное», Содержание вкладки «Избранное».

Первая строка вкладки «Избранное» — переключатель фильтра, состоящий из двух положений: «Остановки» и «Маршруты».

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

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

В списке избранных маршрутов отображается номер маршрута и тип ТС.

В техническом задании присутствуют следующие действия:

·Двойной тап по остановке: выбрать остановку в качестве текущей и перевести курсор на вкладку «Главная».

·Двойной тап с удержанием на остановке — вызов контекстного меню остановки.

·Двойной тап по маршруту — отображает список всех остановок маршрута.

·Двойной тап с удержанием на маршруте — вызвать контекстное меню маршрута.

В техническом задании используются следующие аббревиатуры:

Вкладка Настройки, Без управления, пассивный режим использования.

Настройка автоматического срабатывания iBeacon.

Настройка автоматического информирования (остановка и прибытие транспорта)

Время отслеживаний расстояний до остановки (35 метров первое пред, 0 второе).

В техническом задании используются следующие аббревиатуры:

Меню, Контекстное меню текущей остановки (вкладка «Главная»).

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закреплённого маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Отслеживать расстояние / Прекратить отслеживать расстояние

– включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Контекстное меню маршрута (вкладка «Главная»).

Посадка — пункт отображается, если устройство находится в зоне действия маячка транспортного средства. Активация пункта вызывает звуковой сигнал над дверным проёмом выбранного транспортного средства и вызывает срабатывание сигнализации у водителя ТС.

Отслеживать маршрут / Прекратить отслеживание маршрута — включает / выключает режим отслеживания выбранного маршрута выбранной остановки.

Все остановки маршрута — вызывает экран с перечнем всех остановок маршрута.

Добавить в избранное — добавляет выбранный маршрут в Избранное.

Контекстное меню остановки (вкладка «Остановки»).

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закрепленного маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Отслеживать расстояние / Прекратить отслеживать расстояние — включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Контекстное меню маршрута (вкладка «Маршруты»)

Посадка — пункт отображается, если устройство находится в

зоне действия маячка транспортного средства. Активация пункта вызывает звуковой сигнал над дверным проёмом выбранного транспортного средства и вызывает срабатывание сигнализации у водителя ТС.

Все остановки маршрута — вызывает экран с перечнем всех остановок маршрута.

Добавить в избранное — добавляет выбранный маршрут в Избранное.

Контекстное меню отслеживание расстояния до остановки (вкладка «Отслеживания»).

Прекратить отслеживать расстояние — выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в радиусе действия стационарно закрепленного на остановке маяка. Активация пункта вызывает звуковой сигнал.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Контекстное меню отслеживание всех маршрутов (вкладка «Отслеживания»)

Прекратить отслеживать маршруты — выключает режим отслеживания маршрутов выбранного остановочного пункта.

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в радиусе действия стационарно закрепленного на остановке маяка. Активация пункта вызывает звуковой сигнал.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Контекстное меню отслеживание маршрута выбранной остановки (вкладка «Отслеживание»)

Прекратить отслеживать маршрут — выключает режим отслеживания выбранного маршрута выбранного остановочного пункта.

Посадка — пункт отображается, если устройство находится в зоне действия маячка транспортного средства. Активация пункта вызывает звуковой сигнал над дверным проёмом выбранного транспортного средства и вызывает срабатывание сигнализации у водителя ТС.

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закрепленного маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Отслеживать расстояние / Прекратить отслеживать расстояние

– включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Все остановки маршрута — вызывает экран с перечнем всех остановок маршрута.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить маршрут в избранное — добавляет выбранный маршрут в Избранное.

Добавить остановку в избранное — добавляет выбранную остановку в Избранное.

Контекстное меню остановки (вкладка «Избранное»)

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закрепленного маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Отслеживать расстояние / Прекратить отслеживать расстояние

– включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Удалить из Избранного — удаляет выбранную остановку из Избранного.

Контекстное меню маршрута (вкладка «Избранное»).

Посадка — пункт отображается, если устройство находится в зоне действия маячка транспортного средства. Активация пункта вызывает звуковой сигнал над дверным проёмом выбранного транспортного средства и вызывает срабатывание сигнализации у водителя ТС.

Все остановки маршрута — вызывает экран с перечнем всех остановок маршрута.

Удалить из Избранного — удаляет выбранный маршрут из Избранного.

Контекстное меню неактивной остановки (экран «Список остановок выбранного маршрута»).

Выбрать активной — выделяет остановку из списка; добавляется информация о времени прибытия и номере маршрута ближайшего и следующего ТС.

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закрепленного маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Отслеживать расстояние / Прекратить отслеживать расстояние — включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Контекстное меню активной остановки (экран «Список остановок выбранного маршрута»).

Сделать неактивной — отключается информация о времени прибытия и номере маршрута ближайшего и следующего ТС.

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закрепленного маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Отслеживать расстояние / Прекратить отслеживать расстояние — включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Процедуры над остановкой:

Выбрать текущей — устанавливает выбранную остановку в качестве текущей остановки, фокус переводится на вкладку «Главная».

Звуковой сигнал — пункт отображается, если устройство находится в зоне действия стационарно закрепленного маяка. Активация пункта вызывает звуковой сигнал на выбранном остановочном пункте.

Сделать активной — выделяет остановку из списка; добавляется информация о времени прибытия и номере маршрута ближайшего и следующего ТС.

Сделать неактивной — отключается информация о времени прибытия и номере маршрута ближайшего и следующего ТС.

Отслеживать расстояние / Прекратить отслеживать расстояние — включает / выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Отслеживать все маршруты / Прекратить отслеживать все маршруты — включает / выключает режим отслеживания всех прибывающих к выбранной остановке маршрутов.

Сведения о маршрутах — вызывает экран с описанием всех маршрутов выбранной остановки.

Добавить в избранное — добавляет выбранную остановку в Избранное.

Удалить из Избранного — удаляет выбранную остановку из Избранного.

Процедуры над маршрутом:

Посадка — пункт отображается, если устройство находится в

зоне действия маячка транспортного средства. Активация пункта вызывает звуковой сигнал над дверным проёмом выбранного транспортного средства и вызывает срабатывание сигнализации у водителя ТС.

Отслеживать маршрут / Прекратить отслеживание маршрута — включает / выключает режим отслеживания выбранного маршрута выбранной остановки.

Все остановки маршрута — вызывает экран с перечнем всех остановок маршрута.

Добавить в избранное — добавляет выбранный маршрут в Избранное.

Удалить из Избранного — удаляет выбранный маршрут из Избранного.

Процедуры над отслеживанием.

Прекратить отслеживать расстояние — выключает режим отслеживания расстояния и направления до выбранного остановочного пункта.

Прекратить отслеживать маршруты — выключает режим отслеживания маршрутов выбранного остановочного пункта.

Прекратить отслеживать маршрут — выключает режим отслеживания выбранного маршрута выбранного остановочного пункта.

Экраны

Экран «Список остановок выбранного маршрута».

После загрузки экрана автоматически озвучивается номер маршрута, тип ТС и направление движения. Фокус устанавливается на ближайшую остановку. Ближайшая остановка становится активной.

Содержание экрана «Список остановок выбранного маршрута».

На первой строке экрана отображается кнопка с номером маршрута, типом транспортного средства и направлением движения (в формате «Начальная остановка — конечная остановка»).

Под кнопкой отображается список всех остановок маршрута, отсортированный в порядке следования ТС. Отображается название остановки и тип ТС, останавливающихся на остановке. У «активной» остановки, на той же строке, отображается время прибытия ближайшего и следующего ТС выбранного маршрута.

В техническом задании присутствуют следующие действия:

·Двойной тап на кнопке — направление движения изменяется на противоположное.

·Двойной тап по неактивной остановке — делает её активной.

·Двойной тап с удержанием на неактивной остановке — вызывает контекстное меню неактивной остановки.

·Двойной тап по активной остановке — делает её текущей, фокус переводится на вкладку «Главная».

·Двойной тап с удержанием на активной остановке — вызывает контекстное меню активной остановки.

Заключение

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

Анализ существующих решений показал, что комплексной системы, полностью удовлетворяющей потребностям людей с нарушением зрения, готовой для немедленного массового внедрения, в настоящее время не выявлено. Вместе с тем, прототип технических решений, продемонстрированный компанией «Magic Systems» в наибольшей степени, приближается к реализации, сформулированной совместно с Всероссийским обществом слепых функциональности программно-аппаратных систем. Описанные подходы и решения рекомендовано использовать и в целом, для повышения доступности городской инфраструктуры. Представляется важным продолжить работу по доработке и тестированию представленной ими пилотной версии проекта.

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

 

Дата: 2019-05-28, просмотров: 154.