<На страницу назад | На страницу вперед>
3.2.5 Схема нумерации ссылок UOB
В описании процессов IDEF3 каждому блоку UOB присваивается номер блока UOB.
Однако, как правило, одно описание IDEF3 может быть слишком сложным и включать
множество блоков UOB, многие из которых могут иметь несколько декомпозиций.
В таких схематиках простое присваивание номеров блокам не может обеспечить достаточный
объем информации, хотя и является достаточным для уникальной идентификации каждого
блока. В частности, один номер блока UOB не передает контекстную информацию
относительно данной UOB, т.е. информацию относительно того, какое она занимает
место в общем описании процесса. Для получения этой информации в схематиках
IDEF3 можно использовать более надежную систему нумерации. Эти более информативные
указатели называются номерами ссылок. В частности, на верхнем уровне
иерархии декомпозиций номер UOB определенного блока и номер ссылки идентичны.
На более низком уровне декомпозиции номер ссылки блока UOB B включает три отдельных
числа, разделенных интервалом. Первое число представляет последнее число
в номере ссылки родительской UOB B. Второе число представляет номер, присвоенный
конкретной декомпозиции родительского блока, в которую входит B. (Как правило,
номера присваиваются декомпозициям и блокам UOB в порядке создания, но вообще
этот порядок имеет произвольный характер). Наконец, третье число в ссылке представляет
просто номер блока UOB B. Таким образом, схема нумерации ссылок отображает номер
блока UOB определенной UOB, декомпозицию, к которой она относится, и родительскую
UOB. Присваивание номеров ссылок иллюстрируется на рис. 3-31.
Рис. 3-31
Схема нумерации единиц поведения (UOB)
Если в создании описания участвует несколько лиц, то на присваивание номеров накладываются ограничения, чтобы каждому блоку UOB были заданы уникальные номера блоков и ссылок. Для присваивания номеров блокам UOB предлагается следующая процедура. Каждому лицу дается определенный набор номеров (например, Джо получает номера 1 - 99, Джейн получает номера 100 - 199 и т.д.); каждое лицо может присваивать номера блокам UOB только из своего выделенного набора. После использования первоначального набора номеров по мере необходимости можно присваивать дополнительные номера. При использовании этой процедуры присваивания номеров ведущий аналитик группы разработки может быть уверен в том, что каждая UOB в конечном комбинированном описании будет иметь уникальные номера блоков и ссылок. (Схема нумерации ссылок UOB разработана для координации работ группы разработки и облегчения навигации по множеству представлений и различным уровням детализации описания. Особенно большое значение схема нумерации ссылок UOB имеет при использовании бумажной среды или среды, в которой используемые программные инструментальные средства обеспечивают ограниченную поддержку интеграции. Однако, для удобства представления пользователям не обязательно отображать номера ссылок UOB или нумеровать UOB слева направо и сверху вниз, как они появляются в схематике).