Разработка программного бота системы мгновенного обмена сообщениями для мобильных и иных платформ презентация

Содержание

Слайд 2

АКТУАЛЬНОСТЬ В настоящее время тенденция к развитию и внедрению ботов,

АКТУАЛЬНОСТЬ

В настоящее время тенденция к развитию и внедрению ботов, которые полезны

для оптимизации рабочего процесса и экономии времени сотрудников, как одной из форм интернета вещей, наблюдается в очень большом списке отраслей. Особую популярность чат-боты получили, когда были интегрированы в мессенджеры и социальные сети, в частности, в Whatsapp и Telegram.
Таким образом, актуальна задача создания компьютерной программы, называемой ботом, которая в свою очередь позволяет автоматизировать сферу коммуникации между людьми, беря на себя работу по анализу массивных баз данных предприятия, выполняя постоянный поиск и передачу из нее необходимой информации о предстоящей задаче сотруднику, ответственному за ее выполнение. Выполнение работы такого типа не требует непосредственного участия человека, поэтому хорошим решением будет разработка специальной компьютерной программы, называемой ботом.
1
Слайд 3

ЦЕЛЬ РАБОТЫ Целью выпускной квалификационной работы является разработка специальной компьютерной

ЦЕЛЬ РАБОТЫ

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

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

2

Слайд 4

ОСНОВНЫЕ ЗАДАЧИ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ Для выполнения поставленной цели в

ОСНОВНЫЕ ЗАДАЧИ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ

Для выполнения поставленной цели в выпускной квалификационной работе

требуется решить следующие задачи:
Провести обзор инструментальных средств для разработки программного бота;
Разработать алгоритма для проверки базы данных MySQL;
Создание PHP скрипта, выполняющего подключение к базе данных предприятия;
Создание PHP скрипта, выполняющего проверку базы данных на появление новой задачи для сотрудника;
Создание PHP скрипта, который отвечает за отправку сообщения сотруднику о новой задаче.
Получение ответа от сотрудника о готовности выполнения задачи и закрепление за ним этой задачи.

3

Слайд 5

КОД, ОПРЕДЕЛЮЩИЙ ДАННЫЕ ДЛЯ ПОДКЛЮЧЕНИЯ К БД 4 Проверка подключения

КОД, ОПРЕДЕЛЮЩИЙ ДАННЫЕ ДЛЯ ПОДКЛЮЧЕНИЯ К БД

4

Проверка подключения на наличие ошибок:

Переменные,

хранящие данные для авторизации:
Слайд 6

КОД ДЛЯ ВЫПОЛНЕНИЯ ЗАПРОСА В БАЗУ ДАННЫХ 5 Проверка базы

КОД ДЛЯ ВЫПОЛНЕНИЯ ЗАПРОСА В БАЗУ ДАННЫХ


5

Проверка базы данных на появление

новой записи, которая означала бы
новую задачу:

И в случае наличие таковой записи, вызов второго PHP скрипта wbot.php и
передача ему id искомой задачи

Слайд 7

КОД ДЛЯ УСТАНОВКИ СОЕДИНЕНИЯ С БАЗОЙ ДАННЫХ ВО ВТОРОМ PHP СКРИПТЕ 6

КОД ДЛЯ УСТАНОВКИ СОЕДИНЕНИЯ С БАЗОЙ ДАННЫХ ВО ВТОРОМ PHP СКРИПТЕ

6

Слайд 8

ВЫПОЛНЕНИЕ ВТОРОГО ЗАПРОСА В БАЗУ ДАННЫХ 7

ВЫПОЛНЕНИЕ ВТОРОГО ЗАПРОСА В БАЗУ ДАННЫХ

7

Слайд 9

ВЫПОЛНЕНИЕ ЗАПРОСА В БАЗУ ДАННЫХ, ВЫЗОВ ФУНКЦИИ ОТПРАВКИ СООБЩЕНИЯ 8

ВЫПОЛНЕНИЕ ЗАПРОСА В БАЗУ ДАННЫХ, ВЫЗОВ ФУНКЦИИ ОТПРАВКИ СООБЩЕНИЯ

8

Получение номера телефона

сотрудника из базы данных и вызов функции для
отправки сообщения на whatsapp:
Слайд 10

КОД ФУНКЦИИ ОТПРАВКИ СООБЩЕНИЯ 9 Вызов функции для отправки запроса

КОД ФУНКЦИИ ОТПРАВКИ СООБЩЕНИЯ

9

Вызов функции для отправки запроса в whatsappAPI на

отправку
сообщения по номеру whatsapp:
Слайд 11

ЗАКЛЮЧЕНИЕ 9

ЗАКЛЮЧЕНИЕ

9

Имя файла: Разработка-программного-бота-системы-мгновенного-обмена-сообщениями-для-мобильных-и-иных-платформ.pptx
Количество просмотров: 10
Количество скачиваний: 0