Разработка системы онлайн-бронирования билетов
Есть сайт театрального агентства. Необходимо создать систему онлайн-бронирования билетов на различные мероприятия, проводимые агентством, и интегрировать эту систему с работающим сайтом.
Цель системы: предоставить возможность пользователям интернета в целом и посетителям сайта компании в частности производить покупку билетов на мероприятия.
Вторая цель данной системы – реализация процесса продажи билетов через кассы агентства.
У системы есть фронтент и бэкенд. У бэкенда есть три типа пользователей:
- суперадмин, может всё
- кассир, может оформлять процедуру продажи билета и видеть свою статистику продаж
- директор, может видеть стастику продаж по всем кассирам и по мероприятиям.
Обычные пользователи могут производить покупку (бронирование) билета, зарегистрировавшись на сайте.
Какие возможности есть у суперадмина, на которых хотелось бы подробнее остановиться:
- создание мероприятия. Внесение всех данных о предстоящем мероприятии, выбор зала из базы, внесение цен на билеты,
- создание всех других пользователей бэкенда,
- доступ ко всей статистике: статистика продаж по мероприятиям, по кассирам, по конкретным пользователям.
- создание базы залов: необходимо создать конструктор залов. На какой технологии (ajax или flash) - мы ещё не решили и готовы выслушать предложения и рассматривать варианты. Процесс конструирования заключается в расстановке рядов мест и назначением номеров этих мест в нужных сегментах зала. Предполагается создание эталонных схем залов, на основе которых в дальнейшем будут генерироваться схемы залов под конкретные мероприятия (так как всегда существует вероятность, что на какое-то мероприятие будут или убираться, или доставляться новые места). В итоге, при создании мероприятия, суперадмин будет выбирать один из уже созданных залов и корректировать информацию по нему: на какие места доступна продажа билетов. С другой стороны, пользователь сайта при заказе билета будет видеть план зала с номерами мест и кликом мышки сможет выбирать места, которые он желает купить. Пример реализации (не самый удачный): www.parter.ua
Вот где-то так, если вкратце. У нас есть более подробное ТЗ. Готовы услышать Ваши предложения по реализации, по цене и срокам.