Программный модуль для расчета и распределения педагогической нагрузки преподавателей
Автор: Нестерова Н.С., Абрамов М.А.
Журнал: Международный журнал гуманитарных и естественных наук @intjournal
Рубрика: Технические науки
Статья в выпуске: 7-2 (94), 2024 года.
Бесплатный доступ
Рассмотрен вопрос создания эффективного программного продукта для расчета и распределения педагогической нагрузки между преподавателями кафедры. Разработаны алгоритмы для оптимизации процесса, а также оригинальный интерфейс программного модуля.
Педагогическая нагрузка, распределение, преподаватель, база данных
Короткий адрес: https://sciup.org/170206048
IDR: 170206048 | DOI: 10.24412/2500-1000-2024-7-2-194-197
Software module for calculation and distribution pedagogical load of teachers
The issue of creating an effective software product for calculating and distributing the teaching load between teachers of the department is considered. Algorithms have been developed to optimize the process, as well as an original software module interface.
Текст научной статьи Программный модуль для расчета и распределения педагогической нагрузки преподавателей
В документообороте образовательных организаций особенно трудоемким является процесс расчета и распределения педагогической нагрузки преподавателей кафедры. Традиционные методы планирования, основанные на ручном вводе данных и субъективных оценках, недостаточны и неэффективны. В то же время интеллектуальные системы планирования нагрузки преподавателей предлагают современные решения для автоматизации и оптимизации этого процесса. Такие системы способны учитывать множество факторов, включая квалификацию и специализацию преподавателей, количество групп студентов, специфику учебных дисциплин и другие параметры.
Таким образом возникает возможность создания сбалансированного расписания учебных занятий, минимизации перегрузки преподавателей в течение недели, повышения качества образовательного процесса.
Следовательно, в условиях глобальной цифровизации актуальность разработки и внедрения интеллектуальных информационных систем, в частности, для расчета и распределения педагогической нагрузки преподавателей учебных заведений разного уровня (высших, среднего специального и начального) не вызывает сомнений.
Рассмотрим автоматизированные системы расчета и распределения педагогической нагрузки, применяемые в настоящее время различными пользователями.
АС «Учебная нагрузка» [1] обеспечивает комплексный подход к формированию и распределению учебной нагрузки учреждений высшего, среднего специального и дополнительного образования. Система рассчитана на работу в локальной сети и имеет три уровня, которые определяют доступный пользователям функционал.
Функции администратора: проверка учебных планов на преемственность, формирование сведений об ожидаемом контингенте студентов, создание списка учебных групп на основе контингента студентов, задание норм на прием зачетов и экзаменов, руководство дипломными, курсовыми и другими видами работ, централизованное закрепление дисциплин за кафедрами, определение параметров формирования потоков и учебной нагрузки, формирование учебной нагрузки кафедр на базе учебных планов и списка групп, расчет штатного расписания кафедр.
Заведующим кафедрами доступны следующие функции: закрепление учебной нагрузки за преподавателем, объединение групп в потоки и разбиение группу на подгруппы по различным видам занятий, например, лабораторным, практическим или курсовым работам, учет данных о распределении учебной нагрузки предыдущего учебного года, уточнение нагрузки в течение учебного года, создание поручения кафедр, экспортируемых в программу автоматического составления расписания занятий, выполнение проверки корректности и соответствия распределенной нагрузки данным учебного отдела.
Преподаватели получают развёрнутую информацию по учебной нагрузке, запол- няют необходимое количество часов на подготовку к занятиям, формируют свои индивидуальные планы, в которых можно конкретизировать содержание работ, выполняемых во «второй половине дня» (научная, организационно-методическая, учебно-методическая, воспитательная работа).
Аналогичные задачи решает система БИТ.ВУЗ. Учёт нагрузки преподавателей [2].
Использование MS Excel для учета преподавательской нагрузки позволяет эф- фективно организовать и структурировать данные, легко редактировать информацию и создавать различные отчеты и аналитические данные. Ранее такой подход помогал преподавателям быть более организованными и эффективными в своей работе, но в нынешнее время задач Excel не хватает для полного управления преподавательской нагрузкой [3].
В таблице представлены результаты сравнительного анализа описанных решений.
Таблица. Сравнительный анализ систем расчета и распределения педнагрузки
|
Функциональные требования к решению |
АС «Учебная нагрузка» |
БИТ.ВУЗ.Учёт нагрузки преподавателей |
Расчет педнагрузки преподавателей в MS Excel |
Планируемые показатели новой разработки |
|
Обеспечивает легкую масштабируемость без существенных изменений в системе |
- |
- |
- |
+ |
|
Обеспечивает безопасность данных и удобство управления доступом для различных пользователей |
+ |
- |
- |
+ |
|
Облегченный и понятный интерфейс |
+ |
- |
- |
+ |
|
Вероятность ошибок при ручном вводе приравнивается к нулю |
+ |
+ |
- |
+ |
|
Интеграция с другими системами вуза не требует дополнительных затрат на настройку и поддержку |
- |
- |
- |
+ |
|
Расширенные возможно сти по генерации отчетов |
- |
- |
- |
+ |
Как следует из таблицы, каждая из рассмотренных систем имеет определенные достоинства. К недостаткам относятся сложность интеграции, ограниченные возможности по генерации отчетов и трудности с масштабированием.
В связи с этим возникла необходимость разработки собственного программного обеспечения для Академии ИМСИТ.
Для решения поставленных задач был выбран следующий стек разработки:
-
- MS Visual Studio – интегрированная среда разработки (IDE) от Microsoft, для создания компьютерных программ, вебсайтов, веб-приложений, веб-служб и мо-
- бильных приложений. Также данная среда разработки позволяет контролировать версии с использованием системы Git,
Выбранный комплекс программного обеспечения обеспечил полный набор инструментов для создания эффективного программного продукта, но и позволил упростить процесс проектирования, а так- же улучшить качество и надежность разработанного программного продукта [4].
В качестве примера на рисунке 2 приведен интерфейс заведующего кафедрой.
Количество ставок
|
фамилия: |
|
|
Имя: |
|
|
Отчество: |
|
|
Должность: |
|
|
Штатный: |
Годовая нагрузка
Семестровая нагрузка
Всего:
Добавить
Удалить
Рис. 2. Интерфейс заведующего кафедрой
Список литературы Программный модуль для расчета и распределения педагогической нагрузки преподавателей
- Автоматизированная система "Учебная нагрузка". - [Электронный ресурс]. - Режим доступа: https://www.mmis.ru/programs/nagruzka.
- БИТ.ВУЗ.Учёт нагрузки преподавателей - программа для вуза - купить в Первом Бите - Краснодар. - [Электронный ресурс]. - Режим доступа: https://krasnodar.1cbit.ru/1csoft/bit-uchyet-nagruzki-prepodavateley/.
- Расчет учебной нагрузки по кафедре - Официальный сайт ВятГУ. - [Электронный ресурс]. - Режим доступа: https://www.vyatsu.ru/sotrudniku/upravleniya/umu/nagruzka.html.
- Самарина А.Е. База данных в системе Moodle и возможности её применения в обучении // Концепт. - 2013. - №8 (24). - С. 1-7.