Справка

4. Выбор даты, фильма, сеанса

Общие сведения

Выбор даты, фильма и сеанса - первый шаг процедуры приобретения билетов. Возможность приобретения билетов в системе "Синема онлайн-сервис" предоставляется только авторизованным пользователям. Неавторизованным пользователям предоставляется возможность просмотра расписания и наличия мест.

В случае успешной авторизации, пользователю доступно меню, показанное на рис. 4.1. 

Рисунок 4.1. Меню авторизованного пользователя системы.

Рисунок 4.1. Меню авторизованного пользователя системы.

Выбор даты

При входе на главную страницу сайта отражается расписание демонстрирующихся фильмов в звёздном зале Центра. Система отобразит диапазон дат протяженностью в 6 дней, начиная с текущей. Белым выделена дата, список сеансов на которую отображается в данный момент. При первоначальном входе на страницу выбранной по умолчанию является текущая дата, а страница содержит список сеансов, проводимых в этот день.

Количество дней, на которые Центр формирует расписание и открывает продажи - величина переменная. Даты, на которые расписание еще не сформировано, будут показаны в списке дат приглушенным цветом и недоступны для клика мышью. Даты, на которые расписание сформировано, подкрашены коричневым, как показано на рис. 4.2. Для получения списка сеансов на другую дату достаточно кликнуть мышью по одноименному элементу.

Для доступа к сеансам, даты проведения которых отдалены более чем на неделю, используется элемент "Календарь", расположенный правее списка дат.

Рисунок 4.2. Расписание. Элемент выбора даты сеанса.

Рисунок 4.2. Расписание. Элемент выбора даты сеанса.

Выбор фильма

После выбора даты, система отобразит список фильмов, демонстрируемых в этот день, как показано на рис 4.3. Для получения подробной информации о фильме необходимо перейти по ссылке с его названием.

Рисунок 4.3. Список фильмов, демонстрируемых в кинотеатре в определенный день.

Рисунок 4.3. Список фильмов, демонстрируемых в Центре в определенный день.

Слева от постера фильма, отображаемого в списке, располгается строка, содержащая время его сеансов. Для удобства восприятия время сеанса привязано к временной сетке и упорядочено сверху вниз.

Список сеансов постоянно изменяется: сеансы, время начала которых уже наступило, отображаются приглушенным серым цветом. Покупка билетов на эти сеансы недоступна. Кроме того, отдельные сеансы в расписании могут быть недоступны для покупки билетов на основании решения администрации Центра.

Выбор сеанса

Сведения о наличии мест и загруженности зала хранятся во внешней по отношению к системе онлайн-продаж билетной системе Центра. Каждое обращение к билетной системе предполагает передачу некоторого (подчас значительного) количества данных, что, в свою очередь, приводит к временным затратам. Для минимизации времени ожидания в системе онлайн-продаж реализована функция просмотра предварительного наличия мест, как показано на рис. 4.4. 

Рисунок 4.4. Предварительное наличие мест на сеанс.

Рисунок 4.4. Предварительное наличие мест на сеанс.

Предварительное наличие мест отображается во всплывающем окне при наведении курсора мыши на время сеанса, привязанное к временной сетке. В нижней части окна выводится стоимость различных категорий билетов, определенная Центром для данного сеанса. На стоимость билета влияет время сеанса и категория мест, поэтому цена может быть выведена в виде списка. Стоимость конкретного места в зале система отобразит на следующем шаге, переход к которому осуществляется по ссылке "Выбрать места". 

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

  • занятые места выделены ярко-бирюзовым;
  • свободные места на плане зала не имеют заливки.

Информация о предварительном наличии мест является достаточно достоверной: в штатном режиме система онлайн-продаж запрашивает данные у билетной системы кинотеатра каждые 5 минут.