Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Итоговый отчёт по практике Группа №1.docx
Скачиваний:
4
Добавлен:
18.08.2019
Размер:
1.86 Mб
Скачать

Замечания и рекомендации

Ситуация/замечание

Риск

Рекомендация

1

Ошибочное получение пользователем прав преподавателя

Средний

Проверка данных пользователей, введённых в отделе кадров/деканатах.

2

Ошибочное получение пользователем прав оператора, главного оператора или администратора

Низкий

Усовершенствование существующего контроля.

3

Неполучение пользователем необходимых прав

Высокий

Усовершенствование существующего скрипта для исключения риска. В качестве временной меры возможно ручное редактирование всех учётных записей, подверженных риску.

4

Несанкционированное изменение прав пользователей

Низкий

Усовершенствование существующего контроля. Выдача администраторских прав только людям с высоким кредитом доверия.

Таблица разделения прав и полномочий системы и её анализ

Категории пользователей

Права доступа

Администратор

Главный оператор

Оператор

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

Создание модуля

+

+

+

+

Переименование модуля

+

+

+

+

Удаление модуля

+

+

+

+

Изменение порядка сортировки модуля внутри дисциплины

+

+

+

+

Создание темы

+

+

+

-

Переименование темы

+

+

+

-

Удаление темы

+

+

+

-

Изменения порядка сортировки темы внутри модуля

+

+

+

-

Прикрепление файлов

+

+

+

+

Удаления файлов

+

+

+

+

Прикрепление тестов

+

+

+

+

Удаление тестов

+

+

+

+

Переименование дисциплины

-

+

-

-

Изменение семестра дисциплины

-

+

-

-

Перемещение дисциплины между ООП

-

+

-

-

Удаление дисциплины

-

+

-

-

Просмотр статистики по структурным компонентам объектов системы

+

+

+

-

Просмотр статистики по направлениям подготовки

+

+

+

-

Просмотр справочника УГСНП

+

+

+

-

Редактирование групп пользователей

+

-

-

-

Редактирование данных пользователя

+

-

-

-

Просмотр даты и времени загрузки файла на сервер

+

+

+

+

Права доступа, имеющиеся у всех пользователей системы, по сути не требуют выделения, так как по отношению к ним не происходит реального разделения. Однако, ввиду важности данных прав, имеет смысл пересмотреть наличие конкретных прав у определённых групп пользователей, дабы ликвидировать избыточность возможностей текущих пользователей системы.

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

Изменение прав определённой группы пользователей возможно лишь путём редактирования кода программы, что неудобно. Рекомендуется организовать хранение групп пользователей и их прав в базе данных и создать интерфейс для их редактирования.