Описание
Система TBooking для предварительного заказа и продажи театральных билетов через сайт Joomla!
Система предоставляет посетителям сайта (театра, дворца культуры, концертного зала, цирка и пр.) следующие возможности.
- Просматривать каталог предстоящих мероприятий: спектаклей, концертов, кинопоказов.
- Регистрироваться на сайте Joomla! и указывать контактную информацию: адрес электронной почты, телефон, факс.
- Заказывать билеты, выбирая их на плане зала при помощи мыши.
- Оплачивать заказанные билеты онлайн, используя электронные системы приема платежей, такие как PayPal и Робокасса.
- Просматривать список заказанных билетов и общую сумму заказа в процессе выбора.
- Формировать и оформлять предварительные заказы на билеты на одно или несколько мероприятий, используя страницу корзины.
- При формировании заказа пользователь получает уведомление по электронной почте с параметрами заказанных билетов.
Для сотрудников учреждения в системе TBooking организованы рабочие места кассира и администратора сайта.
Кассиру доступны следующие функции.
- Продажа билетов по предварительным заказам. Кассир работает со списком заказов, содержащим контактную информацию заказчиков и данные по забронированным билетам. Помимо продажи, имеется возможность аннулировать отдельные заказы.
- Быстрый поиск в списке заказов по номеру заказа или фамилии и имени, указанных пользователем при регистрации.
- Продажа билетов без брони. Работа ведется на плане зала. Требуемые места выбираются при помощи мыши. Список выбранных билетов и общая сумма покупки отображаются в отдельной таблице.
- Невыкупленная бронь автоматически снимается через заданное время после формирования заказа.
- Все операции выполняются несколькими нажатиями кнопки мыши.
- Понятный интерфейс и дополнительные информационные окна снижают вероятность ошибок в работе.
Интерфейс администратора позволяет решать следующие задачи.
- Формирование списка мероприятий, включая название, описание, дату и время проведения и фотографию.
- Добавление мероприятия занимает всего несколько минут: достаточно ввести описание, выбрать фотографию и задать цены по поясам — как правило, 2–3 значения — по количеству поясов.
- Разбивка зала на ценовые пояса. Эта операция выполняется на плане зала при помощи мыши.
- Группы ценовых поясов позволяют задавать несколько вариантов распоясовки зала. Для каждого мероприятия может быть задан свой вариант разбивки либо использован вариант по умолчанию.
- Частичная разметка ценовых поясов позволяет формировать отдельные билетные вырезки для продажи через сайт.
- Указание цен по ценовым поясам для каждого мероприятия.
- Расширение Управление билетным хозяйством позволяет вести учет билетов, продаваемых контрагентами.
Вебмастеру адресованы следующие возможности системы.
- Быстрая установка. Система TBooking поставляется в виде установочного пакета Joomla!, включающего разработанные на заказ интерактивные планы залов. Установка системы со всеми необходимыми расширениями занимает несколько минут.
- CSS-стили. Для всех ключевых элементов системы TBooking заданы идентификаторы и классы, позволяющие гибко управлять форматированием: задавать шрифтовое оформление, цвета и размеры элементов, использовать фоновые рисунки и т. д.
- Возможности системы могут быть дополнены с использованием набора расширений.
Технологии
- Joomla! 1.5.
- PHP.
- MySQL.
- JavaScript.
- CSS.
В основе системы — отдельный компонент Joomla!
Система поставлена заказчику в виде стандартного пакета для самостоятельной установки.
Установочный пакет включает в себя как программную часть системы, так и базовые данные: план зала с разбивкой по секторам.
При подготовке плана зрительного зала по предоставленной заказчиком фотокопии использована технология, разработанная Фабрикой сайтов DocWriter.Ru, обеспечивающая передачу расположения мест в точном соответствии с оригиналом и предусматривающая возможность задавать масштаб плана при его выводе на сайте и на рабочих местах сотрудников.
Функциональность системы расширяется с помощью плагинов и дополнительных компонентов.