Details

Title: Разработка системы хранения и выгрузки данных КИОТ на основе межсистемного взаимодействия с платформой Moodle: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Creators: Каширин Кирилл Алексеевич
Scientific adviser: Шошмина Ирина Владимировна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: база данных; платформа Moodle; КИОТ; H2; плагин; database; Moodle platform; KIOT; plugin
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.02
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3675
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22985

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена реализации средств по непрерывному взаимодействию с платформой Moodle и созданию системы хранения, в том числе выгружаемых с платформы, данных в конструкторе индивидуальных образовательных траекторий. Задачи, решаемые в ходе работы: 1. Исследование доступных на платформе Moodle методов взаимодействия; 2. Разработка архитектуры базы данных приложения конструктора индивидуальных образовательных траекторий; 3. Создание плагина к платформе Moodle с реализацией внешней службы системы по выгрузке и загрузке данных; 4. Реализация сущностей базы данных основных модулей приложения КИОТ; 5. Создание методов автоматической выгрузки, сохранения и выдачи данных с платформы Moodle. В результате разработанная система хранения и выгрузки данных КИОТ была успешно интегрирована в бэкенд-часть приложения, был разработан и установлен плагин на платформе Moodle. По итогам тестирования, система справилась с комплексной задачей выгрузки всех необходимых данных с курсов платформы и установки необходимых настроек курса для обучающихся по сформированным индивидуальным образовательным траекториям.

The given work is devoted to the implementation of tools for continuous interaction with Moodle and the creation of a storage system, including uploaded data from the platform, in the KIOT application. The research set the following goals: 1. Investigate the interaction methods available on the Moodle platform; 2. Develop database architecture for the application of the constructor of individual educational trajectories; 3. Create plugin for Moodle with the implementation of the external service of KIOT; 4. Implement the database entities of the basic modules in KIOT application; 5. Create methods of automatic uploading, saving and outputting data from the Moodle platform. As a result, designed system of storing and uploading data for KIOT was successfully integrated into the backend part of the application. Also, was designed and installed plugin on the Moodle platform. According to the test results, the system coped with the complex task of uploading all the necessary data from the platform courses and setting the necessary course settings for students on the formed individual educational trajectories.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 5
Last 30 days: 1
Detailed usage statistics