- •Цели и задачи практики
- •План-график работ и анализ отклонений План-график работ
- •Анализ отклонений выполнения плана работ
- •Список сокращений
- •Объект исследования
- •Описание общего понимания работы системы
- •Анализ и оценка системы внутреннего контроля в основных процессах системы Процесс занесения информации в ирро Описание процесса
- •Матрица целей и рисков
- •Матрица контролей и результаты тестирования эффективности контролей
- •Замечания и рекомендации
- •Процесс поддержания информации ирро в актуальном состоянии Описание процесса
- •Матрица целей и рисков
- •Матрица контролей и результаты тестирования эффективности контролей
- •Замечания и рекомендации
- •Анализ и оценка общих компьютерных контролей системы Процесс управление доступа к системе и данным Описание процесса
- •Матрица целей и рисков
- •Матрица контролей и результаты тестирования эффективности контролей
- •Замечания и рекомендации
- •Процесс и концепция разделения прав и полномочий в системе Текстовое описание процесса
- •Текстовое описание контролей процесса
- •Матрица целей и рисков
- •Матрица контролей и результаты тестирования эффективности контролей
- •Замечания и рекомендации
- •Процесс эксплуатации и текущей поддержки системы Описание процесса
- •Матрица целей и рисков
- •Замечания и рекомендации
- •Процессы доработки системы, внесения изменений
- •Матрица целей и рисков
- •Матрица контролей и результаты тестирования эффективности контролей
- •Замечания и рекомендации
- •Проверка данных системы на наличие ошибок
- •Дублирование записей и полей таблиц бд Описание проделанной работы
- •Проверка на наличие дублированных записей по названию в рамках всей таблицы объектов object.
- •Проверка дублирования дисциплин с одинаковым названием и семестром изучения в рамках одного профиля бакалавриата/магистерской программы.
- •Проверка на прикрепление одних и тех же файлов к блоку (блок аннотации, блок сценария обучения и т.Д.)
- •Результаты
- •Рекомендации
- •Проверка на прикрепление одних и тех же файлов к блоку (блок аннотации, блок сценария обучения и т.Д.)
- •Ошибка в связях между записями Описание проделанной работы
- •Наличие в таблице объектов objects записей с типом объектов id_type, которого нет в таблице типов объектов types.
- •Наличие в таблице objects объектов, которые ни с кем не связаны.
- •Результаты
- •Наличие в таблице объектов objects записей с типом объектов id_type, которого нет в таблице типов объектов types.
- •Наличие в таблице objects объектов, которые ни с кем не связаны.
- •Рекомендации
- •Наличие в таблице объектов objects записей с типом объектов id_type, которого нет в таблице типов объектов types.
- •Наличие в таблице objects объектов, которые ни с кем не связаны.
- •Полнота данных Описание проделанной работы
- •Результаты
- •Рекомендации
- •Достоверность данных Описание проделанной работы
- •Результаты
- •Рекомендации
- •Проверка правильности формирования отчётных форм Проверка правильности формирования отчётных форм по структурным компонентам системы Описание проделанной работы
- •Рекомендации
- •Проверка правильности формирования отчётных форм по направлениям подготовки Описание проделанной работы
- •Проверка правильности статистики по профилям бакалавриата
- •Проверка правильности статистики по магистерским программам
- •Проверка правильности формирования итоговых показателей
- •Приложение Интервью с пользователями, работающими в системе ирро
- •Есть ли какое-либо ограничение на объём загружаемых файлов, количество записей в бд?
- •Можно ли заблокировать доступ пользователя к системе ирро? в каком случае это будет сделано? Вручную?
- •Возможность подключения к данным напрямую?
- •Каким образом происходит доработка системы, внесение изменений?
- •Пишется ли заявка на изменение?
- •Каким образом она пишется (в электронном/бумажном виде, какие изменения необходимо внести в систему, сроки внесения этих изменений и т.Д.)?
- •Резюме участников команды
Рекомендации
Проверка на наличие дублированных записей по названию в рамках всей таблицы объектов object.
Необходимо разобраться, почему некоторые из дублированных типов данных не отображаются в дереве ИРРО.
Проверка дублирования дисциплин с одинаковым названием и семестром изучения в рамках одного профиля бакалавриата/магистерской программы.
В существующую программу для импорта Excel-файлов (в которых хранится информация по дисциплинам) необходимо добавить проверку на отсутствие в профиле бакалавриата/магистерской программе дисциплины со схожим названием и семестром перед её импортом в БД.
При переименовании дисциплины в программу необходимо добавить проверку на отсутствие дисциплины с подобным названием и семестром в профиле бакалавриата/магистерской программе.
Проверка на прикрепление одних и тех же файлов к блоку (блок аннотации, блок сценария обучения и т.Д.)
При загрузке нового файла в программу необходимо добавить проверку по схожести названий файлов. В настоящий момент существует запрет на прикрепление файла к блоку, если хотя бы один из уже прикрепленных к блоку файлов имеет такую же ссылку.
Ошибка в связях между записями Описание проделанной работы
Проверка связей между записями была проведена по следующим критериям:
Наличие в таблице объектов objects записей с типом объектов id_type, которого нет в таблице типов объектов types.
select ID_TYPE from objects where ID_TYPE not in (select ID_TYPE from types)
Примечание. Данная проверка была произведена т.к. было обнаружено, что в БД отсутствует связь между таблицами объектов objects и таблицей связей объектов objects_relation (objects.ID_TYPE=types.ID_TYPE), заявленная в технической документации по БД системы ИРРО.
Наличие в таблице objects объектов, которые ни с кем не связаны.
select * from objects where ID_OBJECT not in
(select distinct ID_OBJECT_1 from objects_relation where ID_OBJECT_1 is not NULL
union
select distinct ID_OBJECT_2 from objects_relation where ID_OBJECT_2 is not NULL)
and ID_TYPE not in (34)
order by ID_TYPE
Примечание. В БД ИРРО могут быть факультеты, которые не имеют ни одной выпускающей кафедры.
Наличие в таблице object_relation связей между объектами, которых не должно быть из заявленной технической документации.
select distinct child.ID_TYPE
from
objects parent,
objects_relation ore,
objects child
where
parent.ID_TYPE='ИД_типа_родительского_объекта' and
parent.ID_OBJECT=ore.ID_OBJECT_1 and
child.ID_OBJECT=ore.ID_OBJECT_2
order by child.ID_TYPE
Результаты
Наличие в таблице объектов objects записей с типом объектов id_type, которого нет в таблице типов объектов types.
Ошибок не найдено.
Наличие в таблице objects объектов, которые ни с кем не связаны.
Найдено 547 (из 434804, это 0,13%) объектов, которые не с кем не связаны.
Наличие в таблице object_relation связей между объектами, которых не должно быть из заявленной технической документации.
Найдено 2 случая прикрепления файла к файлу (объект с ID_TYPE=16 прикреплен к объекту с ID_TYPE=15 и объект с ID_TYPE=7 прикреплен к объекту с ID_TYPE=16).
Ни одна магистерская программа не связана ни с одной компетенцией.
В блоке с магистерскими программами есть 1 дополнительная образовательная программа.