Автоматизация процесса информирования участников учебного процесса на основе Telegram

Обложка

Цитировать

Полный текст

Аннотация

В данной статье рассмотрен процесс создания Telegram бота, который бы автоматически присылал расписание занятий для студентов очной/заочной формы обучения день в день. Особенностью Telegram ботов является простота использования и минимизация ресурсов, что в значительной степени упрощает его создание и взаимодействие с ним.

Цель – создание удобный среды, в которой студент может с легкостью получить нужную информацию, потратив минимальное количество времени.

Метод или методология проведения работы: в статье рассматривается способ, в котором путем назначения учебной кафедры, как администратора, будет доступ для заполнения базы данных. Студентам, при запуске Telegram бота, единожды нужно будет указать форму обучения и группу. Для реализации используется база данных SQLite и язык программирования Python.

Результат: разработан инструмент, путем автоматизации которого студент будет всегда в курсе своего расписания, а для учебной части облегчится создание расписания для каждой группы.

Область применения результатов: данные, хранящиеся в базе данных, целесообразно использовать для получения информации в учебной жизни.

Об авторах

Вадим Алексеевич Чернов

Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ

Автор, ответственный за переписку.
Email: mercsllflezai@gmail.com

студент

 

Россия, ул. Академика Королева, 1, г. Набережные Челны, 423814, Российская Федерация

Динар Ринатович Фатихов

Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ

Email: d.fatikhov@mail.ru

студент

 

Россия, ул. Академика Королева, 1, г. Набережные Челны, 423814, Российская Федерация

Азат Данилович Рамазанов

Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ

Email: azatasd95@gmail.com

студент

 

Россия, ул. Академика Королева, 1, г. Набережные Челны, 423814, Российская Федерация

Гульнара Альбертовна Гареева

Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ

Email: gagareeva1977@mail.ru
ORCID iD: 0000-0002-8539-4541
SPIN-код: 3279-8465
Scopus Author ID: 36801593200
ResearcherId: М-1728-2015

заведующий кафедрой Информационных систем, канд. пед. наук, доцент

 

Россия, ул. Академика Королева, 1, г. Набережные Челны, 423814, Российская Федерация

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

  1. Джеймс Р. Грофф. SQL. Полное руководство / Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. СПб.: Вильямс, 2019.
  2. Федоров Д.Ю. Программирование на языке высокого уровня Python: учебное пособие для прикладного бакалавриата. Москва: Издательство Юрайт, 2019.
  3. Тугов В.В. Проектирование автоматизированных систем управления: учебное пособие / В.В. Тугов, А.И. Сергеев, Н.С. Шаров. Санкт-Петербург: Лань, 2019. 172 с.
  4. Модели и методы исследования информационных систем: монография / А.Д. Хомоненко, А.Г. Басыров, В.П. Бубнов [и др.]. Санкт-Петербург: Лань, 2019. 204 с.
  5. Златопольский Д.М. Основы программирования на языке Python. М.: ДМК Пресс, 2017. 284 с.
  6. Прохоренок Н.А. Python 3 и PyQt. Разработка приложений. СПб.: БХВ-Петербург, 2012. 704 с.
  7. Пономарева Л.А., Чискидов С.В., Ронжина И.А., Голосов П.Е. Проектирование компьютерных обучающих систем: Монография. М-во образования и науки РФ, РАНХиГС, МГПУ ИЦО. Тамбов: Консалтинговая компания Юком, 2018. 120 с.
  8. Бенгфорт Б. Прикладной анализ текстовых данных на Python. Машинное обучение и создание приложений обработки естественного языка. СПб.: Питер, 2019. 368 c.
  9. Виноградова Е.Ю. Интеллектуальные информационные технологии – теория и методология построения информационных систем: монография / М-во образования и науки РФ, Урал. гос. экон. ун-т. Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2011. 263 с.
  10. Насибулин Р.О. Создание простого бота модератора для мессенджера Telegram с помощью языка программирования Python / Р.О. Насибулин, Г.А. Гареева // Молодежь и системная модернизация страны: Сборник научных статей 7-й Международной научной конференции студентов и молодых ученых. В 5-ти томах, Курск, 19–20 мая 2022 года / Отв. редактор М.С. Разумов. Том 3. Курск: Юго-Западный государственный университет, 2022. С. 425-427.
  11. Гареева Г.А. Разработка HR-бота для автоматизации процесса подбора персонала в производственном предприятии / Г.А. Гареева, И.М. Сафонов, З. Г. Джибладзе [и др.] // Научно-технический вестник Поволжья. 2023. № 1. С. 52-55.
  12. Alex Root Jr. Aiogram Documentation, November 2022. https://readthedocs.org/projects/aiogram/downloads/pdf/latest/
  13. David Love. Tkinter GUI Programming by Example. Packt Publishing, 2018. 340 p.
  14. Hans-Jürgen Schönig Mastering PostgreSQL 13 - Fourth Edition: Build, administer, and maintain database applications efficiently with PostgreSQL 13. Packt Publishing, 2020. 476 p.
  15. Baji Shaik, Avinash Vallarapu Beginning PostgreSQL on the Cloud: Simplifying Database as a Service on Cloud Platforms. Apress, 2018. 381 p.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML

© Чернов В.А., Фатихов Д.Р., Рамазанов А.Д., Гареева Г.А., 2023

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Согласие на обработку персональных данных

 

Используя сайт https://journals.rcsi.science, я (далее – «Пользователь» или «Субъект персональных данных») даю согласие на обработку персональных данных на этом сайте (текст Согласия) и на обработку персональных данных с помощью сервиса «Яндекс.Метрика» (текст Согласия).