Детальная информация

Название Система анализа достижений студентов в процессе обучения: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = System for analyzing student achievements in the learning process
Авторы Загидулин Ранис Радикович
Научный руководитель Зайцев Игорь Владимирович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика сравнительная аналитика ; Moodle ; обработка статистических данных ; comparative analytics ; statistical data processing
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2712
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42598
Дата создания записи 21.08.2026

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В данной работе рассматривается система анализа достижений студентов в процессе обучения, целью которой является регулярный расчет характеристик прогресса студентов как для преподавателей, так и для самих студентов (с отображением непосредственно в их аккаунтах) без увеличения затрат времени профессорско - преподавательского состава на ведение такой работы, позволяющей повысить мотивацию (по крайней мере части) студентов благодаря регулярному обновлению информации о влиянии их усилий по выполнению заданий курса на изменение их шансов на хорошие итоговые оценки, что теоретически должно способствовать эффективности применения цифровых технологий в обучении студентов. В ходе выполнения работы был проведен обзор существующих на рынке решений, а также определены их преимущества и недостатки. Благодаря этому при разработке программы был сделан акцент на сравнительную статистику и её предоставление напрямую студентам, что даёт приложению определённое превосходство над существующими решениями. Реализация системы представляет собой консольное приложение, написанное на языке Java, что позволяет обеспечить кроссплатформенность. Приложение связывается с сервером посредством HTTP-протокола, обмениваясь информацией в формате JSON. Система собирает данные о каждом студенте и о его результатах. На основании этого составляются числовые метрики и предоставляются каждому студенту лично в системе Moodle. Также предоставляется сравнительная статистика в рамках учебных групп для преподавателя. Дополнительным функционалом приложения является возможность автоматической корректировки оценок в зависимости от времени выполнения упражнений согласно настройкам конфигурации. Разработка подтвердила свою состоятельность в ходе апробации на Moodle-сервере последних версий и готова к внедрению в образовательный процесс.

This work considers a system for analyzing student achievements in the learning process, the purpose of which is to reduce the workload of the teaching staff and, as a result, increase the effectiveness of student learning using online courses and other digital technologies. In the course of the work, a review of existing solutions on the market was conducted, as well as their advantages and disadvantages were identified. Due to this, during the development of the program, emphasis was placed on comparative statistics and its provision directly to students, which gives the application a certain superiority over existing solutions. The implementation of the system is a console application written in Java, which allows for cross-platform compatibility. The application communicates with the server via the HTTP protocol, exchanging information in the JSON format. The system collects data about each student and their results. Based on this, numerical metrics are compiled and provided to each student personally in the Moodle system. Comparative statistics are also provided within the framework of study groups for the teacher. An additional feature of the application is the ability to adjust grades depending on the exercise time according to the configuration settings. The development has proven its viability during testing on the latest versions of the Moodle server and is ready for implementation in the educational process.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
...