Детальная информация
| Название | Транзитная база данных для интеграции HR-портала и корпоративных систем управления персоналом: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = Transit Database for Integrating an HR Portal and Corporate HR Management Systems. |
|---|---|
| Авторы | Малышева Анна Игоревна |
| Научный руководитель | Вербова Наталья Михайловна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | HR-система ; база данных транзитных данных ; обработка ответов ; REST API ; FastAPI ; PostgreSQL ; паттерн outbox ; cистемная интеграция ; HR system ; transit database ; response processing ; outbox pattern ; system integration |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 02.03.03 |
| Группа специальностей ФГОС | 020000 - Компьютерные и информационные науки |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2068 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42872 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Тема выпускной квалификационной работы: «Транзитная база данных для интеграции 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.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|