Details
| Title | Разработка серверной части системы управления командными проектами с AI-ассистентом: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of the server part of a team project management system with an AI assistant |
|---|---|
| Creators | Чернецов Александр Михайлович |
| Scientific adviser | Гончаров Александр Викторович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | система управления проектами ; искусственный интеллект ; агентный подход ; Model Context Protocol ; модульный монолит ; human-in-the-loop ; project management system ; artificial intelligence ; agent-based approach ; modular monolith |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.04 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2695 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42581 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Работа посвящена проектированию и реализации серверного ядра системы управления проектами с глубоко интегрированным интеллектуальным агентом. В ходе исследования проведен анализ существующих платформ управления задачами и актуальных подходов к взаимодействию с большими языковыми моделями. Обоснована необходимость использования стандарта Model Context Protocol и парадигмы ReAct в работе интеллектуального агента. В ходе работы спроектирована и реализована гибридная архитектура. Основная бизнес-логика системы содержится в модульном монолите на Java. Логика обработки естественного языка и оркестрации диалогов вынесена в отдельный микросервис на Python. Взаимодействие организовано по стандарту MCP с технологией SSE и дополнено использованием брокера сообщений RabbitMQ. Защита от несанкционированных действий ИИ обеспечивается наследованием прав пользователя и паттерном Human-in-the-loop. Качество и надежность разработанного программного обеспечения подтверждены результатами модульного, интеграционного, ручного и нагрузочного тестирования. Все компоненты системы развернуты в изолированном окружении Docker с настроенными конвейерами CI/CD. Результатом работы является функционирующее MVP-решение, которое обеспечивает проектные команды эффективным инструментом автоматизации рутинных задач с помощью ИИ. Областью применения разработанной системы являются коммерческие, исследовательские и образовательные проекты.
This work is devoted to the design and implementation of the server core of a project management system with a deeply integrated intelligent agent. The study analyzes existing task management platforms and current approaches to interacting with large language models. The necessity of using the Model Context Protocol standard and the ReAct paradigm in the work of an intelligent agent is substantiated. In the course of the work, hybrid architecture was designed and implemented. The main business logic of the system is contained in a modular monolith in Java. The logic of natural language processing and dialog orchestration has been moved to a separate Python microservice. The interaction is organized according to the MCP standard with SSE technology and complemented using the RabbitMQ message broker. Protection against unauthorized AI actions is provided by the inheritance of user rights and the Human-in-the-loop pattern. The quality and reliability of the software developed are confirmed by the results of modular, integration, manual and load testing. All system components are deployed in an isolated Docker environment with configured CI/CD pipelines. The result is a functioning MVP solution that provides project teams with an effective tool for automating routine tasks using AI. The field of application of the developed system is commercial, research and educational projects.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|