Details
| Title | Разработка программных компонентов для обеспечения взаимодействия чат-ботов с CRM-системой службы поддержки пользователей: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» | 
|---|---|
| Creators | Борисова Екатерина Алексеевна | 
| Scientific adviser | Смирнов Николай Георгиевич | 
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности | 
| Imprint | Санкт-Петербург, 2024 | 
| Collection | Выпускные квалификационные работы ; Общая коллекция | 
| Subjects | разработка ; crm-система ; микросервисная архитектура ; development ; crm system ; microservice architecture | 
| Document type | Bachelor graduation qualification work | 
| File type | |
| Language | Russian | 
| Level of education | Bachelor | 
| Speciality code (FGOS) | 09.03.04 | 
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника | 
| DOI | 10.18720/SPBPU/3/2024/vr/vr24-1901 | 
| Rights | Доступ по паролю из сети Интернет (чтение) | 
| Record key | ru\spstu\vkr\28921 | 
| Record create date | 6/17/2024 | 
Allowed Actions
–
                        
                        Action 'Read' will be available if you login or access site from another network
                      
| Group | Anonymous | 
|---|---|
| Network | Internet | 
Это достигается путем разработки архитектуры микросервиса и ее реализации. Отличительной особенностью микросервиса является его надежность, которая обеспечивается за счет асин-хронных запросов, и его гибкость, что позволяет быстро внедрять интеграции с другими системами. В рамках работы, по результатам сравнительного анализа существующих CRM-систем и на основе технического задания реализован микросервис, обес-печивающий маршрутизацию сообщений и сигналов в нужные системы соглас-но настройкам прототипа чата. В результате были продемонстрированы результаты повышения уровня чистой автоматизации, которые были достигнуты путем интеграции с чат-ботом, в основе которого лежит машинное обучение.
This is achieved through the design and implementation of a microservices architecture. The distinguishing feature of this microservice is its reliability, ensured through asynchronous requests, and its flexibility, allowing quick integration with other systems. As part of this work, a comparative analysis of existing CRM systems was conducted, and based on the technical requirements, a microservice was developed to route messages and signals to appropriate systems according to the chat proto-type settings. The results demonstrated an increase in automation levels achieved through the integration with a machine-learning-based chatbot.
| Network | User group | Action | 
|---|---|---|
| ILC SPbPU Local Network | All | 
         | 
    
| Internet | Authorized users SPbPU | 
         | 
    
| Internet | Anonymous | 
         | 
    
- Список использованных сокращений
 - Введение
 - Глава 1. Анализ предметной области
- 1.1. Описание предметной области
 - 1.2. Обзор существующих мессенджеров
 - 1.3. Обзор существующих CRM-систем технической поддержки клиентов
 - 1.4. Обоснование выбора технологий и средств разработки
 
 - Глава 2. Архитектура системы
- 2.1. Описание существующих архитектур
 - 2.2. Архитектура системы на уровне микросервисов
 - 2.3. Формат взаимодействия с базами данных
 - 2.4. Формат взаимодействия мессенджеров с crm-системой
 - 2.5. Формат взаимодействия микросервисов
 - 2.6. Архитектура микросервиса распределительной системы
 - 2.7. Интеграция с чат-ботом
 - 2.8. Преимущества и недостатки выбранной архитектуры
 
 - Глава 3. Техническая Реализация
- 3.1. Общие сведения
 - 3.2. Технические особенности
 - 3.3. База данных
 - 3.4. Core микросервиса
 - 3.5. API для интеграции с ботовой системой
 - 3.6. Реализованные классы для интеграции
 - 3.7. Тестирование сервиса
 
 - Глава 4. Результаты
- 4.1. Измерение характеристик сервиса
 - 4.2. Измерение чистой автоматизации
 
 - Заключение
 - Список использованных источников
 
                      Access count: 7 
                      Last 30 days: 0