Publication: РАЗРАБОТКА БАЗЫ ДАННЫХ И МОДУЛЯ ОБЩЕНИЯ С API ДЛЯ МИКРО СЕРВИСА ГОЛОСОВОГО ПОМОЩНИКА «МАРУСЯ»
Дата
2022
Авторы
Воронин, А. А.
Journal Title
Journal ISSN
Volume Title
Издатель
Аннотация
Отчёт 70 страница без приложений, 85 страниц с приложениями, 40 рисунков, 13 источников, 3 таблицы, 5 приложений. МИКРОСЕРВИС ГОЛОСОВОГО АССИСТЕНТА, ГОЛОСОВОЙ ПОМОЩНИК, ГОЛОСОВОЙ АССИСТЕНТ, API, БАЗА ДАННЫХ, КЛИЕНТ-СЕРВЕРНАЯ АРХИТЕКТУРА Выпускная квалификационная работа представляет собой разработку модуля общения с API, базу данных для микросервиса, организующего процесс тренировок с использованием технологии голосового помощника «Маруся». А также интеграцию разработанного микросервиса с голосовым помощником «Маруся». В первой главе проведён анализ существующих решений голосовых помощников на российском и зарубежном рынках, рассмотрены современные методы и подходы в реализации баз данных, API. Произведён анализ технологии webhook и определены её преимущества по сравнению со стандартной реализацией API в вопросах взаимодействия микросервиса и голосового помощника. Рассмотрены возможные вариант инструментов для проведения ручного, полуавтоматизированного и автоматизированного тестирования разрабатываемого микросервиса. Во второй главе произведён анализ конкурентов и определены требования к разрабатываемой системе. Разработаны основные алгоритмы функционирования микросервиса и обоснован выбор инструментов для выполнения поставленных задач. В третьей главе реализованы модули общения с API и база данных в соответствии с разработанными алгоритмами и структурами данных, проведены тестирование и отладка микросервиса. В заключении проанализированы результаты разработки модулей микросервиса и процесса интеграции микросервиса с голосовым помощником «Маруся».
Описание
Уровень образования: бакалавриат; Код направления/специальности: 09.03.01; Группа: Б18-503
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Воронин, А. А. РАЗРАБОТКА БАЗЫ ДАННЫХ И МОДУЛЯ ОБЩЕНИЯ С API ДЛЯ МИКРО СЕРВИСА ГОЛОСОВОГО ПОМОЩНИКА «МАРУСЯ» : Выпускная квалификационная работа, бакалавриат, 09.03.01 / А. А. Воронин ; рук. работы Овчаренко Евгений Сергеевич, 2022