Разработка Telegram-бота для обработки заказов презентация

Содержание

Слайд 2

Цель курсовой работы: Разработать Telegram-бот для обработки заказов

Цель курсовой работы:

Разработать Telegram-бот для обработки заказов

Слайд 3

Задачи Провести анализ предметной области. Выбрать среду разработки. Выбрать СУБД,

Задачи

Провести анализ предметной области.
Выбрать среду разработки.
Выбрать СУБД, провести сравнение возможных вариантов.
Изучить

все варианты существующих библиотек для написания современных Telegram-ботов.
Разработать и реализовать библиотеки и функции.
Протестировать продукт.
Слайд 4

Сообщение для администратора:

Сообщение для администратора:

Слайд 5

Анализ предметной области Преимущества Telegram-ботов: - Моментальный ответ в любое

Анализ предметной области

Преимущества Telegram-ботов:
- Моментальный ответ в любое время.
- Нет необходимости

устанавливать другое приложение.
- Интуитивно понятный интерфейс.
- Широкое разнообразие, которое помогает найти бота на любой вкус.
Слайд 6

- Минимализм. - Эффективность, SQLite использует минимальные ресурсы. Высокая скорость.

- Минимализм.
- Эффективность, SQLite использует минимальные ресурсы.
Высокая скорость.
Модуль sqlite3.

Удобство: проверка синтаксиса,

автодополнение кода.
Встроенный отладчик.
Простота использования.
Интеграция с другими инструментами.
Слайд 7

Создание базы данных Таблица «Products» Таблица «Users» Таблица «Cart»

Создание базы данных

Таблица «Products»

Таблица «Users»

Таблица «Cart»

Слайд 8

Импортированные библиотеки

Импортированные библиотеки

Слайд 9

Пример использования хэндлера

Пример использования хэндлера

Слайд 10

Если id пользователя совпадает с id администратора – предоставляется доступ к панели администратора

Если id пользователя совпадает с id администратора – предоставляется доступ к

панели администратора
Слайд 11

Повторная проверка на доступ к панели администратора

Повторная проверка на доступ к панели администратора

Слайд 12

Класс состояний Добавление новых товаров в меню

Класс состояний

Добавление новых товаров в меню

Слайд 13

Следующая функция будет вызываться только из состояния price и сохранит полученную информацию, если типы данных совпадают.

Следующая функция будет вызываться только из состояния price и сохранит полученную

информацию, если типы данных совпадают.
Слайд 14

Заключение Разработали удобный Telegram-бот для обработки заказов. Провели анализ предметной

Заключение

Разработали удобный Telegram-бот для обработки заказов.
Провели анализ предметной области, отметили преимущества

использования ботов.
Выбрали среду разработки «PyCharm».
Сравнили популярные СУБД и выбрали «SQLite».
Реализовали функции и библиотеки.
Протестировали продукт. Он работает без ошибок и содействует экономии времени и удержанию внимания потенциальных клиентов.
Имя файла: Разработка-Telegram-бота-для-обработки-заказов.pptx
Количество просмотров: 10
Количество скачиваний: 0