Проєктування та реалізація Telegram-бота для автоматизації внутрішніх процесів університету через інтеграцію з Google Calendar і Google Sheets.

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Львівський торговельно-економічний університет

Abstract

Робота складається зі вступу, трьох розділів, висновків, списку використаних джерел та додатків. Обсяг роботи: 70 сторінок, 13 рисунків, 3 таблиці. Список використаних джерел включає 22 найменування. Метою дослідження є проєктування та реалізація Telegram-бота для автоматизації внутрішніх процесів університету, який забезпечує адресне інформування учасників навчального процесу, узгодження консультацій та прозорий облік розсилок завдяки інтеграції з Google Calendar і Google Sheets. У роботі проаналізовано внутрішні процеси університету та проблему оперативного адресного інформування, розглянуто наявні засоби автоматизації та їх обмеження, а також архітектурні підходи до побудови чат-ботів. Обґрунтовано вибір технологій Python, aiogram, SQLAlchemy, SQLite, gspread, google-api-python-client та APScheduler. Спроєктовано трирівневу рольову модель, архітектуру з розподілом даних між локальним сховищем і хмарними сервісами та логіку ключових процесів. Реалізовано Telegram-бот, який дозволяє реєструвати користувачів із розподілом ролей, виконувати адресні розсилки, інформувати про події з фіксацією в Google Calendar, оповіщати про зміни в розкладі та узгоджувати консультації за участю викладача, старости й студентів. Систему доповнено журналом розсилок у Google Sheets та модулем автоматичних нагадувань.

Description

Кваліфікаційна робота на здобуття вищої освіти ступеня "бакалавр" за освітньо-професійною програмою "Комп'ютерні науки" зі спеціальності 122 "Комп'ютерні науки". – Львівський торговельно-економічний університет. Львів. 2026

Citation

Endorsement

Review

Supplemented By

Referenced By