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

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Принцип работы)
Строка 21: Строка 21:
 
|Результаты поиска
 
|Результаты поиска
 
|}
 
|}
 +
 +
==Топ перелетов==
 +
 +
Блок '''Топ перелетов''' отображается над блоком выдачи всех результатов поиска.
 +
 +
В блоке дублируются 3 перелета из выдачи результатов:
 +
* ''Самый дешевый'' - перелет с самой низкой стоимостью,
 +
* ''Самый быстрый'' - перелет с минимальным общим временем на плече,
 +
* ''Самый оптимальный'' - перелет с самым высоким рейтингом.
 +
 +
Рейтинг перелетов для определения самого оптимального рассчитывается по формуле, которая учитывает цену перелета, длительность перелета и рейтинг авиакомпании.<br>
 +
Формула расчета рейтинга {{NameSystem}}:
 +
# Находит значение: <pre> рейтинг = (средняя_цена / цена_перелета) * 0.9 + (средняя_длительность_перелета / длительность_перелета) * 1.1 + (рейтинг_авиакомпании / средний_рейтинг_авиакомпаний) * 2.5 </pre>
 +
# Полученный результат нормализует к числу [0;10].
 +
# Находит максимальное значение из всех рейтингов, считает его равным 10.
 +
# Нормализует значения рейтингов по формуле: <pre>рейтинг = рейтинг * (10 / макс значение))</pre>

Версия 13:46, 1 февраля 2017

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

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

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

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

Процесс поиска идёт в пакетах реквизитов подключения к ГРС и на основании заданных пользователем парамеnров. Подробнее о процессе поиска см. в разделе Поиск (Авиабилеты).

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

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

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

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

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

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

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

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