Телеграм - бот для бронирования номеров в отеле

Раздел
Программирование
Просмотров
2 103
Покупок
5
Антиплагиат
Не указан
Размещена
15 Мар 2020 в 20:04
ВУЗ
Не указан
Курс
4 курс
Стоимость
1 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Телеграм-бот для бронирования номеров в отеле
1.4 Мбайт 1 000 ₽
Описание

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

Благодаря развитию интернет – технологий новые возможности ежедневно появляются и в области бизнеса. Каждый человек может за считанные секунды найти информацию о том или ином предприятии, даже находясь в уютной домашней обстановке или на работе. Получив первичное ознакомление, через мобильное приложение, он может с легкостью приобрести товар или услугу, также не выходя из дома. Для того чтобы процедура ознакомления и приобретения происходила еще более удобно для пользователя, такие приложения оснащены специальными программами - ботами, имитирующими живое общение. Поэтому мобильные приложения с чат - ботами – это огромный плюс для современных людей, которые стараются правильно распределять свое время.

Со скоростным появлением новых программ появляются и новые проблемы. Большое количество приложений находится на открытых просторах интернета. Скачивание с непроверенного сайта может повлечь за собой серьезные последствия. Долгая регистрация с дальнейшей рассылкой рекламы или приложения, которые не содержат в себе достаточного функционала, так же не получают одобрения от пользователей. Возникает потребность создания удобных в использовании и с большим набором функций приложений на таких платформах, которые бы не вызывали у человека подозрений.


Целью данной работы является создание бота на широко известной платформе Telegram, так как целевая аудитория данного российского мессенджера достигает 10 миллионов человек. Бот должен использоваться в области отельного бизнеса. В его функционал должен входить следующий перечень возможностей:

· помощь пользователю в определении наиболее подходящего для него номера;

· поиск в базе данных информации об отелях и номерах;

· вывод сообщения о полученном результате поиска;

· возможность просмотра погоды.

Оглавление

Введение                                                                                                           3

1.                Современная ситуация использования ботов в отельном бизнесе       5

1.1.          Возможности Telegram – ботов и их востребованность               5

1.2.          Главные преимущества использования ботов в сфере отельного бизнеса                                                                                            7

1.3.          Обзор существующих программ для поиска номеров в отелях  9

1.4.          Вывод                                                                                              11

2.                Структура работы с Telegram – ботом для бронирования номеров   13

2.1.          Инструментарий для создания бота                                              13 2.1.1.SQLite – компактная встраиваемая СУБД                           13 2.1.2.С# - объектно–ориентированный язык программирования для написания кода Telegram – бота                                                    14

2.1.3. Работы с API функциями Telegram                                      14

2.2.        Алгоритм поиска нужного номера в отеле                                  16

2.3.       Вывод                                                                                             18

3.                        Создание бота                                                                                     19

3.1.          Формирование базы данных SQLite и ее заполнение                   19

3.2.          Создание бота в Telegram                                                              22

3.3.          Последовательность работы Telegram - бота                                26

3.4.          Программная часть                                                                        27

3.5.          Демонстрация работоспособности                                                29

Заключение                                                                                                      32

Список литературы                                                                                         34

Приложение                                                                                                     36

Список литературы

1.  Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М. Практикум по курсу "Объектно-ориентированное программирование" на языке C#. - Казань: Каз.университет, 2012. " 116 с.

2.      Ахбахари, Д. С# 7.0. Карманный справочник/ Д.Албахари, Б.Албахари; пер. под общ. ред. Ю.Н.Артеменко. – М.: Вильямс, 2018. – 224 с.

3.      Ахо, А. Компиляторы. Принципы, технологии, инструменты/ А.Ахо, Р.Сети, Д.Ульман. – М.: Вильямс, 2017. - 767 с.

4.      Вагнер. Б. Наиболее эффективное программирование на С#. 50 способов улучшения кода/ Б. Вагнер; пер. с англ. под общ. ред. Ю.Н.Артеменко. – М.: Вильямс, 2-е издание, 2017. – 240 с.

5.      Васильев, А.Н. Программирование на С# для начинающих. Основные сведения/ А.Н.Васильев. – М.: Эксмо, 2018. – 592 с.

6.      Васильев, А.Н. JavaScript в примерах и задачах/ А.Н.Васильев. – М.: Эксмо, 2017. – 720 с.

7.      Виссер, Д. Разборка обслуживаемых программ на языке C#/ Д.Виссер. – М.: ДМК Пресс, 2017. – 192 с.

8.      Оношко, В. Бизнес в Telegram из любой точки мира/ В. Оношко. - М.:Издательское решение, 2018.-100 с.

9.      Робсон, Э. Изучаем программирование на JavaScript/ Э.Робсон, Э.Фримен; пер. с англ. под общ. ред. Е.Матвеевой. – Санкт-Петербург: Питер, 2016. – 620 с.

10. Салмре И. Программирование мобильных устройств на платформе .Net Compact Framework/ И.Салмре. – М.Вильямс, 2006. Кооперайт на английском языке – Pearson Education, Inc., 2005.

11. Шилдт, Г. C# 4.0: Полное руководство/ Г.Шилдт; пер. с англ. под общ. ред. И.В.Берштейн. – М.: Вильямс, 2015. – 1056 с.


12. Поликарпова, Н.И. Автоматное программирование: учебно – метод. пособие/Н.И.Поликарпова, А.А.Шалыто; Санкт-Петер. гос. ун-т инф. тех., мех. и опт. – СПб: ИТМО, 2007. – 107 с.

13. Андриянова С.С. Использование мессенджера Telegram для продвижения бренда/ С.С.Андриянова, А.А.Веретено// Economics. – 2018. – c. 54-56.

14. Козлов А.А. Телеграм – бот как простой и удобный способ получения иннформации/ А.А.Козлов, А.В.Батищев// Территория науки. – 2018. – с.55-64.

15. Матвеева, Н.Ю. Технологии создания и применения чат-ботов/ Н.Ю. Матвеева, А.В. Золотарюк// Научные записки молодых исследователей. - 2018. - №1. - С.28-30.

16. Стефанова Н.А. Мессенджеры как цифровой бизнес – инструмент/ Н.А.Стефанова, К.О.Шматок// Карельский научный журнал. – 2018. – Т.7. №2(23). – С. 127-129.

17. Акбердина  Л.   Что   такое   мессенджер?   Популярные  мобильные мессенджеры.  –   от  9   мая,               2014.                 [Электронный                    ресурс]    URL: http://fb.ru/article/139644/chto-takoe-messendjer-populyarnyie-mobilnyie- messendjeryi (Дата обращения: 26.05.2019)

18. Андрианова, А.А. Алгоритмизация и программирование. Практикум [Электронный ресурс]: учебное пособие / А.А. Андрианова, Л.Н. Исмагилов, Т.М. Мухтарова. — Электрон. дан. — Санкт-Петербург: Лань, 2019. — 240 с. — Режим доступа: https://e.lanbook.com/book/113933.

19. Официальный сайт Telegram. [Электронный ресурс]. – Режим доступа: https://telegram.org/ (Дата обращения: 16.05.2019).

20. Официальный сайт Telegram store. [Электронный ресурс]. – Режим доступа: https://telegram-store.com/ (Дата обращения: 28.05.2019).

21. Статиста – статистический портал. [Электронный ресурс]. – Режим доступа: https://www.statista.com/ (Дата обращения: 16.05.2019).

Вам подходит эта работа?
Похожие работы
Основы программирования
Контрольная работа Контрольная
18 Ноя в 00:36
6
0 покупок
Основы программирования
Лабораторная работа Лабораторная
15 Ноя в 08:56
13
1 покупка
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
57
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
55
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
34
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
37
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
44
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
44
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
40
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
44
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
37
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
40
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
30
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
40
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
34
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
31
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
52
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
59
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
39
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
41
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
56
0 покупок
Темы журнала
Показать ещё
Прямой эфир