У Челябинской филармонии появилась потребность в разработке онлайн-сервиса, который упростил бы процесс ведения календаря мероприятий, согласования мероприятий между различными руководителями отделов, формирования и просмотра статистики по прошедшим и запланированным мероприятиям по залам и артистам.
Клиент
“Челябинская государственная филармония” - это государственное предприятие, основанное во второй половине 1930-х годов.
Цель
Разработка онлайн-сервиса для внутреннего использования, который бы сделал проще процесс ведения календаря мероприятий, согласований, анализа прошедших и предстоящий мероприятий.
Целевая аудитория сервиса - руководители залов Челябинской филармонии, руководители творческих коллективов и сольные артисты. В связи с этим выдвигались особые требования к наглядности интерфейса и простоте работы.
Анализ
Перед началом работы мы совместно с заказчиком описали бизнес-процессы, сформировали требования к системе, подготовили прототипы интерфейса. После получения всей информации и всех согласований, мы приступили к проектированию.
Реализация
Систему разрабатывали на MVC-фреймворке Laravel из-за его гибкости и высокой надёжности. Система включает в себя три больших раздела:
“Календарь”, где выводится календарь мероприятий и создаётся новое мероприятие
“Статистика”, где можно изучить статистику мероприятий по залам и исполнителям (сколько запланировано, забронировано, проведено, осталось), а также выгрузить статистику в формате CSV
“Настройки”, где создаются сотрудники, исполнители, залы, сцены и другие нужные для работы справочники.
Для организации системы уведомлений сотрудников был интегрирован сервис SMS.ru через API: сотрудникам рассылаются смс-сообщения с информацией о мероприятии, а в на страницах сайта выводится актуальный баланс из личного кабинета SMS.ru.
Внедрение и тестирование
Сейчас сайт наполняется информацией (добавляются сотрудники, наполняется календарь мероприятия).