Details

Title: Разработка веб-приложения для онлайн курсов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Эверстова Анастасия Константиновна
Scientific adviser: Леонтьева Татьяна Владимировна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: электронное образование; веб-приложение для онлайн курсов; онлайн-обучение; фреймворк Spring; язык программирования Java; фреймворк Vue.js; e-learning; web application for online courses; online learning; Spring framework; Java programming language; Vue.js framework
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-3721
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\30504

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Целью выпускной квалификационной работы является разработка веб-приложения для онлайн курсов, которое направленно на улучшение доступности и эффективности онлайн образования. Задачи, которые решались в ходе разработки: 1. Осуществление анализа предметной области и существующих решений; 2. Выбор средств, методов, алгоритмов разработки; 3. Анализ и разработка архитектуры приложения; 4. Разработка и тестирование веб-приложения для онлайн курсов. В ходе исследований, был осуществлен анализ предметной области и существующих решений. Был произведен выбор средств и инструментов разработки и определен технологический стек приложения. Приложение состоит из двух частей, серверной и клиентской частей. Серверная часть приложения была разработана на языке программирования Java с использованием Spring Framework. Клиентская часть – была написана на Vue.js, TypeScript и HTML/CSS.

The purpose of this final qualifying work is to develop a web application for online courses, which is aimed at improving the accessibility and effectiveness of online education. The research set the following goals: 1. Analysis of the subject area and existing solutions. 2. The choice of tools, methods, and algorithms for development. 3. Analysis and development of the application architecture. 4. Development and testing of a web application for online courses. During the research, an analysis of the subject area and existing solutions was carried out. The choice of development tools and tools was made, and the technological stack of the application was determined. The application consists of two parts, the server and the client parts. The server part of the application was developed in the Java programming language using the Spring Framework. The client part was written in Vue.js, TypeScript, and HTML/CSS.

Document access rights

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

Usage statistics

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