Сервис «ЮНИВУЗ-3. Расписание занятий»

Управление образовательной организацией

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

Описание функционала
 
Сервис разработан для программы «ЮНИВУЗ-3. Базовый модуль» и предназначен для поддержки процессов интерактивного формирования расписаний учебных занятий образовательного учреждения Программа включает следующие функциональные возможности: 
  • Возможность ведения пользователей с разграничением прав (уровень подготовки, форма обучения, факультет или институт, курс, кафедра).
  • Автоматическая загрузка (актуализация) утвержденных учебных планов, сведений о контингенте обучающихся, сведений о профессорско-преподавательском составе, сведений о факультетах (институтах), данных аудиторного фонда, тематических планов занятий (при наличии), плановой нагрузки преподавателей из других модулей системы «ЮНИВУЗ-3», при помощи открытого API сервиса «Расписания занятий» (из других информационных систем ВУЗа) и из файлов формата Microsoft Excel.
  • Указание временных ограничений для планирования занятий (учебный год, семестр, период, смена, сетка звонков, неучебные дни), времени академического часа и стандартного перерыва.
  • Ведение данных учебных потоков для планирования поточных занятий.
  • Определение параметров контроля пересечений учебных групп, доступности аудиторий, преподавателей, соответствия сетке звонков или смене и соответствия количества занятий учебным и тематическим планам (при наличии) и плановой нагрузке преподавателей при планировании занятий.
  • Создание настроек расписания с использованием заготовок, тематических планов (при наличии) и плановой нагрузки преподавателей.
  • Расстановка преподавателей с контролем согласно плановой нагрузке и тематическим планам (при наличии).
  • Планирование расписаний занятий интерактивно (с подбором свободных преподавателей и аудиторий), копированием из предыдущих расписаний или используя шаблоны повторяющихся занятий, с распределением нагрузки согласно учебному плану, тематическим планам (при наличии) и плановой нагрузке преподавателей.
  • Утверждение расписаний с контролем распределения нагрузки.
  • Формирование печатных форм расписаний занятий.Открытое API сервиса «Расписания занятий» для отображения на интерактивных стендах, с возможностью фильтрации расписаний по формам обучения, уровням подготовки, факультетам или институтам, учебным группам и потокам, кафедрам, преподавателям и аудиториям.
Технические характеристики и требования к развертыванию
 
Технологический стек:
Полнотекстовая поисковая система Perquaero, зарегистрирована в реестре отечественного программного обеспечения (№ 14168 от 11.07.2022)
Языки программирования: Java, Node.js.
Хранилище данных: Apache Solr. 

Технические требования к развертыванию (не ниже):
Сервер приложений:
Процессор, виртуальные ядра: 6
ОЗУ: 32 ГБ
Дисковая подсистема: системный диск: 200 ГБ  
Сервер хранения данных:
Процессор, виртуальные ядра: 12
ОЗУ: 64 ГБ
Дисковая подсистема: системный диск: 200 ГБ, диск с данными: 1 ТБ.