Составитель расписания
составительрасписания.рф
компьютерная программа для составления расписания занятий
НазадВперёд

Учёт отмены, переноса и замещении занятий.

Введение.

Необходимость в учёте отмены и замещении занятий возникает в следующих случая:

  1. Отмена или перенос запланированных занятий в соответствии с государственными праздничными и сокращёнными днями.
  2. Проведения ранее запланированных мероприятий (экскурсии, посещение театров и т.п)
  3. В виду особых ситуаций (в связи с эпидемиями, погодными аномалиями и пр.)
  4. В виду экстренных ситуаций (угроза терроризма, пожар и т.п)
  5. В случае непредусмотренного отсутствия преподавателя (ввиду болезни, семейных обстоятельств и т.п.)

По продолжительности изменения могут варьироваться от одного урока до нескольких дней.

Изменения могут касаться:

  • группы класса.
  • одного класс.
  • несколько классов.
  • всего учебного заведения.

Область действия изменений может быть:

  • преподаватель.
  • класс (группа классов).
  • всё учебное заведение.

Все изменения вносятся в специальный журнал изменений.

Работа с журналом изменений предполагает наличие составленного на определённый период расписания занятий.

Программа предоставляет интерфейс, с помощью которого заполнение журнала (одного документа) сводится к нескольким действиям оператора.

Из журнала изменений возможно получить в виде отчётов следующие документы.

  • объявление об изменении занятий (переносе, отмене, замещении).
  • отчёт о фактически проведённых занятиях.

Постановка задачи.

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

При подсчёте часов необходимо учитывать

  • недельные циклы.
  • праздничные дни.
  • переносы занятий.
  • изменения в расписании отдельных преподавателей(журнал изменений).

При расчётах действуют следующие соглашения:

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

Результат.

В результате выполнения данного функционала должна имеется возможность просмотра в виде отчёта просмотра следующих данных

  • Фамилия Имя Отчества преподавателя (специализация).
  • Период расчёта (дата начала и конца учебного периода).
  • Количество часов в соответствии с учебным планом.
  • Количество часов фактически проведённых занятий.

Должна иметься возможность получение информации в случае расхождения часов (по плану и фактически).

Дополнительный функционал для учёта часов преподавателей.

Необходимо добавить журнал изменения расписания для каждого преподавателя.

В журнал заносится информация в виде:

  • дата-начала изменения.
  • дата-окончания изменения.
  • первое занятие изменения
  • последнее занятие изменения.
  • признак изменения (ОТМЕНА-ЗАМЕЩЕНИЕ).
  • элемент учебного плана (класс-группа-предмет).
  • комментарий (причина).

Признак ОТМЕНА - указывается для преподавателя не проведшего назначенное занятие. Признак ЗАМЕЩЕНИЕ - указывается для преподавателя проведшего занятие дополнительно к своему план.

Доступ к журналу должен осуществляться как из списка преподавателей так и из сетки расписания с возможностью вносить в него изменения и дополнения.

Реализация

Алгоритм

  1. Составляется временная таблица T1 всех дней расчётного периода с указание дня недели и недели года с учётом изменений расписания заведения.
  2. Для каждого преподавателя создаётся временная таблица T2 полученной в результате наложения (декартово преобразования) расписания преподавателя и таблицы T1.
  3. В таблице T2 помечаются пропущенные занятия (ОТМЕНА) исходя из данных журнала изменений и добавляются записи соответсующие замещаемым занятиям (так же с пометкой ЗАМЕЩЕНИЕ).
  4. В соответствии с задачей группируются данные с суммирование часов.

Таблица T1:

дата день недели неделя года

Таблица T2:

дата день недели неделя года номер урока класс группа предмет пометка (ОТМЕНА-ЗАМЕЩЕНИЕ)

Подсчёт ведётся следующим образом: S план = количество записей без пометок. S факт = S-план - S отм S зам где: S зам - количество записей с пометкой ЗАМАЕЩЕНИЕ,S отм - количество записей с пометкой ОТМЕНА

Порядок действий пользователя.

Этот раздел находится в разработке

Создать документ ОТМЕНА ЗАНЯТИЙ

Документ может быть создан двумя способами.

  • Заполнением формы
  • Непосредственно из расписания преподавателя

Создать документ ЗАМЕЩЕНИЕ ЗАНЯТИЙ

  • Документ может быть создан при наличии свободных часов

Список документов.

Список документов

Список преподавателей.

Преподаватели

Замещения.

Замещения

Отчёты.

Отчёты

Комментарии

Для того чтобы оставить свой комментарий ,необходимо авторизоваться

Перед тем как комментировать, ознакомьтесь с правилами

Комментриев ещё никто не писал