Признаки глобальности системы
Признаками глобальности системы являются:
большое число терминалов, расположенных в разных частях света;
возможность бронирования не только авиаперевозок, но и гостиничных услуг, аренды транспорта.
В настоящее время ГРС фактически отличаются друг от друга только следующим:
набором услуг и числом владельцев представленных в системе различных видов ресурсов, а также обеспечиваемым уровнем доступа к их базам данных (прямой онлайновый или офлайн);
удобством формирования запросов на бронирование;
надежностью каналов связи между турагентствами и центром обработки данных системы;
размером платы за пользование информационными услугами и порядком ее формирования.
Технологии бронирования
Классический процесс бронирования и продажи авиабилетов и сопутствующих услуг происходит следующим образом:
1. Получение информации о ресурсах
При получении турагентством, в котором установлен терминал какой-либо распределительной системы, заказа от клиента оператор агентства обращается к этой системе и получает информацию о расписании на нужное направление, тарифах и свободных ресурсах.
2. Фиксация заказа
Итак, получив данные из распределительной системы, оператор турагентства формирует запись о заказе по стандартной, принятой во всем мире форме PNR (Passenger Name Record) - электронный документ, содержащий информацию о пассажирах и забронированных для них услугах с использованием автоматизированных систем бронирования.
При создании PNR ему автоматически присваивается уникальный регистрационный номер (Record locator), который обозначается буквенно-цифровым кодом. Структура кода регистрационного номера различна в различных КСБ.
PNR имеет историческую часть, в которой сохраняется вся история выполненных действий с данным PNR.
Элементы PNR
Структура PNR зависит от особенностей каждой КСБ, но в то же время часть элементов являются обязательными для формирования при его создании, а именно: элемент данных с информацией об агенте, создавшем PNR, элемент данных о пассажире, элемент полетного участка (сегмента), элемент с информацией о Time-limit, элемент контактных данных пассажира. Необязательными элементами являются: элемент специального обслуживания, элемент комментариев и Т.П.
Элемент данных с информацией об агенте, создавшем PNR
Данный элемент содержит информацию об агенте, создавшем данный PNR:
код агентства, личный номер кассира (оператора);
технологический адрес пульта, с которого был создан PNR;
код владельца бланка.
Элемент создается в PNR автоматически.
Элемент данных о пассажире
Данный элемент содержит:
фамилию, имя, отчество пассажира;
данные о документе, удостоверяющем личность;
возраст пассажира;
код категории пассажира;
данные о документе, являющимся основанием для предоставления льготы.
Элемент полетного участка (сегмента)
Элемент содержит данные по полетному участку, на который пассажиру оформляется воздушная перевозка, а именно:
код авиакомпании;
номер рейса;
класс бронирования (Класс бронирования обозначается латинской буквой (Z, X, M, N, L, K и так далее). Каждой такой букве соответствует тариф и правила применения тарифа.);
дата вылета рейса;
коды аэропортов вылета и прилета;
статус полетного сегмента с указанием количества мест;
время вылета и прилета (указывается по местному времени пункта вылета и прилета).
Элемент создается автоматически после выполнения кассиром (оператором) операции бронирования конкретной воздушной перевозки.
Элемент time-limit
Данный элемент содержит информацию о дате и времени выкупа билета (time-limit). В КСБ существует два типа time-limit:
Автоматический, при котором, по истечению установленного перевозчиком срока, в случае если по забронированному месту не был оформлен билет, место автоматически уходит в КСБ в свободную продажу.
Ручной, при котором кассир (оператор) агентства, при наличии соответствующих полномочий самостоятельно обеспечивает возврат непроданного места в систему по истечении установленного времени.
Элемент контактных данных с пассажиром
Данный элемент содержит контактную информацию о пассажире (контактный телефон), создается кассиром (оператором) агентства.
Элемент специального обслуживания (услуг)
Данный элемент является необязательным и содержит сегмент - заявку для пассажира специального обслуживания (специальных услуг) на рейсе.
Для осуществления бронирования специального обслуживания (услуги) кассир (оператор) агентства должен указать код запрашиваемого обслуживания (услуги).
Элемент комментариев
Данный элемент является необязательным и содержит текстовую информацию для персонала авиакомпании или агентств'.
Работа с базой данных. Архитектура« клиент-сервер»
В основе любой ГРС (Galileo, Amadeus, Wогldsрап, Sabre и др.) лежит работа с базой данных. ГРС предназначены для автоматического формирования и передачи запросов на бронирование услуг (мест в самолете, номеров конкретного владельца авиакомпании, гостиничной цепи, прокатной и круизной компаний и т.д.). Для бронирования необходима информация о наличии данной услуги и, если услуга имеется, о реальном наличии свободных мест на заданную дату и желаемой стоимости.
Все системы ГРС построены по технологии «клиент-сервер». Это означает, что получение информации о наличии мест или их бронирование осуществляется в три этапа.
На первом этапе, пользуясь интерфейсом системы, пользователь со своего рабочего места вводит необходимую информацию, клиентское приложение преобразует эту информацию в предложение на специальном языке запросов и отправляет его по глобальной сети передачи данных к серверу базы данных ГРС.
Второй этап выполняется сервером базы данных ГРС: по получении запроса от клиентского приложения результаты выполнения запроса отправляются обратно на то же клиентское приложение, откуда поступил запрос.
На третьем этапе клиентское приложение преобразует полученный ответ в вид, пригодный для просмотра, и отображает его на экране.
Приведенная выше типовая схема ГРС сильно упрощена, так как в системе обычно используются несколько объединенных серверов баз данных, рабочие места могут быть подключены сначала к локальной сети фирмы, а она уже имеет выход на глобальную сеть передачи данных.
Серверы базы данных ГРС - это центральная часть системы, которая должна с высокой скоростью обрабатывать сотни, а то и тысячи запросов, поступающих ежесекундно с самых разных мест. На серверах баз данных лежит вся ответственность за скорость и правильность обработки запросов, а также за надежность хранения данных. Очевидно, что в базе данных могут быть только те данные, которые в нее внесены.
Данные заносятся в базу данных на основании специальных договоров, которые заключаются между системой ГРС и владельцами ресурсов (авиакомпании, гостиницы, пункты проката и т.д.). Соответственно, «полезность» системы ГРС для ее клиентов в первую очередь определяется количеством ресурсов, на которые в системе имеются необходимые данные.
Очень ответственным элементом системы является сеть передачи данных. Она должна за доли секунды передать без искажения и потери информацию от клиента до сервера и также быстро вернуть ответ сервера.