align="justify"> Рис. 3. Ієрархічна структура системи
1. Модуль генератора звуку
2. Модуль заповнення масиву
3. Модуль відображення даних масиву на графіку
4. Модуль запису у файл
5. Модуль виведення звіту
Ширина ієрархічної структури = 3
Висота ієрархічної структури = 3
.4 Розрахунок нев'язки, сили зв'язності і сили зчеплення для кожного модуля
.4.1 Розрахунок нев'язності
Невязка структури - величина, що характеризує ступінь відмінності реального проектної структури від дерева і повного графа. Розрахунок нев'язки:
В
де l = 4 - кількість ребер структури; n = 5 - кількість вершин графа;
(1)
Невязка лежить в межах 0? Nev? 1 і показує ступінь відмінності реального проектної структури від повного графа (Nev = 1) і дерева (Nev = 0). Чим ближче реальна проектна структура до дерева, тим вона краща. Невязка нашої ієрархічної структури = 0, звідси висновок: наша ієрархічна структура - це дерево. А значить маємо справу із зрозумілою і логічно правильною структурою. br/>
.4.2 Розрахунок сили зв'язності і сили зчеплення для кожного модуля
.4.2.1 Модуль генератора звуку
Сила зв'язності модуля СС = 10, так як він реалізує 1 функцію і називається функціональна зв'язність.
Сила зчеплення модуля СЦ = 1, тому модуль передає тільки елементарні дані.
3.4.2.2 Модуль заповнення масиву
Сила зв'язності модуля СС = 10, так як він реалізує 1 функцію і називається функціональна зв'язність.
Сила зчеплення модуля СЦ = 1, тому модуль передає тільки елементарні дані.
3.4.2.3 Модуль відображення даних масиву на графіку
Сила зв'язності модуля СС = 10, так як він реалізує 1 функцію і називається функціональна зв'язність.
Сила зчеплення модуля СЦ = 1, тому модуль передає тільки елементарні дані.
3.4.2.4 Модуль запису у файл
Сила зв'язності модуля СС = 10, так як він реалізує 1 функцію і називається функціональна зв'язність....