Page 52 - 4156
P. 52
рівень (на батьківську діаграму). Якщо ці дані не
використовуються на батьківській діаграмі, їх потрібно
направити ще вище, і так далі У результаті малозначима
стрілка буде зображена на всіх рівнях і затруднить читання
всіх діаграм, на яких вона присутня. Виходом є тунелювання
стрілки на найнижчому рівні. Таке тунелювання називається
"не-у-батьківській-діаграмі".
Іншим прикладом тунелювання може бути ситуація,
коли стрілка механізму мігрує з верхнього рівня на нижній,
причому на нижньому рівні цей механізм використовується
однаково у всіх роботах без виключення. (Передбачається, що
не потрібно деталізувати стрілку механізму, тобто стрілка
механізму на дочірній роботі іменована до розгалуження, а
після розгалуження гілки не мають власного імені). У цьому
випадку стрілка механізму на нижньому рівні може бути
видалена, після чого на батьківській діаграмі вона може
тунелюватися, а у коментарі до стрілки або у словнику можна
вказати, що механізм використовуватиметься у всіх роботах
дочірньої діаграми декомпозиції. Таке тунелювання
називається "не-у-дочірній-роботі" (рис. 25).
Нумерація робіт і діаграм.
Всі роботи моделі нумеруються. Номер складається з
префікса і числа. Може бути використаний префікс будь-якої
довжини, але звичайно використовують префікс А.
Контекстна (коренева) робота дерева має номер А0. Роботи i
декомпозиції А0 мають номери А1, А2, A3 і так далі. Роботи
декомпозиції нижнього рівня мають номер батьківської
роботи і черговий порядковий номер, наприклад роботи
декомпозиції A3 матимуть номери А31, А32, АЗЗ, А34 і так
далі. Роботи утворюють ієрархію, де кожна робота може
мати одну батьківську і декілька дочірніх робіт, утворюючи
дерево. Таке дерево називають деревом вузлів, а вищеописану
52