Описание проекта
Автоматизированное составление расписания и управление бронированием помещений для ВУЗа.
ClassRoomUlSTU - это привузовская система помощи администрации учебного заведения и студентам.
Наш проект представляет собой автоматизированное приложение для системы распределения студентов по аудиториям. Целью данного приложения является оптимизация процесса распределения студентов, учитывая количество мест в каждой аудитории.
Приложение имеет следующие возможности:
1. Регистрация и авторизация пользователей: студенты могут создать аккаунт, чтобы получить доступ к системе распределения. Регистрация может быть выполнена с использованием учетных данных учебного заведения.
2. Ввод информации о студентах и аудиториях: администратор системы должен иметь возможность добавлять информацию о студентах и аудиториях. Это может быть осуществлено через веб-интерфейс или загрузкой данных из файла.
3. Распределение студентов: на основе введенных данных, приложение должно распределить студентов по аудиториям в соответствии с количеством мест. При распределении должны учитываться предпочтения и ограничения, указанные администратором, например, наличие групп студентов, которые должны быть размещены в одной аудитории.
4. Визуализация распределения: после распределения студентов, приложение должно предоставить визуальную информацию о том, как студенты были размещены по аудиториям. Это позволит администратору и студентам легко понять, где каждый студент будет находиться.
5. Возможность изменить распределение: в случае необходимости администратор должен иметь возможность вносить изменения в распределение студентов, например, переносить студентов из одной аудитории в другую.
6. Генерация отчетов: приложение должно иметь возможность генерировать отчеты о распределении студентов, которые можно экспортировать в различные форматы (например, PDF, Excel), чтобы обеспечить удобство использования данной информации.
Наша система распределения студентов по аудиториям позволяет значительно сократить время и ресурсы, которые ранее были затрачены на ручное расселение студентов. Она обеспечивает справедливое и эффективное распределение в соответствии с количеством мест в каждой аудитории и учитывает различные предпочтения и ограничения, указанные администратором.