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

Название Информационная система управления проектами: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы Балло Алексей Владиславович
Научный руководитель Куляшова Зинаида Викторовна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика веб-приложение ; Java ; Postgresql ; Liquibase ; Spring ; Docker ; инормационная система ; web application ; information system
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-2480
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\37089
Дата создания записи 19.09.2025

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

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

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

Цель работы – Разработать серверную часть информационной системы управления проектами для упрощения и автоматизации процесса ведения, контроля и организации проектных задач, а также обеспечения безопасного хранения и обработки данных. 1. Провести анализ существующих решений в области управления проектами; 2. Определить требования к системе; 3. Разработать архитектуру; 4. Определение технологического стека; 5. Разработка информационной системы - веб-приложения; 6. Тестирование приложения; Серверная часть системы управления проектами была реализована на языке Java с применением фреймворка Spring Boot. В качестве системы управления базами данных была выбрана PostgreSQL, а для управления миграциями базы данных — Liquibase. Развёртывание и контейнеризация осуществлялись с использованием Docker. Для асинхронного обмена сообщениями между сервисами применялась Apache Kafka. В результате работы была создана серверная часть информационной системы управления проектами. Реализованы функции для ведения задач, управления проектами и командами. Добавлена система аутентификации и авторизации на основе JWT-токенов.

The purpose of the work is to develop the server part of the project management information system to simplify and automate the process of conducting, monitoring and organizing project tasks, as well as ensuring secure data storage and processing. 1. To analyze existing solutions in the field of project management; 2. Define the system requirements; 3. Develop the architecture; 4. Definition of the technological stack; 5. Development of an information system - a web application; 6. Testing the application; The server part of the project management system was implemented in Java using the Spring Boot framework. PostgreSQL was chosen as the database management system, and Liquibase was chosen to manage database migrations. Deployment and containerization were performed using Docker. For asynchronous messaging between services, the Apache Kafka distributed streaming processing system was used, which provides reliable transmission and processing of events in real time. As a result of the work, the server part of the project management information system was created. Implemented functions for managing tasks, projects, and teams. An authentication and authorization system based on JWT tokens has been added.

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

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика