Details
| Title | Автоматизация IT-поддержки работоспособности студии по производству визуальных эффектов: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Automation of IT support for the operational readiness of a visual effects studio |
|---|---|
| Creators | Соловов Александр Вячеславович |
| Scientific adviser | Тарасов Олег Михайлович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | ИТ-поддержка ; автоматизация ; REST API ; FastAPI ; n8n ; Ollama ; Qwen ; LDAP ; SSH ; Docker ; IT support ; automation |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2653 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42542 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Цель работы заключается в разработке и внедрении программного комплекса, обеспечивающего автоматическое выполнение типовых операций ИТ-поддержки на основе обращений сотрудников, сформулированных в свободной форме. В рамках работы спроектирован и реализован программный комплекс, объединяющий четыре компонента: пользовательский бот, оркестратор сценариев n8n, агент классификации на базе локальной модели Qwen 3 8B, развёрнутой через Ollama, а также серверный компонент, построенный на Python и FastAPI. Серверный компонент предоставляет одиннадцать конечных точек REST API и выполняет операции посредством SSH, LDAP и файловой системы, обеспечивая управление службами удалённого доступа, клиентом защищённого подключения, перезагрузкой рабочих станций и учётными записями, а также выдачу конфигурационных файлов. Проведено функциональное тестирование по позитивным и негативным сценариям; точность классификации на выборке из 40 обращений составила 92,5%. Комплекс внедрён в ООО «Алгус Студио». Типовые обращения составляют около 40% всего потока, и из них в автоматическом режиме обрабатывается от 80 до 85%. Время обработки типового обращения сокращается с 15–20 минут до 30–45 секунд. Суммарный эффект внедрения оценивается в 18–26 часов в месяц и складывается из высвобожденного рабочего времени инженера (8–11 часов) и предотвращённого простоя производства (10–15 часов).
The objective of this thesis is to develop and implement a software suite that automates standard IT support operations based on employee requests formulated in free form. As part of the project, a software suite was designed and implemented, combining four components: a user bot, an n8n workflow orchestrator, a classification agent based on the local Qwen 3 8B model deployed via Ollama, and a server component built on Python and FastAPI. The server component provides eleven REST API endpoints and performs operations via SSH, LDAP, and the file system, enabling management of remote access services, the secure connection client, host reboots and account management, as well as the issuance of configuration files. Functional testing was conducted according to positive and negative scenarios; the classification accuracy on a sample of 40 requests was 92.5%. The suite has been implemented at Algous Studio LLC. Standard requests account for about 40% of the total flow, and 80 to 85% of these are processed automatically. The processing time of a standard request is reduced from 15–20 minutes to 30–45 seconds. The total effect of the implementation is estimated at 18–26 hours per month and consists of the freed-up working time of the engineer (8–11 hours) and the prevented production downtime (10–15 hours).
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|