АВТОМАТИЗАЦИЯ ПРОЦЕССА ИНФОРМИРОВАНИЯ УЧАСТНИКОВ УЧЕБНОГО ПРОЦЕССА НА ОСНОВЕ TELEGRAM
Аннотация
В данной статье рассмотрен процесс создания Telegram бота, который бы автоматически присылал расписание занятий для студентов очной/заочной формы обучения день в день. Особенностью Telegram ботов является простота использования и минимизация ресурсов, что в значительной степени упрощает его создание и взаимодействие с ним.
Цель – создание удобный среды, в которой студент может с легкостью получить нужную информацию, потратив минимальное количество времени.
Метод или методология проведения работы: в статье рассматривается способ, в котором путем назначения учебной кафедры, как администратора, будет доступ для заполнения базы данных. Студентам, при запуске Telegram бота, единожды нужно будет указать форму обучения и группу. Для реализации используется база данных SQLite и язык программирования Python.
Результат: разработан инструмент, путем автоматизации которого студент будет всегда в курсе своего расписания, а для учебной части облегчится создание расписания для каждой группы.
Область применения результатов: данные, хранящиеся в базе данных, целесообразно использовать для получения информации в учебной жизни.
Скачивания
Литература
Список литературы
Джеймс Р. Грофф. 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
Copyright (c) 2024 Vadim A. Chernov, Dinar R. Fatikhov, Azat D. Ramazanov, Gulnara A. Gareeva
Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.