Аннотация: Объектом работы является процесс управления расписанием занятий в высшем учебном заведении ИГЭУ Цель(и) работы – конструирование, тестирование и внедрение веб-приложения для администрирования и публикации расписания ИГЭУ, обеспечивающего удобное составление, редактирование и просмотр расписания с возможностью поиска по факультету, группе или преподавателю. Методы, используемые в работе: системный анализ предметной области, объектноориентированное проектирование, моделирование бизнес-процессов (IDEF0, UML), конструирование веб-приложения на Java с использованием Spring Framework и Vue.js, проектирование реляционной базы данных PostgreSQL, функциональное и интеграционное тестирование. Результаты работы: - Сконструировано веб-приложение на основе архитектуры MVC с серверной частью на Spring Boot и клиентской на Vue.js. - Спроектирована и реализована база данных PostgreSQL с использованием Liquibase для управления миграциями. - Реализована система ролей (администратор, менеджер, гость) с разграничением прав доступа через Spring Security. - Разработан и протестирован функционал составления и редактирования расписания с автоматической проверкой конфликтов. - Разработан и протестирован функционал просмотра расписания с поиском и фильтрацией по факультету, группе, подгруппе, преподавателю. - Разработан и протестирован функционал экспорта расписания в формат Excel. - Проведено функциональное и интеграционное тестирование, подтвердившее работоспособность системы. - Разработаны рекомендации по внедрению системы в учебный процесс ИГЭУ
Вороненков В. А. Разработка веб-приложения "Расписание ИГЭУ" / В. А. Вороненков. - Иваново, 2026. - 196 с.
