Тема ВКР: РАЗРАБОТКА ПЛАТФОРМЫ ДЛЯ УПРАВЛЕНИЯ ВНЕУЧЕБНОЙ ДЕЯТЕЛЬНОСТЬЮ И СТУДЕНЧЕСКИМИ СООБЩЕСТВАМИ ВУЗА (UNIVERSITY LIFE PLATFORM)
Студент: Алексеевой Анастасии Андреевны
Научный руководитель: доцент, ктн Серов Н.Е.
МПГУ-2026.
Проблема и целевая аудитория
Проблема: В МПГУ существует «информационный шум» и фрагментарность данных о внеучебной деятельности: информация распределена по разным ресурсам (соцсети, сайты, стенды). Это приводит к тому, что студенты пропускают анонсы, а администрация не имеет эффективных инструментов для мониторинга.
Студенты: нуждаются в централизованном доступе к информации и инструменте для формирования цифрового портфолио.
Организаторы мероприятий: нуждаются в автоматизации ручного учета участников.
Администрация вуза: нуждается в аналитике для принятия управленческих решений.
Состояние проблемы, конкуренты и новизна
Состояние проблемы: Низкая вовлеченность из-за сложности поиска информации и трудоемкости ручного учета достижений.
Leader-ID: избыточен для локального уровня вуза, отсутствие прямой интеграции с внутренними системами. (конкурент)
LMS (Canvas): привязаны к академическому процессу, не подходят для гибкой внеучебной деятельности. (конкурент)
Новизна: Создание алгоритма автоматического сбора данных (парсера) с официальных источников и внедрение рейтинговой системы, которая динамически формирует портфолио студента на основе его активности.
Методологические основания
Теоретическая база:
Теория коммуникации К. Шеннона: обоснование преодоления «информационного шума».
Теория самодетерминации Э. Деси и Р. Райана: использование механик геймификации как стимула вовлеченности.
Конструктивная согласованность: Прямая связь между психолого-педагогическими задачами (мотивация студентов) и технической реализацией (парсинг данных, рейтинговая система).
Методы проектирования
Системный анализ: декомпозиция процессов учета внеучебной активности в МПГУ.
Объектно-ориентированное проектирование: описание сущностей (User, Event, Community, Registration).
Проектирование БД: нормализация данных для обеспечения целостности связей между участниками и событиями.
Архитектура и программная реализация
Стек: Python 3, Django 5.x, Bootstrap 4, Git.
Архитектура MVT:
Model: реляционные таблицы с индексацией для быстрого поиска.
View: логика парсинга HTML, алгоритмы расчета рейтинга и обработки заявок.
Template: адаптивная верстка (адаптация под десктоп/мобильные устройства).