Детальная информация
Название | Разработка серверной части системы управления проектами на Spring Framework: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения» |
---|---|
Авторы | Романов Максим Витальевич |
Научный руководитель | Сараджишвили Сергей Эрикович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | система управления проектами ; spring boot ; rest api ; postgresql ; jwt ; автоматизированное тестирование ; project management system ; automated testing |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-126 |
Права доступа | Доступ по паролю из сети Интернет (чтение) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\34154 |
Дата создания записи | 26.02.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Работа посвящена созданию серверной части системы управления проектами для небольших команд. Спроектирована многослойная архитектура, обеспечивающая удобство сопровождения и масштабируемость. Реализация выполнена с использованием Spring Boot и PostgreSQL, а система аутентификации и авторизации разработана на основе Spring Security и JWT. Тестирование включало автоматизированные тесты (JUnit, Mockito) и ручные проверки (Postman). Анализ покрытия кода с помощью JaCoCo под-твердил высокий уровень тестирования. Результатом работы стала функциональная и масштабируемая серверная часть, соответствующая современным стандартам разработки.
This work is dedicated to creating the server part of a project management system for small teams. A layered architecture was designed to ensure maintainability and scalability. The implementation was carried out using Spring Boot and PostgreSQL, while the authentication and authorization system was developed based on Spring Security and JWT. Testing included automated tests (JUnit, Mockito) and manual checks (Post-man). Code coverage analysis using JaCoCo confirmed a high level of testing. The result is a functional and scalable server-side component that meets modern development standards.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0