Описание системы “Составление и корректировка учебного плана кафедры”, страница 11

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

3. Обработка запросов клиентов системы.

1)  Клиент или пользователь системы формирует запрос. Запрос может быть двух видов: запрос на получение информации и запрос на изменение/дополнение (может быть любое количество запросов, но наша система ограничивается только двумя представленными). Запрос на изменение/дополнение может быть получен только от деканата или как изменение учебных программ (минуя деканат). После получения запроса на предоставление нужной клиенту информации, проверяется предоставлены ли пользователю определенные полномочия для получения данных, а  далее открывается база данных и выбирается информация, которая предоставляется пользователю. Если поступает запрос на получение самой учебной программы, то учебная программа передается запросчику, путем ее распечатывания либо по сети (если проведена сеть).

4.   Изменение (корректировка учебного плана).

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

Декомпозиция  работы

Выполнение запроса

Названия стрелок

1 - учебная программа

5 - запрос на изменение/дополнение

13 - запрос клиента (пользователя системы)

15 - предоставленные полномочия

16 - найденная информация

Декомпозиция  работы

«Обработать запрос эксперта»

Эксперт формирует запрос на предоставление ему информации. Эксперт может запрашивать как какие-то данные по информационным объектам,  так и учебный план. В случае правильного ввода имени и пароля, а также наличия предоставленных пользователю полномочий, выходом работы «Найти запрашиваемые данные » являются найденная информация и учебный план.

Декомпозиция  работы

«Обработать запрос преподавателя»

Декомпозиция  работы

«Обработать запрос деканата»

Клиент или пользователь системы формирует запрос. Запрос может быть двух видов: запрос на получение информации и запрос на изменение/дополнение (может быть любое количество запросов, но наша система ограничивается только двумя представленными). Запрос на изменение/дополнение может быть получен только от деканата или как изменение учебных программ (минуя деканат).

Вследствие предоставленных  пользователю полномочий, деканат может получить какую-либо информацию либо учебный план.

Декомпозиция  работы

«Распределение учебной нагрузки по преподавателям»

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