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

Название Веб-сервис для партнерских вузов ЭОиДОТ СПбПУ: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки» = Web Service for Partner Universities of E-Learning and Distance Educational Technologies of SPbPU
Авторы Скрипкарь Антон Федорович
Научный руководитель Шошмина Ирина Владимировна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика веб-сервис ; электронное обучение ; запись студентов ; повышение квалификации ; клиент-серверная архитектура ; React ; Flask ; PostgreSQL ; web-service ; e-learning ; student enrollment ; professional development ; client-server architecture
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 02.03.02
Группа специальностей ФГОС 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-4114
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42716
Дата создания записи 21.08.2026

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

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

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

Объект разработки — процесс информационного сопровождения вза- имодействия Санкт-Петербургского политехнического университета Петра Великого с вузами-партнёрами СНГ при организации электронного обучения, записи студентов на курсы и подачи заявок на повышение квалификации. Цель работы— разработать функциональное ядро многостраничного веб- сервиса для партнёрских вузов СНГ, обеспечивающее доступ к информации о возможностях СПбПУ в области ЭОиДОТ, запись студентов на курсы и подачу заявок на повышение квалификации. Методы исследования: анализ предметной области и существующих цифровых решений, моделирование пользовательских сценариев, проектирова- ние клиент-серверной архитектуры и реляционной базы данных, практическая разработка веб-приложения, автоматизированное и ручное тестирование. В результате работы сформулированы требования и границы реализации партнёрского портала, спроектированы пользовательские сценарии, клиент- серверная архитектура и структура базы данных PostgreSQL. Реализованы главная страница, раздел «Курсы», раздел «Повышение квалификации», REST API на Flask и сохранение заявок в PostgreSQL. Проведено автоматизированное тестирование клиентской части и ручное тестирование API. Область применения результатов: разработанный веб-сервис может использоваться сотрудниками партнёрских вузов СНГ для самостоятельной подачи заявок на обучение и повышение квалификации, а также сотрудниками СПбПУ для централизованного сбора и первичной обработки заявок. Использованные технологии и средства: React 18, Material UI, React Router, Python, Flask, PostgreSQL, REST API, Яндекс SmartCaptcha, Jest, React Testing Library, Postman, Git.

The object of development is the process of information support for interaction between Peter the Great St. Petersburg Polytechnic University and partner universities of the CIS countries when organizing e-learning, enrolling students in courses and submitting applications for professional development programs. The purpose of the work is to develop the functional core of a multi-page web service for CIS partner universities, providing access to SPbPU e-learning and distance educational technology opportunities, student enrollment in courses, and professional development applications. The work used subject area and solution analysis, user scenario modeling, client-server architecture and database design, web application development, automated and manual testing. As a result, requirements and implementation boundaries of the partner portal were formulated, user scenarios, client-server architecture and PostgreSQL database structure were designed. The client part was implemented using React 18, Material UI and React Router. The server part was implemented using Flask with REST API for receiving, validating and saving applications and processing uploaded files. Automated client testing and manual API testing were performed. Application area: the developed web service can be used by employees of partner universities of the CIS countries for independent submission of applications for training and professional development, as well as by SPbPU staff for centralized collection and initial processing of applications. Technologies and tools used: React 18, Material UI, React Router, Python, Flask, PostgreSQL, REST API, Yandex SmartCaptcha, Jest, React Testing Library, Postman, Git.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Интернет Авторизованные пользователи СПбПУ
Интернет Анонимные пользователи
...