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

Название Разработка серверной части no-code веб-сервиса для автоматизации ETL-процессов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of the server side of a no-code web service for automating ETL processes
Авторы Иглаков Тимофей Юрьевич
Научный руководитель Прокофьев Олег Валерьевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика no-code ; веб-сервис ; ETL-процессы ; серверная часть ; Django ; Celery ; REST API ; no-code web service ; ETL processes ; server side
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2703
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42589
Дата создания записи 21.08.2026

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

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

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

Работа посвящена проектированию и реализации серверной части веб-сервиса для автоматизации загрузки, преобразования и сохранения табличных данных без написания программного кода пользователем. Цель работы состояла в разработке no-code веб-сервиса, обеспечивающего загрузку данных из файлов CSV, XLSX и внешних баз данных, выполнение преобразований, сохранение результатов. При проектировании использован подход модульного монолита. Реализация выполнена с применением Django, Django REST Framework, PostgreSQL, Celery и Redis. В результате разработана серверная часть веб-сервиса, обеспечивающая загрузку данных из файлов и внешних баз данных, создание и выполнение ETL-пайплайнов, преобразование данных и сохранение результатов. Реализованы механизмы аутентификации пользователей, управления источниками данных и взаимодействия через REST API. Разработанное решение может использоваться для автоматизации подготовки данных к дальнейшей аналитической обработке.

This work is devoted to the design and implementation of the server side of a web service for automating the loading, transformation and saving of tabular data without the user writing program code. The purpose of the work was to develop a no-code web service that provides data loading from CSV and XLSX files and external databases, execution of transformations, and saving of results. During the design, the modular monolith approach was used. The implementation was carried out using Django, Django REST Framework, PostgreSQL, Celery and Redis. As a result, the server side of the web service was developed, providing data loading from files and external databases, creation and execution of ETL pipelines, data transformation and saving of results. Mechanisms for user authentication, data source management and interaction through REST API were implemented. The developed solution can be used to automate data preparation for further analytical processing.

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