Статья опубликована в рамках: CLXXXVII Международной научно-практической конференции «Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ» (Россия, г. Новосибирск, 29 апреля 2024 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
дипломов
АВТОМАТИЗАЦИЯ ЗАПОЛНЕНИЯ ВЫПОЛНЕННЫХ РАБОТ С ПОМОЩЬЮ ТЕЛЕГРАММ БОТА
AUTOMATION OF FILLING OUT COMPLETED WORK USING TELEGRAM BOTS
Ilya Efimov
student St. Petersburg University of Management Technologies and Economics,
Russia, St. Petersburg
АННОТАЦИЯ
В статье рассматривается автоматизация заполнения выполненных работ с помощью телеграмм бота. Поставлены задачи необходимые в боте. Так же перечислены программы для реализации и необходимые библиотеки для реализации поставленных задач. Кроме того, предоставлен пример формирования отчета.
ABSTRACT
The article discusses the automation of filling out completed work using bot telegrams. The tasks required in the bot have been set. The programs for implementation and the necessary libraries to implement the assigned tasks are also listed. In addition, an example of report generation is provided.
Ключевые слова: автоматизация, телеграмм, бот, python, база данных.
Keywords: automation, telegram, bot, python, database.
В настоящее время появилось очень много программ для ведения базы данных, но не все они поддерживают удаленное заполнение, некоторые из них не поддерживаются из-за операционных систем, таких как ios.
В связи с этим возникли трудности с заполнением базы данных, ведь чтобы заполнить ее, сотруднику необходимо было приезжать в офис и вручную вводить информацию.
Было принято решение спроектировать и разработать телеграмм бота для заполнения базы данных. Данное решение позволяет заполнять базу с любой точки мира, при наличии интернета и устройства с мессенджером telegram.
Определение функционала проектируемого решения:
- Возможность добавлять выполненную заявку дистанционно.
- Формирование отчета по выполненной заявке.
- Возможность редактировать добавленную заявку.
- Система должна иметь разные уровни доступа.
- Система должна иметь клиентскую часть.
Для разработки собственного телеграмм бота будет использовать язык программирования Python, в которую добавлены 6 библиотек, такие как:
- sqllite3
- json
- telebot
- time
- datatime
- base64.
Для формирования базы данных, будет использоваться SQLite.
На рисунке 1 изображен пример отчета по выполненной заявки.
Рисунок 1. Отчет
Данное решение позволяет вести учет о проделанных работах сотрудников дистанционно, включая медиа отчёт, так же в боте внедрена клиентская система, которая позволяет просматривать выполнение заявки.
Список литературы:
- Матвеева Н.Ю., Золотарюк А.В. Технологии создания и применения чат-ботов // Научные записки молодых исследователей. 2018. №1. URL: https://cyberleninka.ru/article/n/tehnologii-sozdaniya-i-primeneniya-chat-botov (дата обращения: 11.12.2023).
- Декалюк А.О. СФЕРЫ ИСПОЛЬЗОВАНИЯ ЧАТ-БОТОВ // Теория и практика современной науки. 2021. №6 (72). URL: https://cyberleninka.ru/article/n/sfery-ispolzovaniya-chat-botov (дата обращения: 11.12.2023).
- Михайлов В.А., Михайлов С.В. Особенности развития информационно-коммуникативной среды современного общества // Сборник научных трудов «Актуальные проблемы теории коммуникации». СПб., 2004. С. 34–52.
- Messina Chris. 2016 will be the year of conversational commerce // A Medium Corporation. URL: https://medium.com/chris-messina/2016-will-be-the-year-of-conversational-commerce1586e85e3991#. t8o4698iu (дата обращения: 11.12.2023).
- Жигач А. Почему интернет-мессенджеры снова стали популярными. URL: http://www.dp.ru/a/2015/04/07/ Tak_v_chem_zhe_messedzh (дата обращения: 11.12.2023).
дипломов
Оставить комментарий