Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА АГРЕГАТОРА БОТОВ В TELEGRAM ДЛЯ СОВЕРШЕНСТВОВАНИЯ ОБСЛУЖИВАНИЯ КЛИЕНТОВ

Работа №77652

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы37
Год сдачи2017
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
239
Не подходит работа?

Узнай цену на написание


Введение 2
Глава 1. Анализ предметной области 4
Кроссплатформенный мессенджер Telegram 4
Боты Telegram 7
Похожие решения и уникальность создаваемого агрегатора ботов 8
Глава 2. Описание разработки агрегатора ботов 11
Используемые технологии 11
Структура базы данных 11
Архитектура системы 16
Глава 3. Действия администратора при работе с системой 21
Подготовка к работе 21
Проверка работоспособности системы 22
Панель управления 22
Общие параметры 22
Категории товаров 22
Товары 23
Заключительные действия 24
Возможные проблемы 25
Глава 4. Руководство пользователя для работы с ботом 26
Подготовка к работе 26
Начало работы 26
Выбор товара 27
Корзина 28
Оформление заказа 29
Заключение 32
Список литературы

В настоящее время многие люди не могут представить свою жизнь без сети интернет, и этого следовало ожидать, ведь с помощью интернета можно делать практически всё. Когда нужно найти определенную информацию, мы сразу обращаемся в поисковую систему. Не терпится поделиться последними новостями с друзьями или просто пообщаться? В таких случаях на помощь приходят социальные сети или мессенджеры. Если захотелось приобрести какой-либо товар, не выходя из дома, либо заказать еду, то в этом случае мы обращаемся к веб-сайтам или конкретным приложениям.
Возможность общения и занятия интернет-шоппингом в одном месте реализована в мессенджере Telegram благодаря таким набирающим популярность программам, как боты. «Робот, или бот, а также интернет-бот - специальная программа, выполняющая автоматически и/или по заданному расписанию какие-либо действия через интерфейсы, предназначенные для людей» [1].
На конференции Microsoft Build 2017 была высказана одна очень важная мысль - по мере того, как общение с компьютерами становится всё более естественным, возрастает роль диалогового общения на естественном языке [2]. Исходя из того, что взаимодействие с ботами в Telegram основано на диалоговом общении с пользователем, путем отправки сообщений, становится понятна их популярность в современном мире.
Таким образом, в складывающейся на сегодняшний день ситуации различным коммерческим организациям, занимающимся продажей товаров и/или услуг при помощи сети интернет, целесообразно иметь своего бота, который не только обеспечит приток новых покупателей за счет охвата такой новой аудитории, как пользователи мессенджера Telegram, но и упростит процесс заказа.
Целью моей дипломной работы является реализация агрегатора создания ботов Telegram как раз для таких организаций, которые занимаются продажей каких-либо товаров и услуг при помощи сети интернет.
Для достижения вышеописанной цели передо мной поставлены следующие задачи:
• Изучить технологии создания ботов;
• Изучить работу с Telegram Bot API;
• Разработать систему, с помощью которой возможно:
— Замещение частных сайтов и приложений интернет-магазинов, путем введения универсальных ботов;
— Повышение эффективности процессов заказа и доставки тех или иных продуктов;
— Повышение продаж в электронном сегменте.
В первой главе данной дипломной работы осуществляется анализ выбранной предметной области, а именно исследуется актуальность мессенджера Telegram, конкурентоспособность ботов с приложениями, проводится обзор существующих решений.
Во второй главе происходит обзор используемых технологий, описывается разработка структуры самой системы, проектирование базы данных.
В третьей главе представлен интерфейс и функционал агрегатора(веб- панель), с помощью которого происходит создание/редактирование бота представителем(администратором) организации.
В четвертой главе представлен сам бот в мессенджере Telegram, который был создан ранее администратором через веб-панель. Здесь описаны интерфейс бота и его возможности для покупателя.
В заключении подводятся итоги по проделанной работе, обозревается полученный функционал системы в общем и обсуждаются возможности для дальнейшей разработки системы.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения данной работы были изучены способы создания ботов и возможности работы с Telegram API, в результате чего мною была разработана система, которая позволяет администратору какой-либо организации, занимающейся продажей товаров и/или услуг через интернет, самостоятельно создавать своего бота Telegram без помощи сторонних программистов.
Реализованный функционал данной системы можно разделить на две части: веб-панель (агрегатор) для представителя организации и полученный из нее бот для клиентов этой организации.
Агрегатор ботов был разработан в виде веб-панели, обладающей следующими возможностями:
1. Ввод данных интернет-магазина:
1.1. Приветственное сообщение
1.2. Контактная информация
1.3. Категории товаров (возможность добавления и удаления)
1.4. Товары (возможность добавления и удаления)
1.4.1. Название
1.4.2. Описание
1.4.3. Определение соответствующей категории
1.4.4. Цена
1.4.5. Изображение
2. Вывод добавленных товаров
3. Вывод списка заказов, сделанных через бот
Вывод этих данных по запросу пользователя в удобном формате реализован во второй части полученной системы - в боте мессенджера Telegram. Для бота был разработан следующий функционал:
1. Просмотр доступных категорий
2. Просмотр товаров в выбранной категории
3. Добавление понравившихся товаров в корзину
4. Просмотр корзины и возможность редактирования ее содержимого
5. Оформление заказа с возможностью его отмены
6. Просмотр контактной информации продающей организации
Все компоненты полученной системы обладают удобным и интуитивно понятным интерфейсом с широким функционалом. На данном этапе система является логически завершенной, но в будущем для ее расширения и удобства пользования можно добавить больше возможностей, например, оплату сделанного заказа.



1. Робот (программа) [Электронный ресурс] URL:
https://ru.wikipedia.org/wiki/Po6oT_(nporpaMMa) (дата обращения 20.12.2016)
2. Hello, Bot! Чат-боты - следующее поколение приложений?
[Электронный ресурс] URL:
https://habrahabr.ru/company/microsoft/blog/281459/ (дата обращения
24.12.2016)
3. Telegram (мессенджер) [Электронный ресурс] URL:
https://ru.wikipedia.org/wiki/Telegram_(мессенджеp) (дата обращения
20.12.2016)
4. Telegram a new era of messaging [Электронный ресурс] URL: https://telegram.org/ (дата обращения 20.05.2017)
5. Ведомости. База активных пользователей Telegram в России за год выросла в 3 раза и достигла 6 млн [Электронный ресурс] URL: https://www.vedomosti.ru/technology/articles/2017/02/08/676588-telegram-rossii (20.05.2017)
6. Brand Analytics. Мессенджеры в России: цифры и тренды, весна 2017 [Электронный ресурс] URL: http://blog.br-analytics.ru/messendzhery- vesna-2017/ (дата обращения: 20.05.2017)
7. Восстание машин: что такое боты и где они используются?
[Электронный ресурс] URL: http://robomarketing.ru/about-bots/ (дата
обращения 24.12.2016)
8. Виртуальный собеседник [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/Виpтуaльный_сoбеседник (дата обращения
24.12.2016)
9. Telegram Bot API [Электронный ресурс] URL: https://tlgrm.ru/docs/bots/api (дата обращения 20.12.2016)
10. PHP [Электронный ресурс] URL: http://www.mirsite.ru/php.htm (дата обращения 29.05.2017)
11. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS/ перевел c английского Н. Вильчинский, 2-е изд. — СПб.: Питер, 2013. — 560 с.:


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ