Categorias: Todos - транспорт - время

por Влад Филимонов 2 anos atrás

1374

Кошкарова Надежда Дмитриевна- 51_1 когорта_1 спринт

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

Кошкарова Надежда Дмитриевна- 51_1 когорта_1 спринт

Яндекс Маршруты

Интерфейс

Изображение карты
Яндекс Условия использования

Открывает условия использования

Отмеченные адреса

Точка B

Хамовнический вал, 34

Точка А

Комсомольский проспект, 18

Кнопка "Вызова такси"
Картинка такси
Стоимость поездки
Время в пути
Панель выбора вида транспорта и режима
Панель вида транспорта (картинка)
Панель выбора времени
Поле "Ввода минут"
Поле "Ввода часов"
Поле "Время начала поездки"
Лого "Яндекс Маршруты"
"Маршруты"
"Яндекс"
Инструмент "Масштабирование карты"
Количество кликов ограничено ползунком
Текст

Кружок окрашенный в синий цвет

Данные дома

Данные улицы

Кружок окрашенный в красный цвет

Логика

Расчет времени и стоимости
Стоимость

Формула для вычисления стоимости Р=Tduration*тариф

Вычисление времени

Формула для вычисления времени t=(S/V)*60, мин

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

Свой

Расчет стоимости поездки

Расчет времени поездки

Быстрый

Отображение стоимости поездки

Оптимальный

Отобоажение стоимости поездки

Отображение времени поездки

Построение маршрута

Назначение вида транспорта

Панель выбора транспорта

Смена вида транспорта

Перерасчет стоимости поездки

Изменение времени

Перестроение маршрута

Неактивна

Режим "Быстрый

Режим "Оптимальный"

Активна

Режим "Свой"

Самокат

Пешком

Велосипед

Такси

Каршеринг

Свой автомобиль

Лого "Яндекс Маршруты"
Клик на Маршруты ведет на страницу Маршруты
Клик на Яндекс ведет на главную страницу Яндекса
Панель подбора адреса
Куда

Не отображается точка B

Откуда

Некорректно

Не отображается точка A

Корректно

Отображается точка B

Отображается точка A

Проверка правильности ввода данных в поля
Поле ввода адреса

Поле "Куда"

При некорректном вводе подсвечивается красным

Поле "Откуда"

При некорректном вводу подсвечивается красным

Пробелы до и после удаляются при снятии фокуса

Длина от 1-50

Запятая

Точка

Тире

Пробел

Цифры

Только русские буквы

Поле ввода минут

0-59

Поле ввода часов

При некорректном вводе подсвечивается красным

Целые числа

От 0-23