Подсистема кафедрального терминального окна должна удовлетворять следующим требованиям:
Приемом базы данных на стороне кафедры занимается служба приема базы данных (рис. 1). Эта служба в момент подключения первого пользователя к системе проверяет почтовый ящик кафедры. Если письмо пришло, то служба сохраняет файл базы данных из письма во временный склад соответствующего факультета.
Процесс обновления рабочей версии базы данных происходит в момент появления базы данных во временном складе. Управляющими воздействиями являются вход первого пользователя, ID кафедры, информация о пользователях кафедры и информация о студентах групп кафедры по своим группам или по своим дисциплинам (рис.2).
Работа с архивом новой базы данных делится на четыре этапа: разархивирование; фильтрация; создание пользователей; перемещение БД в рабочую папку кафедры.
Отображение данных необходимо для удобной работы пользователей с базой данных. Управляющим воздействием является информация о правах доступа работников кафедры к БД. Механизмом является служба приема.
Процесс отображения данных подразделяется на четыре процесса: вход в систему; выбор по группам или по дисциплинам; выбор деканата; отображение списка групп данной кафедры, выбранного деканата.
Механизмом является кафедральная система «КДеканат», встроенная в систему «Деканат».
Литература