к.т.н. Зартенова Л.Г., Нукештаев Р.А.

Карагандинский Государственный Технический Университет, Казахстан

 

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

 

Одним из самых важных этапов организации учебного процесса на кафедре является расчёт учебной нагрузки. Данным расчётом занимается заведующий кафедрой; на нём лежит ответственность за её своевременное составление, правильность и корректность данных. Нагрузка включается в себя подсчет общего количества часов, которые преподаватель должен провести за год с разделением по семестрам и формам обучения. Также заведующий кафедрой следит за тем, чтобы каждый преподаватель мог «физически» провести занятия, т.е. не допустить перегрузку преподавателя. Если это происходит, заведующий кафедрой проводит процедуру распределения – добавление ассистентов, которые берут часть часов на себя. После того как нагрузка рассчитана, распечатываются соответствующие отчеты и направляются в учебно-методическое управление (УМУ).  УМУ может вернуть сформированную нагрузку на дополнение и исправление, что влечет за собой опять перерасчет нагрузки. Процесс расчета нагрузки очень трудоемкий, требующий особой внимательности, так как за не верный расчет нагрузки преподаватель может потерять часть ставки на весь год. На основе рассчитанной нагрузки формируются учебные поручения по кафедре, составляется расписание учебных занятий, определяются штаты профессорско-преподавательский состав (ППС) ВУЗа, распределяются денежные средства, идущие на оплату труда преподавателей. В то же время, при традиционных способах расчёта, этот процесс является очень трудоёмким; это не позволяет оперативно регулировать любые изменения в нагрузке, что может даже привести к её неточному составлению. В этой связи, автоматизация данного процесса позволит:

- исключить многократное переписывание одних и тех же данных;

- не производить расчёты, не требующие внимания заведующего кафедры;

- сократить время, занимаемое расчётом;

- исключить вероятность технических ошибок;

- оперативно реагировать на какие-либо изменения, касающиеся нагрузки.

Вследствие этого, разработка автоматизированной системы расчёта учебной нагрузки является актуальной.  

Для автоматизации расчета необходимо в качестве входной информации хранить данные по всем учебным планам, реализуемым в текущем учебном году, учебным группам, “прикрепленным” к этим планам и нормам времени на выполнение отдельных видов работ. Сам процесс расчета состоит в формировании потоков для изучения отдельных дисциплин и определении количества времени, для каждой дисциплины и потока по разным видам учебных работ.

      Система выполнена в среде разработки Borland Delphi 7.0, а база данных системы создана в СУБД Microsoft Access.

Основные таблицы системы: «Учебный план», - в ней хранится информация обо всех дисциплинах, которые проводятся на кафедре. «Нормативы» - в ней хранится информация о формах обучения с коэффициентами, которые необходимы при расчете нагрузки. «Потоки» - в ней содержится данные обо всех потоках, которые обучаются на кафедре. «Нагрузка» - в ней содержатся дисциплины, которые будут проводиться в выбранном учебном году. Она рассчитывается из трех таблиц: «Учебный план», «Потоки», «Нормативы». Есть также и другие таблицы, которые нужны для грамотной организации базы данных.

Во вкладке «Распределение» лектору можно добавить ассистента.

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

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

Отчеты формируются в Microsoft Excel, для того чтобы была возможность в случае необходимости небольшого редактирования (рисунок 2, 3). Отчет нагрузки распределяется по формам обучения, по семестрам, по языкам обучения. Можно также создать отчет, содержащий нагрузку по преподавателям.

На рисунке 1 изображена вкладка «Нагрузка», в которой содержится рассчитанная нагрузка.

Рисунок 1 - Внешний вид системы

 

Рисунок 2 – Суммарный отчет

Рисунок 3 – Отчет по отдельной форме обучения