Modern problems of science and educationrae.ru
Scientific journal

Modern problems of science and education

ISSN 2070-7428VAK ListRSCI IF = 0,936

INCLUSION OF CHATBOT DEVELOPMENT IN THE SUBJECT OF FINAL QUALIFICATION PAPERS IN THE FIELD OF BUSINESS INFORMATICS

Gureva T.N. 1, Sharabaeva L.Y. 1
1North-West Institute of Management of Russian Academy of National Economy and Public Administration

Введение

Тематика выпускных квалификационных работ (ВКР) по направлению «Бизнес-информатика» традиционно включает совершенствование бизнес-процессов конкретного предприятия на основе их дальнейшей автоматизации. Как правило, рассматривались проектирование и внедрение либо модернизация таких комплексных решений, как ERP и CRM-системы. Но в последнее время появился дополнительный вариант автоматизации взаимодействия с клиентами, вызывающий интерес у студентов, – это чат-бот.

Проектирование, разработка и внедрение чат-бота не требуют значительных финансовых вложений, что делает их доступными даже для небольших компаний. Благодаря возможностям пользовательской конфигурации чат-боты могут быть настроены под конкретные потребности бизнеса, обеспечивая персонализированный подход к каждому клиенту [1]. Одним из главных преимуществ чат-ботов является их круглосуточная доступность, что позволяет обслуживать клиентов в любое время без необходимости привлечения дополнительных ресурсов. Однако возможности чат-ботов могут быть ограничены при обработке сложных сценариев и нестандартных запросов, что требует дополнительной работы по совершенствованию алгоритмов искусственного интеллекта. Интересным вариантом предлагаемой темы ВКР может стать интеграция чат-бота с CRM-системой, что позволит собирать и анализировать данные о клиентах, улучшать персонализацию предложений и повышать эффективность маркетинговых кампаний [2]. В чат-бот также можно добавить расширенный каталог продукции, позволяющий клиентам быстро находить нужные товары, фильтровать их по различным параметрам и получать подробную информацию.

Среди профессиональных технических специалистов существует мнение о разработке чат-бота как о простой и несерьезной задаче. Но, учитывая повсеместное использование чат-ботов в электронной торговле и сфере услуг, а также стремление студентов направления «Бизнес-информатика» научиться использовать данное приложение для автоматизации бизнес-процессов, проведем в данной статье обоснование включения в тематику ВКР исследований, которые базируются на сформированности профессиональных компетенций выпускника.

Цель исследования – обосновать целесообразность включения в тематику ВКР по направлению «Бизнес-информатика» исследований, необходимых для повышения эффективности автоматизации предоставления услуг с помощью внедрения чат-бота.

Методы и материалы исследования

В данном исследовании авторы использовали поиск, обзор и анализ источников информации, сравнение, обобщение, синтез и описание для понимания степени эффективности автоматизации предоставления услуг с помощью внедрения чат-бота.

Прежде всего, необходимо зафиксировать, что чат-бот – это приложение, а значит, все стандарты и подходы к разработке программных систем должны соблюдаться. Логика работы этого сетевого приложения реализуется следующим образом: пользователь отправляет запрос к серверу, который производит необходимые действия, в том числе обращаясь к базе данных и другим сервисам, которые обеспечивают требования заказчика [3]. Особенностями проектирования пользовательского интерфейса (UI/UX) являются коммуникация в пользовательском интерфейсе мессенджера и сам процесс адаптации к интерфейсу и возможностям чат-приложения [4]. Разработка с использованием языков программирования Python и JavaScript поддерживается готовыми решениями из библиотек с открытым исходным кодом, чтобы реализовать специальные HTTP/Socket запросы.

Основные функции и задачи чат-ботов включают в себя: диалог с пользователями, автоматизацию функций службы поддержки, обработку заказа клиента, сбор данных о клиенте, маркетинговые мероприятия.

Чат-боты можно классифицировать по степени сложности (алгоритму), платформе внедрения, способу общения с пользователем, функциональности [4]. Подробное описание классификации приведено в таблице 1.

Таблица 1

Классификация чат-ботов

Категория

Типы чат-ботов

Описание

Примеры

По степени сложности (алгоритму)

Ограниченный

Данный тип чат-бота функционирует на основе заранее подготовленного сценария и часто служит для решения конкретной задачи

AviasalesBot, HomeBro, Самокат: Поддержка по заказам

Саморазвивающийся («умный»)

Данный тип чат-бота основан на обученной нейронной сети, которая способна «понимать» контекст беседы. Взаимодействие с таким чат-ботом создает ощущение естественного общения с человеком

YaGPT, ChatGPT, GigaChat, Bart, Bing Copilot

Платформа внедрения

Мессенджер

Работает с учетом требований пользователя с интеграцией в мессенджер посредством API

ВКонтакте, Telegram

Голосовой ассистент

Организует диалог с клиентом и управляет системами «умного дома»

Алиса, Siri, Салют, Маруся

Мобильное приложение

Работает с пользователем внутри отдельного мобильного приложения

ChatGPT, Duolingо

Веб-приложение

Работает с пользователем внутри веб-интерфейса (веб-приложение или веб-сайт)

YaGPT, ChatGPT, GigaChat, Bart, Bing Copilot

Функциональность

Функциональный

Используется для реализации каких-либо функциональных задач

AviasalesBot, HomeBro

Коммуникационный

Используется исключительно для общения, ответов на вопросы, обмена информацией

YaGPT, ChatGPT

Смешанный

Обладает возможностями как коммуникационного, так и функционального взаимодействия с пользователем

 

Таким образом, наиболее гибкий вариант разработки реализуется на платформе Telegram с предоставлением ценных возможностей:

- круглосуточная доступность. Чат-бот на базе Telegram обеспечивает непрерывный доступ к информации, что особенно важно для компаний с распределенными командами или работающими в различных часовых поясах;

- быстрое решение задач. Telegram предоставляет удобный интерфейс для взаимодействия с ботами, что позволяет быстро получать необходимую информацию или выполнять оперативные задачи;

- простота использования. Платформа Telegram известна своей простотой и интуитивно понятным интерфейсом, что делает использование чат-бота доступным для широкого круга пользователей без необходимости специальной подготовки или обучения.

Результаты исследования и их обсуждение

Выпускникам направления «Бизнес-информатика» в процессе проектирования, разработки и внедрения чат-бота для автоматизации предоставления услуг необходимо решить следующие задачи:

- анализ текущих бизнес-процессов предприятия для выявления возможностей их автоматизации;

- определение потребностей компании в чат-боте и выявление ключевых функций, необходимых для эффективной работы;

- разработка интуитивно понятного и функционального интерфейса чат-бота, обеспечивающего удобство использования для клиентов;

- внедрение выбранного средства автоматизации в IT-инфраструктуру предприятия.

Подготовка к решению этих задач полностью осуществляется в результате формирования профессиональных компетенций (ПКС) путем освоения следующих дисциплин ФГОС по направлению «Бизнес-информатика» [5] и соответствующих трудовых функций из профессионального стандарта 06.015 «Специалист по информационным системам» [6], которые приведены в таблице 2. Указанные дисциплины включают теоретические материалы и практические задания, позволяющие на основе сформированных профессиональных компетенций реализовать исследования как по проектированию и разработке, так и по внедрению и эксплуатации чат-бота.

Важным этапом в процессе разработки чат-бота является выбор конкретных технологий, осваиваемых в дисциплинах учебного плана направления «Бизнес-информатика» (табл. 2). Это могут быть no-code конструкторы, позволяющие настроить определенные сценарии ответов бота. Например, это российские системы SaleBot, Botmother, BotHelp, ChatForma, PuzzleBot, AimyLogic, BotKits. Существует множество библиотек для разных языков программирования, позволяющих работать с Telegram API [7]. Популярными являются Golang, Python, C++, PHP, Java. В качестве фреймворка для работы с API Telegram можно выбрать, например, AIOGram или JetBrains Golang.

Таблица 2

Соответствие профессиональных компетенций трудовым функциям

ОТФ/ТФ

(при наличии профстандарта)/ профессиональные действия

Код и наименование компетенции

Код этапа освоения компетенции и наименование этапа

 

Дисциплина по учебному плану

Выполнение работ и управление работами по созданию (модификации) и сопровождению ИС, автоматизирующих задачи организационного управления и бизнес-процессы / Выявление требований к типовой ИС / Разработка прототипов ИС на базе типовой ИС

ПКС-1

Способен управлять ресурсами ИТ, инфраструктурой, информационной безопасностью, качеством ИТ

ПКС-1.1

Демонстрирует умение управлять ИТ-инфраструктурой, информационными процессами и системами

 

Б1.В.10 Вычислительные системы, сети, телекоммуникации

Б1.В.14 Корпоративные информационные системы

Б1.В.ДВ.06.01 Операционные среды, системы и оболочки

Б1.В.ДВ.06.02 Распределенные системы

ПКС-1.3

Применяет знания стандартов менеджмента качества, сводов знаний в ИТ-отрасли при управлении ресурсами ИТ на различных этапах жизненного цикла ИС

Б1.В.02 Стандартизация, сертификация и управление качеством ИС и ИТ

Б1.В.08 Проектирование информационных систем

Б1.В.09 Архитектура предприятия

Б1.В.ДВ.09.01 Информационный менеджмент и маркетинг

Б1.В.ДВ.09.02 Маркетинг средств информатизации

Б2.В.03(Пд) Преддипломная практика

Б3.О.02(Д) Подготовка к процедуре защиты и защита выпускной квалификационной работы

 

ПКС-2

Способен управлять линейкой продуктов и группой их менеджеров, анализировать результаты технологических исследований, разрабатывать бизнес-планы развития серии продуктов

ПКС-2.1

Демонстрирует умение управлять линейкой продуктов с использованием ИС и информационно-коммуникационных технологий

Б1.В.05 Рынки ИКТ и организация продаж

Б1.В.13 Менеджмент ИТ-продуктов и услуг

Б1.В.14 Корпоративные информационные системы

 

ПКС-2.2

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

Б1.В.04 Электронный бизнес

Б1.В.05 Рынки ИКТ и организация продаж

Б1.В.13 Менеджмент ИТ-продуктов и услуг

Б1.В.ДВ.09.01Информационный менеджмент и маркетинг

Б1.В.ДВ.09.02 Маркетинг средств информатизации

Б2.В.02(П) Технологическая (проектно-технологическая) практика

Б2.В.03(Пд) Преддипломная практика

ПКС-3

Способен обосновывать решения на основе оценки и анализа целевых показателей, построения и применения алгоритмических моделей

ПКС-3.3

Обосновывает решения на основе стратегической карты и системы сбалансированных показателей, моделей бизнес-процессов

Б1.В.09 Архитектура предприятия

Б1.В.14 Корпоративные информационные системы

Б2.В.03(Пд) Преддипломная практика

Б3.О.02(Д) Подготовка к процедуре защиты и защита выпускной квалификационной работы

ПКС-4

Способен выполнять задачи проектирования и дизайна информационных систем, баз данных с использованием облачных, сетевых технологий

ПКС-4.2

Использует сетевые технологии при выполнении задач проектирования и дизайна ИС, баз данных

Б1.В.ДВ.07.01 Сетевые технологии

Б1.В.ДВ.07.02 Интернет-технологии

Б2.В.01(П) Научно-исследовательская работа

Б2.В.02(П) Технологическая (проектно-технологическая) практика

Б2.В.03(Пд) Преддипломная практика

Зрелым подходом к написанию ВКР является формирование технического задания на разработку чат-бота на основе ГОСТ 34.602-2020 «Техническое задание на создание автоматизированной системы». Для удобства разработки и понимания логики работы чат-бота формализованные функциональные требования целесообразно изображать в виде схемы сценариев Пользователя и Администратора.

Для хранения данных рекомендуется использовать в ВКР базу данных, созданную в СУБД Postgres Pro (отечественное решение на основе СУБД Postgre SQL). Этот выбор объясняется надежностью Postgres как инструмента для хранения и обработки объектных моделей, таких как каталоги, категории и товары. Postgres также обладает удобной и быстрой библиотекой для интеграции с Golang и AIOGram, что упрощает разработку и поддержку приложения. Для управления базой данных можно использовать приложение DBeaver, так как оно поддерживает различные типы баз данных и позволяет легко выполнять задачи по настройке, управлению и анализу данных, что значительно упрощает процесс разработки и тестирования чат-бота.

Заключение

Проведенное исследование подтверждает актуальность включения в тематику ВКР по направлению «Бизнес-информатика» проектирования, разработки и внедрения чат-бота для автоматизации бизнес-процессов в сфере услуг. С одной стороны, высока степень практической значимости такой работы, поскольку чат-боты способны автоматизировать множество задач, начиная от предоставления информации о продуктах и услугах до обработки заказов и бронирований. При использовании чат-ботов в различных бизнес-сценариях повышается уровень удовлетворенности клиентов и сокращается время, затрачиваемое на решение стандартных запросов.

С другой стороны, выпускник, основываясь на сформированных профессиональных компетенциях, имеет возможность реализации полученных знаний и умений для моделирования и анализа бизнес-процессов, проектирования архитектуры приложения, формирования технического задания, а также творческого выбора технологий, фреймворков и СУБД.


Bibliographic Reference

Gureva T.N., Sharabaeva L.Y. INCLUSION OF CHATBOT DEVELOPMENT IN THE SUBJECT OF FINAL QUALIFICATION PAPERS IN THE FIELD OF BUSINESS INFORMATICS // Modern problems of science and education. 2025. No. 1. pp. 43-43;
URL: https://www.science-education.ru/en/article/view?id=33811 (accessed: 23/08/2026).
DOI: https://doi.org/10.17513/spno.33811