Details

Title Разработка REST приложения с онлайн доской совместного доступа для дистанционного обучения: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных»
Creators Корякина Екатерина Николаевна
Scientific adviser Вербова Наталья Михайловна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects онлайн-доска ; веб-приложение ; клиент-серверная архитектура ; REST API ; HTTP ; Websocket ; Django ; online board ; web application ; client-server architecture
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2025/vr/vr25-2528
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\37104
Record create date 9/19/2025

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

В данной работе изложена сущность подхода к проектированию и разработке веб-приложения с онлайн-доской совместного доступа, предназначенного для дистанционного обучения. Рассмотрены существующие решения, на основе которых определены функциональные требования к разрабатываемой системе. Проведен анализ архитектурных подходов к созданию веб-приложений и протоколов передачи данных в режиме реального времени и выявлены оптимальные технические средства и технологии для реализации. Спроектирована архитектура системы на основе REST. Разработана конкретная программная реализация системы, включающая в себя основные компоненты: управление пользователями, организация комнат взаимодействия и интерактивная доска с поддержкой многопользовательской работы и сохранением состояния. Предложены основные инструменты для взаимодействия пользователя с интерактивной доской.

This work presents the essence of the approach to designing and developing a web application with an online collaborative board intended for remote learning. Existing solutions are reviewed to define the functional requirements for the system under development. The analysis of architectural approaches to creating web applications and real-time data transfer protocols is carried out, and the optimal technical means and technologies for implementation are identified. The architecture of the system based on REST is designed. A specific software implementation of the system is developed, including the main components: user management, organization of interaction rooms and an interactive whiteboard with support for multi-user work and saving the state. The main tools for user interaction with the interactive whiteboard are proposed.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics