Детальная информация
| Название | Система учета и динамики изменения успеваемости учеников: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = System for monitoring and tracking changes in student academic performance |
|---|---|
| Авторы | Загидулин Максим Вячеславович |
| Научный руководитель | Хлопин Сергей Владимирович |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2025 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | УМИТ ; индивидуальная программа обучения ; успеваемость ; следующий шаг ; единица знания ; UMIT ; individual learning program ; academic performance ; next step ; knowledge unit |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.02 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2025/vr/vr26-1033 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\40607 |
| Дата создания записи | 17.06.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Тема выпускной квалификационной работы: «Система учета и динамики изменения успеваемости учеников». Объект исследования: образовательная платформа «Умскул», которая предоставляет учебные материалы и курсы для подготовки учеников к экзаменам. Выпускная квалификационная работа посвящена разработке системы для учета успеваемости учеников и построения персонализированной траектории обучения на платформе «Умскул». Задачи, которые решались в ходе работы: 1) Выбор и внедрение технологий для межсервисного взаимодействия. 2) Разработка сервиса для расчета изменений успеваемости. 3) Разработка сервиса для построения индивидуальной программы обучения 4) Разработка интерфейса для мониторинга и анализа успеваемости. В результате создана система, обеспечивающая индивидуальное отслеживание успеваемости каждого ученика и автоматическое формирование персонального плана обучения для каждого учебного курса.
The subject of the graduate qualification work is «System for monitoring and tracking changes in student academic performance». Object of Research: the educational platform «Umschool», which provides study materials and courses for student exam preparation. This graduate qualification work focuses on the development of a system for monitoring student academic performance and building personalized learning trajectories on the «Umschool» platform. The research set the following goals: 1) Selection and implementation of technologies for inter-service communication. 2) Development of a service for calculating changes in academic performance. 3) Creation of a service for generating individualized learning programs. 4) Design and implementation of an interface for monitoring and analyzing performance. Results: The project resulted in a system enabling individual tracking of each student’s academic performance and the automatic generation of personalized learning plans for each course.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|
- СОДЕРЖАНИЕ
- ВВЕДЕНИЕ
- ГЛАВА 1 ПОГРУЖЕНИЕ В ОБЪЕКТНУЮ ОБЛАСТЬ
- 1.1 История компании
- 1.2 Постановка цели и задач
- 1.3 Поиск готовых вариантов
- 1.3.1 Moodle
- 1.3.2 PowerSchool
- 1.3.3 Schoology
- 1.3.4 Обоснование разработки системы с нуля
- ГЛАВА 2 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- 2.1 Архитектура разрабатываемой системы
- 2.1.1 Выбор архитектурного подхода
- 2.1.2 Выбор языка
- 2.1.3 Выбор базы данных
- 2.1.4 Выбор брокера сообщений
- 2.1.5 Способ взаимодействия монолита и сервиса
- 2.1.6 Выбор фреймворка
- 2.1.7 Структура хранения единиц знаний
- 2.2 Разработка системы учета успеваемости
- 2.2.1 Создание БД на сервисе
- 2.2.2 Обработка сданных ДЗ и отправка на микросервис
- 2.2.3 Подсчет успеваемости на сервисе
- 2.2.4 Вывод
- 2.3 Разработка системы построения персонального плана
- 2.4 Разработка страницы отображения успеваемости ученика и модернизация страницы уроков
- 2.1 Архитектура разрабатываемой системы
- ГЛАВА 3 ТЕСТИРОВАНИЕ
- 3.1 Тестирование учета успеваемости
- 3.2 Тестирование построения индивидуального пути
- 3.3 Тестирование удобства пользовательского интерфейса
- 3.4 Нагрузочное тестирование
- 3.4.1 Ресурсы для платформы (монолита)
- 3.4.2 Ресурсы для Kafka
- 3.4.3 Ресурсы для микросервиса
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ