Сетевое издание
Современные проблемы науки и образования
ISSN 2070-7428
"Перечень" ВАК
ИФ РИНЦ = 0,940

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ФОРМИРОВАНИЯ УЧЕБНОГО РАСПИСАНИЯ В ВУЗАХ НА ПРИМЕРЕ ХАБАРОВСКОЙ ГОСУДАРСТВЕННОЙ АКАДЕМИИ ЭКОНОМИКИ И ПРАВА

Чуйко О.И. 1 Белозёрова С.И. 1
1 ФГБОУ ВПО «Хабаровская государственная академия экономики и права»
Статья посвящена вопросам разработки информационной системы формирования учебного расписания в вузах на примере Хабаровской государственной академии экономики и права. В ходе исследования проведен анализ существующего программного обеспечения в области составления учебного расписания, проанализирован опыт ведущих вузов города Хабаровска и других российских вузов в области автоматизации этого процесса. Проведен анализ этапов формирования учебного расписания, состав и порядок работ на каждом этапе, входные и выходные документы для каждого вида работ и задач. В результате этого анализа построена модель декомпозиции процесса формирования учебного расписания. Выбрана среда программирования, язык программирования, программная платформа и СУБД. Разработан проект пользовательского интерфейса информационной системы формирования учебного расписания на примере Хабаровской государственной академии экономики и права.
информационная система
учебное расписание
вуз
автоматизация
пользовательский интерфейс
проект
1. Автоматизированная информационная система составления расписания занятий в учебных заведениях. [Электронный ресурс]. – Режим доступа: http://www.tolgas.ru/org_structura/kaf_iis/nauka/project/raspisanie/, свободный (дата обращения 09.11.2015).
2. Как при помощи Excel автоматизировать процесс составления расписания занятий в учебном заведении. [Электронный ресурс]. – Режим доступа: http://excelexpert.ru/kak-pri-pomoshhi-excel-avtomatizirovat-process-sostavleniya-raspisaniya-zanyatij-v-uchebnom-zavedenii, свободный (дата обращения 09.11.2015).
3. Тимаева С.А. Автоматизированная информационная система составления расписания учебных занятий в вузе // Известия высших учебных заведений. Уральский регион. 2014. № 2. С. 60-67.
4. Матвеев А.В. Система автоматизации составления расписания аудиторных занятий // Новые информационные технологии в образовании материалы VIII Международной научно-практической конференции. Российский государственный профессионально-педагогический университет. 2015. С. 350-354.
5. СТО ХГАЭП 01-01-2007. Руководство по качеству : стандарт организации. / Утверждён ректором ХГАЭП В.А. Лихобабиным, Хабаровск : ХГАЭП, 2007. – 193 с.

Важнейшей задачей любого высшего учебного заведения является правильная организация учебного процесса, которую обеспечивает учебное расписание. От того, насколько рационально составлено расписание, и насколько быстро и согласованно происходит его изменение, зависит чёткое и бесконфликтное течение учебного процесса. Само по себе расписание представляет собой многоплановую и увязанную по многим параметрам систему, и это является веской причиной автоматизации данного процесса, поскольку регулировка такой системы в ручном режиме представляет собой немалые трудности.

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

Материалы и методы

На первом этапе исследования авторами был проведен анализ существующего программного обеспечения в области составления учебного расписания. В ходе исследования были рассмотрены системы, используемые в ведущих вузах города Хабаровска. Полная автоматизация этого процесса реализована в Тихоокеанском государственном техническом университете. Готовое расписание в ТОГУ можно просматривать по группам, по преподавателям и по аудиториям. В других вузах существует либо частичная автоматизация, либо процесс не автоматизирован.

На российском рынке программных продуктов в области составления расписания наиболее распространены система «Галактика: Расписание учебных занятий» и программный продукт «1С: Автоматизированное составление расписаний. Университет». Но многие вузы предпочитают самостоятельно разрабатывать автоматизированную систему составления расписания. Авторами рассмотрен опыт разработки системы составления расписания на базе MS Access [1], MS Excel [2], MS SQL Server и языка С++ [3], облачных технологий SaaS [4] и другие. В результате анализа было принято решение разработать свою автоматизированную систему формирования учебного расписания.

На следующем этапе исследования был проанализирован процесс составления расписания в ХГАЭП [5]. Он состоит из 7 этапов:

1) Составление графика учебного процесса по очной форме обучения;

2) Подготовка сведений для составления расписания по очной форме обучения;

3) Составление учебного расписания:

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

- заполнение карточек учёта загрузки преподавателей;

- заполнение графика занятости аудиторий;

- составление проекта учебного расписания на очередной семестр;

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

4) Утверждение расписания деканом факультета;

5) Утверждение расписание у первого проректора;

6) Ознакомление преподавателей с расписанием;

7) Опубликование расписания.

Первые два этапа в ХГАЭП в настоящее время уже автоматизированы. Следовательно, необходимо создать систему по автоматизации остальных этапов и включить в нее первые два.

В результате проведенного анализа составлена модель декомпозиции процесса формирования учебного расписания (рис. 1) в виде диаграммы IDEF0.

Рис. 1. Модель декомпозиции процесса формирования расписания

Для удобства работы все прикладное программное обеспечение системы для организации взаимодействия с пользователем должно использовать русский язык. В качестве среды программирования предполагается применить: Microsoft Visual Studio 2012 SP1, язык программирования C# и программную платформу Microsoft.NET Framework 4.5. Также использовать технологию создания веб-приложений – ASP.NET и шаблон проектирования Model-View-Controller (Модель-представление-контролер). В качестве СУБД был выбран продукт Microsoft SQL Server 2012, так как он отвечает всем указанным выше требованиям.

Результаты и обсуждение

В ходе проектирования интерфейса пользователя основной задачей являлось построение основных рабочих форм.

Форма входа в систему стандартная – в соответствующие поля вводится логин и пароль. После идентификации пользователя открывается основная форма системы, на которой располагаются следующие элементы:

1. Главное меню.

2. Поисковая строка.

3. Просмотр расписания на текущий семестр.

Навигационная панель (главное меню) включает в себя:

1. Ссылку на главную страницу академии.

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

3. Раздел «Документы» – содержит все необходимые документы (приказы ректора, распоряжения, нормативные правовые акты), регламентирующие процесс составления расписания.

Раздел Формирование расписания имеет две вкладки:

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

2. Кафедра – позволяет сформировать учебные поручения преподавателей и ознакомить преподавателей с готовым расписанием с отметкой об ознакомлении.

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

Также имеются кнопки:

- Проект расписания, при нажатии на нее открывается окно, в котором можно просмотреть и распечатать проект расписания, а также подписать у декана факультета и утвердить у первого проректора.

- Готовое расписание – позволяет посмотреть и распечатать расписание.

На рис. 2 представлена вкладка Учебный отдел раздела Формирование расписание.

Рис. 2. Вкладка Учебный отдел раздела Формирование расписания (Главная страница)

При нажатии кнопок Редактирование или Просмотр в поле График учебного процесса открывается окно существующей на данный момент в вузе системы составления графика учебного процесса. При нажатии кнопки Просмотр в поле Учебные поручения преподавателей также открывается окно существующей системы распределения нагрузки на кафедрах.

Следующим этапом процесса формирования расписания является подготовка сведений на кафедре для составления расписания, т.е. формируются учебные поручения. Этот процесс тоже уже автоматизирован. На вкладке Кафедра раздела Формирование расписания имеются три кнопки:

- Формирование нагрузки, при нажатии на которую открывается система распределения учебной нагрузки преподавателей;

- Просмотр расписания – для просмотра учебного расписания по группам, по преподавателям и по аудиториям;

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

Следующим этапом процесса формирования расписания является сверка дисциплин и учебной нагрузки, указанных кафедрами в сведениях для составления расписания с рабочими учебными планами групп. Эта задача в системе решается автоматически, что существенно экономит время сотрудников учебного отдела.

Далее заполняются карточки загрузки преподавателей и график занятости аудиторий. В системе «Расписание» решение этих двух задач взаимосвязано, т.е. при заполнении карточки загрузки преподавателя автоматически заполняется график занятости аудиторий и наоборот.

Окно Карточка загрузки преподавателя (рис. 3) появляется при нажатии кнопки Редактирование в поле Карточка загрузки преподавателя на Главной странице вкладки Учебный отдел.

Рис. 3. Вкладка Карточка загрузки преподавателя

При заполнении карточки выбирается Ф.И.О. преподавателя, дисциплина (из списка его дисциплин), вид нагрузки (лекция, практическое занятие, лабораторная работа), день недели и отмечается галочкой, если нужен только числитель или знаменатель, номер пары и номер аудитории. При этом при заполнении карточки загрузки преподавателя в раскрывающемся меню система предлагает только свободные на данный момент аудитории. В правой части окна в карточке сразу появляется соответствующая запись. Эти поля взаимосвязаны. Для выбора дня недели и номера пары достаточно кликнуть мышью в нужный квадрат карточки и эти данные автоматически появятся в форме.

Аналогично выглядит окно График занятости аудиторий (рис. 4), которое открывается при нажатии кнопки Редактирование в поле График занятости аудиторий. Во избежание накладок при заполнении этого графика в поле Ф.И.О. преподавателя система предлагает только свободных на этой паре преподавателей.

Рис. 4. Вкладка График занятости аудиторий

Следующим этапом является подписание проекта расписания деканом факультета и утверждение у первого проректора. Эти действия производятся в окне Проект расписания, открывающемся при нажатии на кнопку Проект расписания на Главной странице вкладки Учебный отдел. В этом окне имеется возможность просмотра и печати расписания, а также подписи декана факультета (при нажатии кнопки Подписать) и утверждения у первого проректора (при нажатии кнопки Утвердить). Эти кнопки появляются только при входе в систему под логином декана факультета или первого проректора соответственно. В остальных случаях они не видны. Вместо них только надпись подписано деканом факультета (название) (Ф.И.О.) и утверждено первым проректором (Ф.И.О.) при наличии этих подписей.

Заключение

В ходе проведенного исследования был проведен анализ решения подобной задачи в других вузах, анализ этапов формирования учебного расписания и предложен проект информационной системы для формирования учебного расписания по очной форме обучения. В настоящее время идет подготовка программной реализации данного проекта в среде программирования Microsoft Visual Studio 2012 SP1 на языке программирования C# с использованием программной платформы Microsoft.NET Framework 4.5; технологии создания веб-приложений – ASP.NET и шаблона проектирования Model-View-Controller, а также СУБД Microsoft SQL Server 2012. По окончании этого этапа система пройдет тестирование и будет внедрена в процесс организации учебного процесса.

Рецензенты:

Давыдов В.М., д.т.н., профессор,ФГБОУ ВПО «Тихоокеанский государственный университет», заведующий кафедрой «Технологическая информатика и информационные системы», г. Хабаровск;

Опарина Н.М., д.т.н., доцент, ФГБОУ ВПО «Дальневосточный государственный университет путей сообщения», профессор кафедры «Общая, юридическая и инженерная психология», г. Хабаровск.


Библиографическая ссылка

Чуйко О.И., Белозёрова С.И. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ФОРМИРОВАНИЯ УЧЕБНОГО РАСПИСАНИЯ В ВУЗАХ НА ПРИМЕРЕ ХАБАРОВСКОЙ ГОСУДАРСТВЕННОЙ АКАДЕМИИ ЭКОНОМИКИ И ПРАВА // Современные проблемы науки и образования. – 2015. – № 2-3. ;
URL: https://science-education.ru/ru/article/view?id=23448 (дата обращения: 03.12.2021).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1.074