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

Цена:
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г.
Социально-экономический аспект развития Судана
Арабские страны Северной Африки, в том числе и Судан, обладают немалыми естественными богатствами, рациональное использование которых может изменить их судьбу. Но даже на этом фоне Судан выделяется своими агроклиматическими и сельскохозяйственными ресурсами, которые превышают потребности его экономического развития, что в перспективе может позволить ему стать «продовольственной корзиной» для всего Ближнего Востока. Арабские страны в своем большинстве унаследовали от многолетнего колониального п
User DocentMark : 13 сентября 2013
Формирование стоимости продукции предприятия
ВВЕДЕНИЕ 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЦЕНООБРАЗОВАНИЯ 1.1 Цена как основной элемент рыночной экономики 1.2 Методы ценообразования 2. АНАЛИЗ ФОРМИРОВАНИЯ СТОИМОСТИ ПРОДУКЦИИ НА ПРИМЕРЕ ТОО «АЛДИЯР» 2.1 Характеристика предприятия 2.2 Анализ формирования цены на товар 3. МЕТОДЫ СОВЕРШЕНСТВОВАНИЯ ОСНОВНЫХ НАПРАВЛЕНИЙ ЦЕНООБРАЗОВАНИЯ 3.1 Основные направления ценообразования 3.2 Конкурентоспособность при формировании цены ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ Введение При анализе происхо
User Lokard : 9 ноября 2013
10 руб.
Математический анализ. Контрольная работа. Вариант №5
No1 Вычислить несобственный интеграл или доказать его расходимость ∫_1^2▒dx/〖(x-1)〗^2 No2 Вычислить с помощью двойного интеграла объем тела, ограниченного указанными поверхностями z=0;y+z=2;x^2+y^2=4 No3 Вычислить криволинейный интеграл по координатам ∫_(L_OA)^ ▒〖2x(24&dy)-y^2 (24&dx)〗, где L_OA-дуга параболы y=x^2/4 от точки O(0,0) до точки A(2,1). No4 Найти общее решение дифференциального уравнения первого порядка xy^'=y ln〖(y/x)〗 No5 Решить задачу Коши y^'=-2y+e^3x,y(0)=1
User sibguter : 5 июня 2018
49 руб.
Итоговая контрольная работа по математике
Задача 1. Найти матрицу, обратную матрице((1&-3&0@0&1&0@0&5&1)) Задача 2. Решить СЛАУ { ( x +2y-z= 3, @3x- y+z= 2, @2x-3y+2z=-1 .) Задача 3. Вероятность того, что в результате проверки изделию будет присвоен «Знак высшего качества», равна 0,2. На контроль поступило 9 изделий. Какова вероятность того, что знак высшего качества будет присвоен: а) ровно 6-ти изделиям; б) более чем 7-ми изделиям; в) хотя бы одному изделию; г) указать наивероятнейшее число изделий, получивших знак высшего
User Ольга67 : 13 января 2022
300 руб.
Итоговая контрольная работа по математике
up Наверх