Факультет информационных технологий и радиоэлектроники Программная инженерия ПИН-122
09.03.04 Павлова Карина Вячеславовна 2026 г.
Разработка информационной системы агрегации услуг по организации детских праздников Аннотация:

В выпускной квалификационной работе рассматривается проектирование и разработка веб-ориентированной автоматизированной информационной системы «Праздники», предназначенной для агрегации услуг по организации детских праздников. Система реализована как клиент–серверное приложение на платформе Java 21 и Spring Boot 3.5 с использованием Spring MVC, Spring Security, Thymeleaf и прямого доступа к данным через JDBC (PostgreSQL, схема Party). Предусмотрены роли заказчика, организатора и администратора. Заказчикам доступны каталог с фильтрацией, сравнение сценариев, избранное, оформление заказа на дату и отзывы после проведения праздника. Организаторы создают и сопровождают сценарии с версиями программы, загружают фотографии, отправляют материалы на проверку и ведут календарь заказов. Администратор выполняет проверку контента, ведёт справочники и учётные записи. В работе выполнены анализ предметной области и формирование требований, построение UseCase- и ER-моделей, проектирование и реализация базы данных, разработка серверной логики и пользовательского интерфейса, модульное тестирование. Подготовлена эксплуатационная документация: руководство пользователя, руководство программиста. Объём работы: 92л., 17 рис., 6 табл., 9 источников, 3 приложения. Ключевые слова: детский праздник, сценарий мероприятия, вебприложение, Spring Boot, PostgreSQL, информационная система, каталог, бронирование

ФИО руководителя: Кульков Ярослав Юрьевич