Вход

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

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 524563
Дата создания 2020
Покупка готовых работ временно недоступна.
1 780руб.

Описание

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

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

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


Целью данной работы является создание бота на широко известной платформе 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: 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).

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00382
© Рефератбанк, 2002 - 2024