УДК 004.9:519.688
Смольянов Андрей Григорьевич
к.ф.-м.н., зав. кафедрой фундаментальной информатики ФГБОУ ВПО «МГУ им. Н.П. Огарёва»,
г. Саранск, РФ Е-mail: mgutech@mail.ru
УПРАВЛЕНИЕ КАФЕДРОЙ: АВТОМАТИЗИРОВАННЫЙ РАСЧЕТ
УЧЕБНОЙ НАГРУЗКИ
Аннотация
В статье описывается одна из компьютерных программ информационной системы, предназначенная для автоматизированной обработки информации по организации и управлению учебным процессом на уровне кафедры ВУЗа. Программа позволяет автоматизировать процессы расчета учебной нагрузки кафедры и генерации отчетных документов стандартного вида.
Ключевые слова
Информационная система, автоматизация управленческой деятельности, учебный план, кафедра, расчет
учебной нагрузки, генерация документов.
В работе [1, с. 169-173] кратко описана информационная система «Учебный план», основу которой составляют учебные планы ВУЗа, собранные в хранилище на сервере. Одна из наиболее интересных функций данной системы - автоматическая генерация заготовки расчета учебной нагрузки любой кафедры ВУЗа. Полученная заготовка расчета считывается с сервера и далее на уровне кафедры пополняется дополнительными данными, которые не нашли своего отражения в учебных планах. Заметим, что программа расчета учебной нагрузки может функционировать и автономно. Интуитивно понятный интерфейс позволяет работать с программой любому пользователю, в том числе не обладающему глубокими познаниями в области ЭВМ. Единственно, что требуется от пользователя данной программы -знание механизмов расчета учебной нагрузки.
Работа по подготовке исходных данных начинается с формирования списков специальностей (направлений), дисциплин (видов учебных работ) и профилей (специализаций). Они вынесены на главную форму (рисунки 1-3).
Рисунок 1 - Подготовка списка специальностей (направлений)
международный научный журнал «символ науки»
№10/2015
ISSN 2410-700Х
Рисунок 2 - Подготовка списка дисциплин
Рисунок 3 - Подготовка списка профилей (специализаций)
Для расчета часов учебной нагрузки кафедры необходимо внести сведения о контингенте студентов. Для подготовки контингента следует вызвать функцию «Контингент» из главной формы программы. На рисунке 4 показан фрагмент формы для работы с контингентом.
Рисунок 4 - Подготовка сведений о контингенте
Важным этапом подготовки исходных данных является формирование списка видов учебной деятельности. Для этих сведений следует вызвать функцию «Виды учебной деятельности» главной формы программы. Фрагмент формы с видами учебной деятельности показан на рисунке 5. Оценка в часах видов учебной деятельности показана на рис. 6.
Рисунок 5 - Подготовка сведений о контингенте
Рисунок 6 - Оценка вида учебной деятельности в часах
Для выполнения процедуры расчета часов следует вызвать функцию «Расчет часов» из главной формы программы. Далее следует выбрать форму обучения и направление подготовки (специальность). Пользователь может также выбрать точность проведения расчета часов: 1) с округлением до целого; 2) с точностью до десятых; 3) с точностью до сотых.
Функция «+ Вся дисциплина» значительно упрощает подготовку исходных данных. Её вызов приводит к появлению формы, фрагмент которой показан на рисунке 7. В режиме «+ Вся дисциплина» следует выполнить следующие действия: 1) выбрать дисциплину; 2) установить курс; 3) установить семестр; 4) отметить нужные виды учебной деятельности; 5) выбрать специализацию или профиль подготовки (для профильной дисциплины); 6) нажать на кнопку «Добавить выбранные строки в расчет часов». В результате в основном списке расчета появятся все строки с только что выбранными видами учебной деятельности.
Рисунок 7 - Выбор видов учебной деятельности по дисциплине
Несмотря на большой объем исходных данных, подготовка к расчету часов упрощается также благодаря внесению в структуру таблицы «Расчет» поля «Коэффициент» (рисунок 8). Данный коэффициент может трактоваться по-разному: количество пар занятий, число контрольных работ по некоторой дисциплине в семестре, количество курсовых или выпускных квалификационных работ,
_международный научный журнал «символ науки» №10/2015 ISSN 2410-700Х_
количество студентов на ГЭ или ГАК и т. д. По умолчанию коэффициент равен 1. Пользователь может задать другое значение (рисунок 9). На рисунке 10 показан простой пример разделения часов на руководство кафедрой по семестрам с помощью коэффициента.
Рисунок 8 - Графа «Коэффициент»
Рисунок 9 - Изменение значения коэффициента
Рисунок 10 - Разделение часов по семестрам с помощью коэффициента
На любом этапе подготовки данных в таблице «Расчет часов» уже можно произвести вычисления. Вариантов действий пользователя в этом случае несколько. Для расчета (пересчета) часов в одной строке следует установить курсор на нужную строку и нажать на кнопку «Пересчитать строку». Для аналогичной обработки всех имеющихся строк выбранного направления подготовки (специальности) следует нажать на кнопку «Пересчитать все строки». Кнопка «Пересчитать всё» позволяет автоматически пересчитать по всей кафедре все нераспределенные строки часов. Забегая вперед, заметим, что однажды распределенные некоторому преподавателю строки пересчитать нельзя.
Для выдачи итоговой ведомости расчета часов по выбранному направлению подготовки (специальности) следует нажать на кнопку «Итоги по направлению». Если убрать ненужные галочки, то можно исключить из обработки лишние курсы. Такая возможность особенно полезна, когда требуется проанализировать расчет по отдельному курсу (курсам). Нажатие на кнопку «Отправить в документ» (рисунок 11) приводит к автоматической генерации документа.
международный научный журнал «символ науки»
№10/2015
ISSN 2410-700Х
Запуск Word
Новый документ
Отправить в документ
■ 1 курс
■н курс
■ 3 курс
■ 4 курс
■ Ь курс
■ Ö курс
Рисунок 11 - Подготовка к выдаче документа
Программа генерирует документ в формате Microsoft Word. Его фрагмент показан на рисунке 12. В итоговом документе строки упорядочены по курсам, наименованиям дисциплин, семестрам.
Рисунок 12 - Фрагмент итогового документа по специальности (направлению подготовки)
Кнопка «Итоги по кафедре» предназначена для формирования итогового расчета нагрузки по всей кафедре. Его внешний вид аналогичен документу, фрагмент которого показан на рисунке 12.
Данная форма включает также кнопку, предназначенную для формирования выходных документов с расчетом часов в формате Microsoft Excel. Выходные документы в этом случае также имеют типовой вид.
Практическое использование описанной компьютерной программы показало высокую эффективность решения ряда организационных вопросов, связанных с функционированием кафедры. Выполнение расчета часов учебной нагрузки в данном случае не требует привлечения каких-либо специальных программных средств (например, электронных таблиц), предполагающих хорошее предварительное их освоение. Описанная программа предполагает использование шаблонов документов Microsoft Word и Microsoft Excel. Эти шаблоны могут быть модифицированы конечным пользователем в допустимых пределах.
_международный научный журнал «символ науки» №10/2015 ISSN 2410-700Х_
Использование программы на факультете математики и информационных технологий ФГБОУ ВПО «МГУ им. Н.П. Огарёва» показало значительное сокращение времени, отведенного на решение различных вопросов, связанных с организацией учебного процесса и взаимодействием по этим вопросам с профессорско-преподавательским составом кафедры.
Следующая компьютерная программа информационной системы «Учебный план» [1, с. 169-173] связана с выполнением весьма ответственной процедуры - распределением учебных поручений на основе предварительно проделанного расчета часов.
Список использованной литературы:
1. Нищев К. Н. Информационная система «Учебный план» и автоматизированный расчет нагрузки кафедры ВУЗа / К. Н. Нищев, А. Г. Смольянов, М. И. Новопольцев // Вестн. Мордов. ун-та. Сер. Физ.-мат. науки [Саранск]. - 2012. - № 2. - С. 169 - 173.
© А.Г. Смольянов, 2015