Details

Title Транзитная база данных для интеграции HR-портала и корпоративных систем управления персоналом: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = Transit Database for Integrating an HR Portal and Corporate HR Management Systems.
Creators Малышева Анна Игоревна
Scientific adviser Вербова Наталья Михайловна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects HR-система ; база данных транзитных данных ; обработка ответов ; REST API ; FastAPI ; PostgreSQL ; паттерн outbox ; cистемная интеграция ; HR system ; transit database ; response processing ; outbox pattern ; system integration
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-2068
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42872
Record create date 8/21/2026

Allowed Actions

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

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: «Транзитная база данных для интеграции HR-портала и корпоративных систем управления персоналом». В данной работе были рассмотрены вопросы интеграции HR-портала и корпоративных систем управления с использованием транзитной базы данных. Разработана архитектура системы, включающая backend-сервис, PostgreSQL, пользовательский web-интерфейс, HR-портал и механизм событийной обработки. Разработана и реализована структура транзитной базы данных для хранения информации о кандидатах, вакансиях, тестовых заданиях и истории изменения статусов. В рамках практической реализации разработан backend-сервис на FastAPI с REST API, реализованы пользовательский web-интерфейс и HR-портал. Для организации событийной обработки реализован Outbox pattern. Развертывание системы выполнено с использованием Docker Compose, а управление схемой базы данных – с использованием Alembic. Проведено тестирование разработанной системы, включая проверку REST API, механизмов обработки событий, процесса обработки откликов кандидатов и валидации пользовательских данных. Результаты тестирования подтвердили корректность работы разработанной системы и взаимодействия ее компонентов.

Topic of the final qualifying thesis: "Transit Database for Integrating an HR Portal and Corporate HR Management Systems." This thesis examined the integration of an HR portal and corporate management systems using a transit database. A system architecture was developed, including a backend service, PostgreSQL, a web user interface, an HR portal, and an event processing mechanism. A transit database was implemented for storing information about candidates, vacancies, test assignments, and status transitions. During the practical implementation phase, a FAST API-based backend application with REST API support, a web user interface, and an internal HR-portal were developed. The Outbox pattern was implemented to organize event processing. The system was deployed using Docker Compose, and the database schema was managed using Alembic. The developed system was tested to verify the operation of the REAST API, event processing mechanism, candidate response handing, and validation of user-provided data. The test results confirmed the correct operation of the developed system and the interaction of its components.

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