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

Обложка

Цитировать

Полный текст

Аннотация

В данной статье представлена разработка, оптимизирующая процесс составления учебного расписания путем создания алгоритмов, которые автоматически распределяют нагрузку учебного процесса и учитывают все предпочтения преподавателей. Одной из популярных на сегодняшний день платформ для развертывания данных разработок является платформа для создания таблиц google Таблицы и создание кода на базе google app script. Особенностью системы, реализованной при помощи данной платформы, является простота использования и минимизация ресурсов, затраченных на хранение программного обеспечения, что в значительной степени упрощает взаимодействие с системой.

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

Метод или методология проведения работы: в статье рассматривается способ, который оптимизирует процесс составления расписания на неделю, учитывая удобства преподавателя в распределении учебных занятий и нагрузку учебного процесса путем создания алгоритмов на базе google app script. Для реализации используются онлайн-таблицы, доступные всем преподавателям и работникам деканата, обновляемые в режиме реального времени, созданные в Google Таблицы и при помощи языка программирования google app script.

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

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

Об авторах

Ашот Сергеевич Петросян

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

Автор, ответственный за переписку.
Email: ashot_116@mail.ru

студент

 

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

Анжелика Александровна Сурмачевская

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

Email: 2db6db@mail.ru

студент

 

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

Екатерина Алексеевна Сафонова

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

Email: sea55555@bk.ru

студент

 

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

Эвелина Максимовна Кузнецова

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

Email: 270303ava@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. Тугов В.В. Проектирование автоматизированных систем управления: учебное пособие / В.В. Тугов, А.И. Сергеев, Н.С. Шаров. Санкт-Петербург: Лань, 2019. 172 с.
  2. Модели и методы исследования информационных систем: монография / А.Д. Хомоненко, А.Г. Басыров, В.П. Бубнов [и др.]. Санкт-Петербург: Лань, 2019. 204 с.
  3. Златопольский Д.М. Основы программирования на языке Python. М.: ДМК Пресс, 2017. 284 с.
  4. Пономарева Л.А., Чискидов С.В., Ронжина И.А., Голосов П.Е. Проектирование компьютерных обучающих систем: Монография. М-во образования и науки РФ, РАНХиГС, МГПУ ИЦО. Тамбов: Консалтинговая компания Юком, 2018. 120 с.
  5. Виноградова Е.Ю. Интеллектуальные информационные технологии – теория и методология построения информационных систем: монография / М-во образования и науки РФ, Урал. гос. экон. ун-т. Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2011. 263 с.
  6. Козлов А. А. Телеграм-бот как простой и удобный способ получения информации / А. А. Козлов, А. В. Батищев // Территория науки. 2017. №5. С. 55-64.
  7. Аванесян Н. Л. Telegram как пример мессенджера: возможности и перспективы развития // Научный потенциал XXI века: материалы Международной (заочной) научно-практической конференции. Астана, 2017. С. 61-65.
  8. Иванов А. Д. Чат-бот в Telegram и ВКонтакте как новый канал распространения новостей // Вестник Волжского университета им. В.Н. Татищева. 2016. Т. 1, № 3. С. 126-132.
  9. Насибулин Р.О. Создание простого бота модератора для мессенджера Telegram с помощью языка программирования Python / Р.О. Насибулин, Г.А. Гареева // Молодежь и системная модернизация страны: Сборник научных статей 7-й Международной научной конференции студентов и молодых ученых. В 5-ти томах, Курск, 19–20 мая 2022 года / Отв. редактор М.С. Разумов. Том 3. Курск: Юго-Западный государственный университет, 2022. С. 425-427.
  10. Гареева Г.А. Разработка HR-бота для автоматизации процесса подбора персонала в производственном предприятии / Г.А. Гареева, И.М. Сафонов, З. Г. Джибладзе [и др.] // Научно-технический вестник Поволжья. 2023. № 1. С. 52-55.
  11. Alex Root Jr. Aiogram Documentation, November 2022. https://readthedocs.org/projects/aiogram/downloads/pdf/latest/
  12. David Love. Tkinter GUI Programming by Example. Packt Publishing, 2018. 340 p.
  13. Baji Shaik, Avinash Vallarapu Beginning PostgreSQL on the Cloud: Simplifying Database as a Service on Cloud Platforms. Apress, 2018. 381 p.
  14. Чат-боты: история, современность и перспективы. http://w7phone.ru/chat-boty-istoriya-sovremennost-i-perspektivy-132460
  15. Telegram Bot API. https://core.telegram.org/bots/api

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

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

© Петросян А.С., Сурмачевская А.А., Сафонова Е.А., Кузнецова Э.М., Гареева Г.А., 2023

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

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

 

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