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

Название: Разработка прототипа системы учёта и анализа учебной активности студентов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Корнилов Даниил Федорович
Научный руководитель: Зайцев Игорь Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: web-приложение; тестовая подсистема; клиент-серверная архитектура; Java; JavaScript; web-application; testing subsystem; client-server architecture
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2708
Права доступа: Доступ по паролю из сети Интернет (чтение)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\19643

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

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

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

Сеть: Интернет

Аннотация

Представленная работа посвящена разработке web-приложения для учета и анализа учебной активности студентов. Приложение было реализовано согласно клиент-серверной архитектуре, где серверная часть была разработана с помощью фреймворка Spring Boot, клиентская часть выполнена с помощью фреймворка и React и готовых компонентов MUI, а в качестве базы данных была выбрана СУБД PostgreSQL. В ходе проделанной работы решались следующие задачи: 1) Изучение существующих систем управления обучением и их тестовых подсистем; 2) Написание Use Cases для описания сценариев взаимодействия пользователей с разрабатываемой тестовой подсистемой; 3) Описание архитектуры разрабатываемой тестовой подсистемы; 4) Выбор инструментов, необходимых для разработки тестовой подсистемы; 5) Разработка тестовой подсистемы. В результате работы был разработан прототип тестовой подсистемы позволяющий эффективно осуществлять импорт тестовых заданий и студентов из Excel файла, использовать задания с множественным числовым ответом в тестах, а также загружать подробный отчет о прохождении студентами тестовых заданий.

The presented work is devoted to the development of a web application for accounting and analysis of students' learning activity. The application was implemented according to the client-server architecture, where the server part was implemented using the Spring Boot framework, the client part was implemented using the React framework and ready-made MUI components, and the PostgreSQL DBMS was chosen as the database. During working on the final qualifying work, the following tasks were solved: 1) Study of existing learning management systems and their testing subsystems. 2) Writing Use Cases to describe scenarios of user interaction with the testing subsystem being developed. 3) Description of the architecture of the testing subsystem being developed. 4) Selection of tools necessary for the development of a testing subsystem. 5) Development of a testing subsystem.As a result of the work, a prototype of the testing subsystem was developed that allows to effectively import test tasks and students from an Excel file, use tasks with multiple numerical answers in tests, as well as generate a detailed report on the passing of test tasks by students.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 3
За последние 30 дней: 3
Подробная статистика