АВТОМАТИЗАЦИЯ ПРОЦЕССА ИНФОРМИРОВАНИЯ УЧАСТНИКОВ УЧЕБНОГО ПРОЦЕССА НА ОСНОВЕ TELEGRAM

  • Vadim A. Chernov Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ
  • Dinar R. Fatikhov Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ
  • Azat D. Ramazanov Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ
  • Gulnara A. Gareeva Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ
Ключевые слова: Python, SQLite, Telegram бот, автоматизация, программирование, база данных, студент, расписание, информация, мессенджер, приложение, диалог, интернет, учебные занятия

Аннотация

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

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

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

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

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

Скачивания

Данные скачивания пока не доступны.

Биографии авторов

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

студент

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

студент

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

студент

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

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

Литература

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

Джеймс Р. Грофф. SQL. Полное руководство / Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. СПб.: Вильямс, 2019.

Федоров Д.Ю. Программирование на языке высокого уровня Python: учебное пособие для прикладного бакалавриата. Москва: Издательство Юрайт, 2019.

Тугов В.В. Проектирование автоматизированных систем управления: учебное пособие / В.В. Тугов, А.И. Сергеев, Н.С. Шаров. Санкт-Петербург: Лань, 2019. 172 с.

Модели и методы исследования информационных систем: монография / А.Д. Хомоненко, А.Г. Басыров, В.П. Бубнов [и др.]. Санкт-Петербург: Лань, 2019. 204 с.

Златопольский Д.М. Основы программирования на языке Python. М.: ДМК Пресс, 2017. 284 с.

Прохоренок Н.А. Python 3 и PyQt. Разработка приложений. СПб.: БХВ-Петербург, 2012. 704 с.

Пономарева Л.А., Чискидов С.В., Ронжина И.А., Голосов П.Е. Проектирование компьютерных обучающих систем: Монография. М-во образования и науки РФ, РАНХиГС, МГПУ ИЦО. Тамбов: Консалтинговая компания Юком, 2018. 120 с.

Бенгфорт Б. Прикладной анализ текстовых данных на Python. Машинное обучение и создание приложений обработки естественного языка. СПб.: Питер, 2019. 368 c.

Виноградова Е.Ю. Интеллектуальные информационные технологии – теория и методология построения информационных систем: монография / М-во образования и науки РФ, Урал. гос. экон. ун-т. Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2011. 263 с.

Насибулин Р.О. Создание простого бота модератора для мессенджера Telegram с помощью языка программирования Python / Р.О. Насибулин, Г.А. Гареева // Молодежь и системная модернизация страны: Сборник научных статей 7-й Международной научной конференции студентов и молодых ученых. В 5-ти томах, Курск, 19–20 мая 2022 года / Отв. редактор М.С. Разумов. Том 3. Курск: Юго-Западный государственный университет, 2022. С. 425-427.

Гареева Г.А. Разработка HR-бота для автоматизации процесса подбора персонала в производственном предприятии / Г.А. Гареева, И.М. Сафонов, З. Г. Джибладзе [и др.] // Научно-технический вестник Поволжья. 2023. № 1. С. 52-55.

Alex Root Jr. Aiogram Documentation, November 2022. https://readthedocs.org/projects/aiogram/downloads/pdf/latest/

David Love. Tkinter GUI Programming by Example. Packt Publishing, 2018. 340 p.

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.

Baji Shaik, Avinash Vallarapu Beginning PostgreSQL on the Cloud: Simplifying Database as a Service on Cloud Platforms. Apress, 2018. 381 p.

References

James R. Groff. SQL. Polnoe rukovodstvo [SQL. A complete guide] / James R. Groff, Paul N. Weinberg, Andrew J. Oppel. SPb: Williams, 2019.

Fedorov D.Yu. Programmirovanie na yazyke vysokogo urovnya Python: uchebnoe posobie dlya prikladnogo bakalavriata [Programming in the high-level language Python: textbook for applied bachelor’s degree]. Moscow: Yurait Publishing House, 2019.

Tugov V.V. Proektirovanie avtomatizirovannykh sistem upravleniya [Designing automated control systems] / V.V. Tugov, A.I. Sergeev, N.S. Sharov. Saint-Petersburg: Lan, 2019, 172 p.

Modeli i metody issledovaniya informatsionnykh sistem [Models and methods of information systems research] / A.D. Khomonenko, A.G. Basyrov, V.P. Bubnov [et al.]. St. Petersburg: Lan, 2019, 204 p.

Zlatopol’skiy D.M. Osnovy programmirovaniya na yazyke Python [Fundamentals of programming in the Python language]. M.: DMK Press, 2017, 284 p.

Prokhorenok N.A. Python 3 i PyQt. Razrabotka prilozheniy [Python 3 and PyQt. Application development]. SPb.: BHV-Peterburg, 2012, 704 p.

Ponomareva L.A., Chiskidov S.V., Ronzhina I.A., Golosov P.E. Proektirovanie komp’yuternykh obuchayushchikh sistem [Designing computer learning systems]. Tambov: Consulting company Yukom, 2018, 120 p.

Bengfort B. Prikladnoy analiz tekstovykh dannykh na Python. Mashinnoe obuchenie i sozdanie prilozheniy obrabotki estestvennogo yazyka [Applied textual data analysis in Python. Machine learning and building natural language processing applications]. SPb.: Piter, 2019, 368 p.

Vinogradova E.Yu. Intellektual’nye informatsionnye tekhnologii – teoriya i metodologiya postroeniya informatsionnykh sistem [Intellectual information technologies - theory and methodology of building information systems]. Yekaterinburg: Ural State University of Economics, 2011, 263 p.

Nasibulin R.O., Gareeva G.A. Molodezh’ i sistemnaya modernizatsiya strany: Sbornik nauchnykh statey 7-y Mezhdunarodnoy nauchnoy konferentsii studentov i molodykh uchenykh. V 5-ti tomakh, Kursk, 19–20 maya 2022 goda [Youth and system modernization of the country: Collection of scientific articles of the 7th International Scientific Conference of Students and Young Scientists. In 5 volumes, Kursk, May 19-20, 2022] / ed. M.S. Razumov. Tom 3. Kursk: South-West State University, 2022, pp. 425-427.

Gareeva G.A., Safonov I.M., Dzhibladze Z.G. [et al.] Nauchno-tekhnicheskiy vestnik Povolzh’ya, 2023, no. 1, pp. 52-55.

Alex Root Jr. Aiogram Documentation, November 2022. https://readthedocs.org/projects/aiogram/downloads/pdf/latest/

David Love. Tkinter GUI Programming by Example. Packt Publishing, 2018, 340 p.

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.

Baji Shaik, Avinash Vallarapu Beginning PostgreSQL on the Cloud: Simplifying Database as a Service on Cloud Platforms. Apress, 2018, 381 p.


Просмотров аннотации: 102
Загрузок PDF: 56
Опубликован
2023-12-30
Как цитировать
Chernov, V., Fatikhov, D., Ramazanov, A., & Gareeva, G. (2023). АВТОМАТИЗАЦИЯ ПРОЦЕССА ИНФОРМИРОВАНИЯ УЧАСТНИКОВ УЧЕБНОГО ПРОЦЕССА НА ОСНОВЕ TELEGRAM. International Journal of Advanced Studies, 13(4), 22-36. https://doi.org/10.12731/2227-930X-2023-13-4-22-36
Раздел
Оригинальные статьи