Details

Title Разработка Telegram-бота для интеграции ИТ-системы с внешними и внутренними исполнителями: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Development of a Telegram Bot for IT System Integration with Internal and External Performers
Creators Мурашко Вадим Вадимович
Scientific adviser Нестеров Сергей Александрович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects telegram bot api ; ivanti service manager ; rest api ; python ; aiogram ; fastapi ; postgresql ; fsm
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.02
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-567
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\40362
Record create date 4/20/2026

Allowed Actions

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

Group Anonymous
Network Internet

Данная работа посвящена разработке и внедрению Telegram-бота, обеспечивающего автоматизацию взаимодействия между внутренними подразделениями организации и внешними исполнителями в рамках ИТ-процессов, реализуемых в системе Ivanti Service Manager. Задачи, которые решались в ходе исследования: - Проанализировать основную терминологию, на которой базируется система и проблематику текущего решения; - Определить требования к функционалу разрабатываемого решения; - Рассмотреть различные варианты реализации и выбрать наиболее подходящий; - Определить критерии, по которым будет оцениваться разработанное решение; - Выполнить сравнительный анализ и выбор технологий разработки: языков программирования, методов обмена данными и систем управления базами данных; - Реализовать выбранные технологий при разработке программного решения; - Провести интеграционное, функциональное и нагрузочное тестирование разработанного решения. Для достижения данных результатов в работе были использованы следующие информационные технологии: язык программирования Python, фреймворки FastAPI и aiogram, среда разработки Visual Studio Code, система управления базами данных PostgreSQL, REST API системы Ivanti Service Manager, а также сама система Ivanti Service Manager.

This work focuses on the development and implementation of a Telegram bot that automates interaction between internal organizational units and external performers within IT processes implemented in the Ivanti Service Manager system. The research set the following goals: - Analyze the core terminology underlying the system and the issues of the current solution; - Define requirements for the functionality of the developed solution; - Consider various implementation options and select the optimal one; - Define criteria for evaluating the developed solution; - Conduct a comparative analysis and select development technologies: programming languages, data exchange methods, and database management systems; - Implement the selected technologies in developing the software solution; - Perform integration, functional, and load testing of the developed solution. To achieve these results, the following information technologies were used: Python programming language, FastAPI and aiogram frameworks, Visual Studio Code development environment, PostgreSQL database management system, REST API of Ivanti Service Manager, and the Ivanti Service Manager system itself.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics