
lab4_systems
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Старший преподаватель |
|
|
|
Е.П.Виноградова |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №4 |
ОЦЕНКА СТРУКТУРНОЙ СЛОЖНОСТИ ИНФОРМАЦИОННЫХ СИСТЕМ |
по курсу: ТЕОРИЯ СИСИТЕМ И СИСТЕМНЫЙ АНАЛИЗ |
|
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4016 |
|
|
|
Жовтяк М.О. |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2022
Цель работы
Научиться анализировать архитектуру существующей информационной системы и представлять ее в виде модели структуры.
Ход работы
В ходе работы рассматривалась информационная система Autodesk 3ds Max. Архитектура системы показана на рисунке 1.
Число дуг по матрице смежности (Таблица 1) – 8.
Таблица №1
Матрица смежности
|
1 (Получение и анализ данных) |
2 (Проектирование ПО) |
3 (3D-моделирование) |
4 (Разработка математических моделей) |
5 (Разработка ПО) |
6 (Компиляция результата) |
1 (Получение и анализ данных) |
0 |
1 |
0 |
1 |
0 |
0 |
2 (Проектирование ПО) |
0 |
0 |
1 |
1 |
1 |
0 |
3 (3D-моделирование) |
0 |
0 |
0 |
0 |
1 |
0 |
4 (Разработка математических моделей) |
0 |
0 |
0 |
0 |
1 |
0 |
5 (Разработка ПО) |
0 |
0 |
0 |
0 |
0 |
1 |
6 (Компиляция результата) |
0 |
0 |
0 |
0 |
0 |
0 |
Граф Герца для данной матрицы представлен представлен на рисунке 1.
Рисунок 1 – Граф Герца
На основе системы было построено остовное дерево (Рисунок 2).
Рисунок 2 – Остовное дерево
На основе остовного дерева была построена матрица контуров. (Таблица №2)
Таблица №2
Матрица контуров
|
2 |
6 |
3 |
4 |
8 |
1 |
-1 |
0 |
-1 |
+1 |
0 |
5 |
+1 |
-1 |
-1 |
-1 |
+1 |
7 |
0 |
+1 |
0 |
-1 |
+1 |
Итог построения матрицы контуров, графа Герца и рассмотрения структуры бикомпонент позволяет говорить о простоте выбранной системы и о лёгкости ее тестирования. Сортировка таблицы не имеет смысла по причине простоты определённых связей.
Вывод
Удалось определить подсистемы данной системы
Самое нагруженное место данной системы - это подсистема обработки
Самые нагружённые подсистемы – Проектирования и разработки ПО.