Реферат 3
Введение 8
1 Анализ деятельности ЦУР Республики Хакасия по взаимодействию с гражданами 10
1.1 Анализ предметной области 10
1.2 Анализ программных средств для создания чат-ботов в мессенджере
Telegram 14
1.3 Выбор средств разработки конструктора чат-ботов для мессенджера
Telegram 18
1.4 Описание основных функций разрабатываемого конструктора Telegram-
ботов 22
1.5 Выводы по разделу «Анализ деятельности ЦУР Республики Хакасия по взаимодействию с гражданами» 28
2 Разработка конструктора Telegram-ботов 28
2.1 Установка необходимого программного обеспечения 28
2.2 Описание программного кода 31
2.3 Тестирование созданного конструктора Telegram-ботов 46
2.4 Выводы по разделу «Разработка конструктора Telegram-ботов» 53
3 Расчёт затрат и оценка экономической эффективности реализации проекта
«Разработка конструктора Telegram-ботов» 53
3.1 Анализ состава и стоимости ресурсов, необходимых для реализации
проекта 53
3.2 Расчет проектных затрат 57
3.3 Расчет капитальных затрат 59
3.4 Расчет эксплуатационных затрат 62
3.5 Расчет совокупной стоимости владения программным продуктом .... 65
3.6 Оценка рисков реализации проекта 68
3.7 Определение источников получения дохода 69
3.8 Экономическая эффективность реализации проекта 70
3.9 Выводы по разделу «Расчёт затрат и оценка экономической эффективности реализации проекта «Разработка конструктора Telegram-
ботов» 73
Заключение 74
Список использованных источников 75
Приложение А 77
Приложение Б
Чат-боты часто выступают альтернативой чат-каналам в мессенджере Telegram, потому что боты реагируют, отвечают и обрабатывают информацию гораздо быстрее человека. Бот - это сокращенно от слова «робот», потому что это программа, которая помогает пользователям выполнять рутинные, однотипные действия [1]. В мессенджере Telegram чат-ботами принято считать программы, выполняющие различные действия автоматически или по определенной команде. С помощью чат-ботов собирают аудиторию, создают торговые площадки, продают различные товары, предоставляют различные курсы и т.д.
Конструктор ботов представляет собой программу, которая позволяет создавать чат-ботов без знаний в программировании, достаточно лишь следовать инструкциям.
Объект ВКР: деятельность сотрудников ЦУР РХ по взаимодействию с гражданами.
Предмет выпускной квалификационной работы: процесс автоматизации создания чат-ботов в мессенджере Telegram.
Для достижения этой цели необходимо решить следующие задачи:
1) ознакомиться с деятельностью ЦУР Республики Хакасия по взаимодействию с гражданами;
2) проанализировать аналогичные программные средства для создания чат-ботов в мессенджере Telegram;
3) обосновать выбор средств разработки;
4) разработать программный продукт;
5) провести оценку экономической эффективности программного продукта;
6) проанализировать риски реализации проекта.
При выполнении выпускной квалификационной работы использованы методы исследования:
1) теоретический:
- анализ основной деятельности ЦУР Республики Хакасия по взаимодействию с гражданами;
- сравнение аналогичных программных средств для создания чат-ботов в мессенджере Telegram;
2) эмпирический:
- выбор конкретных средств разработки;
- разработка конструктора чат-ботов в мессенджере Telegram и его тестирование.
В первом разделе ВКР описана основная деятельность ЦУР Республики Хакасия. Разработана модель функционирования конструктора Telegram-ботов в нотации IDEF3. Проанализированы средства для создания Telegram-ботов в мессенджере Telegram. Выбрано средство разработки конструктора Telegram- ботов для мессенджера Telegram.
Во втором разделе был описан процесс установки необходимого программного обеспечения. Поэтапно описан процесса разработки конструктора Telegram-ботов, а также протестирован итоговый вариант
В третьем разделе выполнена оценка экономической эффективности программного продукта, проанализированы риски, которые могут возникнуть в процессе разработки и эксплуатации, представлены возможные мероприятия по их решению.
Результатом данной выпускной квалификационной работы стал разработанный программный продукт «Конструктор Telegram-ботов для ЦУР Республики Хакасия». В частности, были выполнены следующие задачи:
1. Кратко описана деятельность ЦУР Республики Хакасия.
2. Выполнен анализ аналогичных решений.
3. Обоснован выбор программных средств, необходимых для создания программного продукта: SQLite в качестве системы управления базами данных, Python в качестве языка программирования, библиотека Telebot в качестве API.
4. Разработан программный продукт «Конструктор Telegram-ботов для ЦУР Республики Хакасия».
5. Были рассчитаны капитальные, эксплуатационные и прямые затраты.
6. Проведен расчет экономической эффективности проекта.
В дальнейшем возможно усовершенствование проекта или создание на его основе аналогичного, который уже будет выполнять большее количество функций.
1. Онлайн журнал «Жизнь и работа» : Что такое бот и как он работает : официальный сайт. - 2021. - URL: https://openvorkuta.ru/chto-takoe-bot-i-kak-on- rabotaet (дата обращения: 07.02.2022).
2. Республика Хакасия. Постановления. О создании и функционировании Центра управления регионом Республики Хакасия // Портал правительства Республики Хакасия. - URL : https://r-19.ru/documents/138/104527.html (дата обращения: 14.06.2022).
3. Правительство Республики Хакасия : В Хакасии открывается Центр
управления регионом - ЦУР. Какую пользу это принесет лично мне? : официальный сайт. - 2020. - URL: http://support.r-
19.ru/news/obshchestvo/107744/ (дата обращения: 07.02.2022).
4. ИА Хакассия : ЦУР открылся в Хакасии : официальный сайт. - 2020. -
URL: https: //19rus .info/index.php/obshchestvo/item/139835-tsur-otkrylsya-v-
khakasii (дата обращения: 07.02.2022).
5. Исследование аудитории Telegram: официальный сайт. - 2021. - URL: https://tgstat.ru/research-2021 (дата обращения: 12.02.2022).
6. Документация Telegram : Боты : официальный сайт. - 2021. - URL: https://tlgrm.ru/docs/bots#botfather (дата обращения: 09.02.2022).
7. Botmother - конструктор полезных чат-ботов для бизнеса : официальный сайт. - 2021. - URL: https://botmother.com/ru (дата обращения: 12.03.2022).
8. Premier AI Online Chatbot Software : Flow XO: официальный сайт. - 2021. - URL: https://flowxo.com/ (дата обращения: 12.03.2022).
9. GitHub : Where the world builds software : TelegramBots/Telegram.Bot : официальный сайт. - 2021. - URL: https://github.com/TelegramBots/Telegram.Bot (дата обращения: 16.03.2022).
10. Python : The official home of the Python Programming Language : официальный сайт. - 2022. - URL : https://www.python.org/ (дата обращения:
16.03.2022).
11. PyCharm : The Python IDE for Professional Developers : официальный сайт. - 2022. - URL: https://www.jetbrains.com/pycharm/ (дата обращения: 16.03.2022).
12. Роструд : Государственная инспекция труда в Республике Хакасия :
официальный сайт. - 2022. - URL:
https://git19.rostrud.gov.ru/news/928937.html#:~:text==Новый%20МРОТ%20с%201 %20января,он%20составляет%2020%20467%20рублей (дата обращения: 29.03.2022).
13. Консультант Плюс : НАЛОГОВЫЙ КОДЕКС РОССИЙСКОЙ
ФЕДЕРАЦИИ : официальный сайт. - 2022. - URL:
http://www.consultant.ru/document/cons_doc_LAW_19671/ (дата обращения: 29.03.2022).
14. СТУ 7.5-07-2021 СТАНДАРТ УНИВЕРСИТЕТА : Система менеджмента качества : Общие требования к построению, изложению и оформлению документов учебной деятельности : сайт / Сибирский Федеральный Университет. - Красноярск : СФУ, 2021 - . - URL: https://about.sfu-kras.ru/docs/8127/pdf/808588 (дата обращения: 05.04.2022).
15. ГОСТ Р ИСО 9001-2001 Системы менеджмента качества. Требования. Введ. 31.08.2001...17