Разработка телеграм-бота для автоматизации взаимодействия клиента с отелем

Цена:
1000 руб.

Состав работы

material.view.file_icon CAB8942C-6AAD-4D50-B025-43A9E40C5FF9.pdf
Работа представляет собой файл, который можно открыть в программе:
  • Adobe Acrobat Reader

Описание

Содержание
ВВЕДЕНИЕ................................................................................................... 4
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ............................................... 5
2 ПОСТАНОВКА ЗАДАЧИ ........................................................................ 6
3 ВЫБОР ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ ....................................... 8
3.1 Средства разработки .......................................................................... 8
3.2 BotFather.............................................................................................. 8
3.3 Kotlin.................................................................................................... 8
3.4 Spring boot ........................................................................................... 9
3.5 PostgreSQL......................................................................................... 10
3.6 Intellij IDEA....................................................................................... 11
3.7 Git....................................................................................................... 12
4 АНАЛОГИ................................................................................................ 13
4.1 Служба бронирования...................................................................... 13
4.2 “Niagara” Эко отель.......................................................................... 13
5 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ К ПРОГРАММНОМУ
СРЕДСТВУ............................................................................................................ 15
6 НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ К ПРОГРАММНОМУ
СРЕДСТВУ............................................................................................................ 17
6.1 Требования к аппаратному обеспечению....................................... 17
6.2 Требования к надежности................................................................ 17
7 ПРОЕКТИРОВАНИЕ СИСТЕМЫ......................................................... 18
7.1 Проектирование баз данных............................................................ 18
7.2 Описание модулей и функциональности бота............................... 19
8 РАЗРАБОТКА ПРИЛОЖЕНИЯ............................................................. 21
8.1 Процесс создания бота..................................................................... 21
8.2 Создание и заполнение базы данных.............................................. 24
8.3 Команды для взаимодействия с меню............................................ 27
8.4 Обработчик событий........................................................................ 28
8.4 Создание меню выбора ролей ......................................................... 31
8.5 Создание меню роли “Клиент” ....................................................... 32
8.6 Бронирование номера....................................................................... 33
8.7 Создание отзыва ............................................................................... 38
8.8 Создание обращения менеджеру .................................................... 40
3
8.9 Просмотр бронирований.................................................................. 41
8.10 Выбор роли...................................................................................... 43
8.11 Уведомления ................................................................................... 43
8.12 Неизвестная команда...................................................................... 44
8.13 Возврат в главное меню................................................................. 44
8.14 Создание меню роли “Менеджер” ................................................ 45
8.15 Статистика....................................................................................... 46
8.16 Отзывы............................................................................................. 52
8.17 Обращения ...................................................................................... 52
8.18 Управление номерами.................................................................... 55
9 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ..................................................... 58
9.1 Роль “Клиент” ................................................................................... 58
9.2 Роль “Менеджер”.............................................................................. 73
10 ТЕСТИРОВАНИЕ ................................................................................. 82
ЗАКЛЮЧЕНИЕ .......................................................................................... 83
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ................................. 84

Дополнительная информация

Научный руководитель: Ситняковская Елена Игоревна
2023г.
Разработка пресса СМС-152
ОГЛАВЛЕНИЕ Введение 1. Технологический комплекс для производства силикатного кирпича 1.1. Описание технологической схемы производства силикатного кирпича 1.2. Приготовление силикатной смеси 1.3. Схема компоновки оборудования 2. Специальная часть 2.1. Описание конструкции пресса 2.4.Расчет кинематических параметров пресса СМС-152 2.5. Расчет пр
User Рики-Тики-Та : 2 января 2012
55 руб.
Теплотехника Задача 26.14
Определить температуру гидросистемы, имеющей следующие гидравлические и конструктивные данные: р = 9 МПа, V = 33 л/мин, η = 65%, Lтр = 8 м, dтр = 12 мм, Vб = 70 л (бак в виде куба), Sэл = 0,3 м² (суммарная площадь поверхности элементов ГС). Температура окружающей среды tокр = 5º, средний по поверхности коэффициент теплопередачи k = 22 Вт/(м²·К).
User Z24 : 10 февраля 2026
150 руб.
Теплотехника Задача 26.14
Бухгалтерский учет операций по товарному кредиту
ОГЛАВЛЕНИЕ Введение. 1. Нормативно-правовые аспекты понятия товарного кредита 1.1. Понятие товарного кредита 1.2. Риски, связанные с выдачей товарного кредита 1.3. Товарный кредит как способ минимизации НДС 2. Бухгалтерский и налоговый учет операций по товарному кредиту 2.1. Бухгалтерский и налоговый учет кредитора 2.1.1. Бухгалтерский учет 2.1.2. Налоговый учет Пример учета операций, связанных с договором товарного кредита у кредитора. 2.2. Бухгалтерский и налоговый учет у
User Elfa254 : 6 сентября 2013
5 руб.
Чертеж реактор алкилирования-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
Чертеж реактор алкилирования-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
275 руб.
Чертеж реактор алкилирования-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
up Наверх