Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на билеты ТИПИС 3 семестр.docx
Скачиваний:
32
Добавлен:
19.01.2023
Размер:
740.17 Кб
Скачать

40. Нотация idef0. Туннелирование дуг.

Иногда отдельные интерфейсные дуги высшего уровня не имеет смысла продолжать рассматривать на диаграммах нижнего уровня, или наоборот — отдельные дуги нижнего отражать на диаграммах более высоких уровней – это будет только перегружать диаграммы и делать их сложными для восприятия. Для избежания подобного в стандарте idef0 представлено понятие туннелирования. Обозначение «туннеля» в виде двух круглых скобок вокруг начала интерфейсной дуги обозначает, что эта дуга не была унаследована от функционального родительского блока и появилась (из «туннеля») только на этой диаграмме. Также стрелка “уходит в туннель”, если вокруг ее конца в непосредственной близости от блока-приемника также расположены две круглые скобки. Это означает, что непосредственно в применении к этому блоку данная дуга рассматриваться не будет.

Данный подход достаточно часто применяется, если содержимое какой-либо интерфейсной дуги не нужно на конкретном уровне декомпозиции.

41. Нотация idef0. Глоссарий. Принципы ограничения сложности idef0-диаграмм.

Для каждого из элементов диаграммы idef0 (диаграммы, функционального блока, интерфейсной дуги) может быть составлен глоссарий – набор соответствующих ему определений, ключевых слов и дополнительной информации, которые характеризуют объект. Глоссарий является описанием сущности данного элемента и дополняет наглядный графический язык дополнительной информацией, которая не может быть изображена с помощью диаграммы. Например, для интерфейсной дуги “данные клиентов” глоссарий может содержать наименования полей данных для каждого клиента. Изображение тех же элементов графическим образом сделало бы диаграмму громоздкой и тяжело читаемой.

Как правило, idef0-модели несут в себе много информации. Для избежания перегруженности применяется принцип ограничения сложности. Суть его в том, что на одной диаграмме должно изображаться не менее двух и не более шести блоков. С помощью диаграммы из одного блока невозможно осуществить сам принцип разбиения функции на несколько подфункций, что делает такую декомпозицию бессмысленной. Если же на диаграмме блоков слишком много, это делает диаграмму неразборчивой и трудно читаемой. Поэтому были введены данные ограничения, которые позволяют сохранить диаграмму хорошо структурированной, понятной и легко поддающейся анализу.

42. Нотация idef0. Отношения блоков на диаграммах. Обратные связи.

В методологии idef0 существует 6 типов отношений между блоками:

Управление, выход-вход, обратная связь по управлению, обратная связь по входу, выход-механизм

Выход-вход возникает тогда, когда выход одного блока является входом для другого блока. Такие связи встречаются наиболее часто

Отношение управления возникает, когда выход блока становится управляющим воздействием для другого блока.

Выход-механизм применяется редко и показывает, что выход одного блока является средством достижения цели или механизмом для другого. Например, такая связь может встречаться при описании распределения ресурсов или какого-либо оборудования.

Обратные связи по управлению и по входу представляют собой итерацию и рекурсию. Обратная связь по управлению возникает тогда, когда выход блока влияет на работу какого-либо предыдущего блока. Обратная связь по входу показывает, что выход одного блока становится входом для какого-либо из предшествующих – например, возврат чего-либо на доработку.