Расписание
Для ускорения бизнес-процессов разработана и внедрена схема, позволяющая создать расписание и минимизировать количество ошибок при его составлении. Все изменения заносятся в базу, откуда отображаются в виде электронной доски расписания и на мобильных устройствах платформ iOS и Android. Версия под Windows Phone тоже была готова, но у Microsoft оказались свои взгляды на цензуру.
|
Задача - сделать удобный инструмент для создания и отображения расписания в университете
Общая информация
Основная идея при создании проекта заключалась в оптимизации процесса создания расписания и его дальнейшее представление. Для этого проект был разделен на две части: матрица создания расписания, которая позволяла контролировать аудиторный фонд и создавать расписание, а также мобильное приложение, которое позволяло просмотреть расписание на текущую и следующую недели.Матрица расписания
• Возможность выбрать произвольный горизонт планирования, который мог покрывать 1 неделю, 2 недели, 1 модуль и т.д;• Отображение всего аудиторного фонда и возможность следить за его состоянием в любой момент времени;
• Учитывался контроль пересечений групп, когда у одной группы было назначено 2 и более разных занятия одновременно;
• Учитывались конфликты пересечения перподавателей, когда одному преподавателю необходимо было вести 2 и более занятия одновременно;
• Учитывались конфликты пересечения аудиторного фонда, когда в одну аудиторию ставилось несколько занятий одноврменно;
• Реализован модуль контроля выставленных часов дисциплин, который позволял сверять количество выставленных часов по факту с количество часов в учебном плане дисциплины;
• Реализовано онлайн отображение расписания на сайте факультета.
Мобильное приложение
• Возможность просмотреть расписание определенной учебной группы на текущую или следующую недели;• Возможность просмотреть личное расписание студента факультета экономики на текущую или следующую недели, которое учитывает его индивидуальную учебную траекторию.
Данный проект поддерживался силами разработчиков на протяжении 2-х учебных модулей и был закрыт по причине разработки другого проекта. В дальнейшем, данная система стала отправной точкой в разработке университетской системы Патронус.