Результаты поиска: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Принцип работы)
(Принцип работы)
Строка 11: Строка 11:
 
|}
 
|}
  
Подробнее о непосредственно процессе поиска см. в разделе [[Поиск (Авиабилеты)]].
+
Подробнее о процессе поиска см. в разделе [[Поиск (Авиабилеты)]].
  
 
По завершении процесса поиска пользователь получает выдачу результатов поиска:
 
По завершении процесса поиска пользователь получает выдачу результатов поиска:

Версия 07:32, 6 февраля 2017

Результаты поиска - страница, выдаваемая системой бронирования билетов онлайн Nemo.travel в качестве ответа на поисковый запрос пользователя, и содержащая варианты перелетов, удовлетворяющие запросу.

Принцип работы

После заполнения формы поиска и нажатия кнопки Найти запускается процесс поиска:

Процесс поиска авиабилетов.png
Процесс поиска

Подробнее о процессе поиска см. в разделе Поиск (Авиабилеты).

По завершении процесса поиска пользователь получает выдачу результатов поиска:

Результаты поиска.png
Результаты поиска

Топ перелетов

Блок Топ перелетов отображается над блоком выдачи всех результатов поиска.

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

  • Самый дешевый - перелет с самой низкой стоимостью,
  • Самый быстрый - перелет с минимальным общим временем на плече,
  • Самый оптимальный - перелет с самым высоким рейтингом.

Рейтинг перелетов для определения самого оптимального рассчитывается по формуле, которая учитывает цену перелета, длительность перелета и рейтинг авиакомпании.
Формула расчета рейтинга Nemo.Travel:

  1. Находит значение:
     рейтинг = (средняя_цена / цена_перелета) * 0.9 + (средняя_длительность_перелета / длительность_перелета) * 1.1 + (рейтинг_авиакомпании / средний_рейтинг_авиакомпаний) * 2.5 
  2. Полученный результат нормализует к числу [0;10].
  3. Находит максимальное значение из всех рейтингов, считает его равным 10.
  4. Нормализует значения рейтингов по формуле:
    рейтинг = рейтинг * (10 / макс значение))

См. также