Управление учебным процессом ВУЗа (07.12.2023) | |||||||
Общие принципы учета контингента учащихся | |||||||
Учет контингента учащихся ВУЗа организован таким образом, что информация об одном человеке, независящая от того, на каком этапе обучения он находится, хранится один раз. Для обозначения человека (физического лица) в системе используется термин УЧАЩИЙСЯ . Это означает, что одному человеку (учащемуся) в системе всегда соответствует одна запись. Свойства, относящиеся к категории личных данных (подробнее см. Что относится к личным данным? ), хранятся один раз как свойства записи об учащемся. Также записи об учащемся принадлежат подчиненные объекты, отображаемые в таблицах данных:
Информация о прохождении учащимся различных этапов жизненного цикла хранится как перечень записей, подчиненных записи об учащемся. Таких записей может быть сколь угодно много. Эти записи в системе носят наименование СТАТУСОВ и могут быть различных видов. Виды статусов организованы иерархическим образом, что позволяет разделять их на более крупные виды и более конкретные подвиды. В системе реализованы следующие виды статусов учащегося: Запись о каждом статусе имеет характеристики (свойства): Дата начала статуса , Дата окончания статуса и Причина выбытия . Каждый из видов статусов дополнительно вводит ряд свойств, характерных для статуса данного вида.
Пользователи каждого из участков в таблицах данных, отображающих контингент студентов (абитуриентов, аспирантов и т.п.), работают с записями об одном из статусов учащегося. Если один из статусов завершается (абитуриент зачисляется на факультет, студент выпускается и т.д.), то для него устанавливается значение свойства Дата окончания статуса, после чего запись о статусе не отображается в оперативной таблице данных. Однако в таблице данных "Все статусы" для каждого учащегося можно увидеть перечень всех его статусов, существующих в системе, как завершившихся, так и текущих. Перечень статусов учащегося представляет собой историю прохождения им различных этапов жизненного цикла. В каждом из статусов с учащимся могут происходить события, информацию о которых также необходимо сохранить в системе (например, перевод на следующий курс, смена фамилии и т.п.). Записи о событиях в статусе формируются автоматически в ходе выполнения действий над статусами учащихся, и отображаются в таблицах данных "События в статусе" .
Завершение существующих статусов учащегося и создание новых происходит в момент выполнения действий над записями о статусах. Под завершением (или ЗАКРЫТИЕМ статуса) имеется в виду установка значения свойства "Дата окончания статуса". Статусы, у которых это значение установлено, считаются ЗАКРЫТЫМИ . Статусы, у которых это значение пустое, считаются ТЕКУЩИМИ .
В штатном режиме работы системы записи о статусах не удаляются. Они могут только закрываться. Удаление статусов может происходить только в случае создания статуса по ошибке. |