9
Даниил Вячеславович Скачков
Костромской государственный университет
Юрий Леонидович Лустгартен
Костромской государственный университет
АРХИТЕКТУРА ПРИЛОЖЕНИЯ КОНСТРУКТОРА БОТОВ ДЛЯ БИЗНЕС-ПРОЦЕССОВ
Скачков В. Д., Лустгартен Ю. Л. Архитектура приложения конструктора ботов для бизнес-процессов // Технологии и качество. 2024. № 2(64). С. 59–63. https://doi.org/10.34216/2587-6147-2024-2-64-59-63.
DOI: https://doi.org/10.34216/2587-6147-2024-2-64-59-63
УДК: 689
EDN: WSYJBK
Дата приема статьи в публикацию: 24.05.2024
Аннотация: В статье рассматривается проблема построения архитектуры приложения для эффективной интеграции ботов в бизнес-процессы. Авторы проводят анализ возможностей разработки ботов с использованием популярного мессенджера Telegram. Оцениваются аналоги трех основных конструкторов ботов (BotMan, PuzzleBot и SAMBOT), что позволяет определить их преимущества и недостатки. Рассматриваются различные архитектурные подходы, включая N-слойную, гексагональную, луковую и чистую, с целью выбора наиболее подходящего для данной задачи. Нако-нец, предлагается структурированное решение для back-end приложения на .NET с использованием ASP.NET. Предложенный подход обеспечивает эффективную интеграцию ботов в бизнес-процессы благодаря тщательно продуманной архитектуре.
Ключевые слова: разработка конструктора, возможности конструкторов, архитектура конструктора Telegram ботов, архитектура, луковая архитектура, монолитная архитектура, бизнес-процесс
Список литературы: 1. Telegram Core : сайт. URL: https://core.telegram.org (дата обращения: 05.02.2024). 2. Какой конструктор чат-ботов выбрать? Сравнение 67 сервисов для Telegram // ВКонтакте : соц. сеть. URL: https://vc.ru/services/389239-kakoy-konstruktor-chat-botov-vybrat-sravnenie-67-servisov-dlya- telegram (дата обращения: 16.02.2024). 3. BotMan. URL: https://botman.pro (дата обращения: 17.02.2024). 4. PuzzleBot. URL: https://puzzlebot.top (дата обращения: 17.02.2024). 5. SAMBOT. URL: https://sambot.ru (дата обращения: 17.02.2024). 6. Hexagonal vs Clean vs Onion Architectures: Choosing the Right Architecture. URL: https://programmingpulse.vercel.app/blog/hexagonal-vs-clean-vs-onion-architectures (дата обращения: 21.02.2024). 7. Эволюция серверной архитектуры: N-слойная, DDD, шестиугольная, луковичная, чистая // NOP: Nuances of programming. Образовательные статьи и переводы – все для программиста. URL: https://nuancesprog.ru/p/18856 (дата обращения: 21.02.2024).
Информация об авторе: Даниил Вячеславович Скачков, Костромской государственный университет, г. Кострома, Россия, dan-s.skachkov@yandex.ru, https://orcid.org/0009-0000-5196-4588
Информация о соавторе: Юрий Леонидович Лустгартен, Костромской государственный университет, г. Кострома, Россия, ylust@yandex.ru, https://orcid.org/0000-0002-3200-4490