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

Содержание

Слайд 2

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

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

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

Слайд 3

Задачи

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

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

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

Слайд 4

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

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

Слайд 5

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

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

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

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

Слайд 6

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

Удобство: проверка синтаксиса, автодополнение кода.
Встроенный

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

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

Слайд 7

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

Таблица «Products»

Таблица «Users»

Таблица «Cart»

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

Слайд 8

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

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

Слайд 9

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

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

Слайд 10

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


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

Слайд 11

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

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

Слайд 12

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

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

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

Слайд 13

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

типы данных совпадают.

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

Слайд 14

Заключение

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

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

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

Имя файла: Разработка-Telegram-бота-для-обработки-заказов.pptx
Количество просмотров: 7
Количество скачиваний: 0