Details

Title Разработка сервиса приложения агрегации данных вузов для привлечения иностранных студентов: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators Минин Павел Владимирович
Scientific adviser Федотов Александр Александрович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects сервис аутентификации ; Spring Framework ; Java ; PostgreSQL ; Redis ; серверная часть ; производительность ; authentication service ; server part ; performance
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-2992
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\37250
Record create date 9/19/2025

Allowed Actions

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

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

Group Anonymous
Network Internet

Данная работа посвящена разработке централизованного сервиса аутентификации в микросервисной архитектуре. Задачи, которые решались в ходе работы: 1. Анализ предметной области и обзор современных решений для аутентификации пользователей. 2. Выбор технологического стека и проектирование архитектуры сервиса аутентификации. 3. Реализация основных компонентов сервиса. 4. Интеграция с основной серверной частью портала агрегации учебных заведений. 5. Комплексное тестирование сервиса. В результате работы был разработан централизованный сервис по аутентификации пользователей, готовый к внедрению в основную архитектуру приложения. Для достижения данных результатов в работе были использованы следующие информационные технологии: среда разработки IntelliJ IDEA, операционная система Windows, реляционная система управления базами данных PostgreSQL, графический клиент для работы с базами данных DBeaver, резидентная система управления базами данных Redis, сервис по работе с API Postman.

This work is devoted to the development of a centralized authentication service in a microservice architecture. Tasks that were solved during the work: 1. Analysis of the subject area and review of modern solutions for user authentication. 2. Selection of the technology stack and design of the authentication service architecture. 3. Implementation of the main components of the service. 4. Integration with the main server part of the educational institution aggregation portal. 5. Comprehensive testing of the service. As a result of the work, a centralized user authentication service was developed, ready for implementation in the main architecture of the application. To achieve these results, the following information technologies were used in the work: the IntelliJ IDEA development environment, the Windows operating system, the PostgreSQL relational database management system, the DBeaver graphical client for working with databases, the Redis resident database management system, and the Postman API service.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics