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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0