ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2019
Просмотров: 2887
Скачиваний: 6
РД
IDEF0 - 2000
36
ками
облегчает
размещения
меток
,
их
чтение
и
позволяет
проследить
пути
стрелок
.
Рис
. 25.
1
2.
Стрелки
связываются
(
сливаются
),
если
они
представляют
сходные
данные
и
их
источник
не
указан
на
диаграмме
(
рис
. 26).
Рис
.26
1
3.
Обратные
связи
по
управлению
должны
быть
показаны
как
"
вверх
и
над
"
(
рис
.27,
а
):
2
1
2
1
2
1
а
)
б
)
в
)
Рис
.27.
Обратные
связи
по
входу
должны
быть
показаны
как
"
вниз
и
под
" (
рис
.
27,
б
).
Так
же
показываются
обратные
связи
посредством
механизма
.
Таким
образом
обеспечивается
показ
обратной
связи
при
минимальном
числе
линий
и
пересечений
.
1
4.
Циклические
обратные
связи
для
одного
и
того
же
блока
изображаются
только
для
того
,
чтобы
их
выделить
.
Обычно
обратную
связь
изображают
на
диаграмме
,
декомпозирующей
блок
.
Однако
иногда
требуется
выделить
по
-
вторно
используемые
объекты
(
рис
.28).
Функция
1
A
1
Функция
2
A2
Функция
3
A3
Функция
1
A
1
Функция
2
A2
Функция
3
A3
предпочтительнее
,
чем
Функция
1
A
1
Функция
2
A2
предпочтительнее
,
чем
Функция
1
A
1
Функция
2
A2
РД
IDEF0 - 2000
37
Рис
.28
1
5.
Стрелки
объединяются
,
если
они
имеют
общий
источник
или
приемник
,
или
они
представляют
связанные
данные
.
Общее
название
лучше
описывает
суть
данных
.
Следует
минимизировать
число
стрелок
,
касающихся
каждой
стороны
блока
,
если
,
конечно
,
природа
данных
не
слишком
разнородна
(
рис
.
29).
Рис
. 29
1
6.
Если
возможно
,
стрелки
присоединяются
к
блокам
в
одной
и
той
же
по
-
зиции
.
Тогда
соединение
стрелок
конкретного
типа
с
блоками
будет
со
-
гласованным
и
чтение
диаграммы
упростится
.
Рис
. 30
Функция
3
A3
Функция
4
A4
ИЛИ
Функция
1
A
1
Функция
2
A2
Функция
3
A3
Функция
1
A
1
Функция
2
A2
Функция
3
A3
предпочтительнее
,
чем
Функция
1
A
1
Функция
2
A2
Функция
3
A3
предпочтительнее
,
чем
Функция
1
A
1
Функция
2
A2
Функция
3
A3
РД
IDEF0 - 2000
38
1
7.
При
соединении
большого
числа
блоков
необходимо
избегать
необяза
-
тельных
пересечений
стрелок
.
Следует
минимизировать
число
петель
и
по
-
воротов
каждой
стрелки
.
Рис
. 3
1
Рис
. 32
1
8.
Блоки
(
функции
)
являются
сопряженными
через
среду
,
если
они
имеют
связи
с
источником
,
генерирующим
данные
,
без
конкретного
определения
отношения
отдельной
части
данных
к
какому
-
либо
блоку
.
Рис
.33
Функция
1
A
1
Функция
2
A2
Функция
3
A3
Функция
1
A
1
Функция
2
A2
Функция
3
A3
предпочтительнее
,
чем
Функция
1
A
1
Функция
2
A2
Функция
3
A3
предпочтительнее
,
чем
Функция
1
A
1
Функция
2
A2
Функция
3
A3
Функция
1
A
1
Функция
2
A2
C
1
Политика
компании
Функция
3
A3
РД
IDEF0 - 2000
39
1
9.
Две
или
более
функций
являются
сопряженными
через
запись
,
если
они
связаны
с
набором
данных
и
не
обязательно
зависят
от
того
,
представлены
ли
все
возможные
интерфейсы
как
сопряжение
через
среду
.
Тип
интер
-
фейса
,
показанный
на
рисунке
34,
предпочтителен
,
поскольку
определя
-
ются
отношения
конкретных
элементов
данных
к
каждому
блоку
.
Рис
. 34
20.
Необходимо
использовать
(
где
это
целесообразно
)
выразительные
воз
-
можности
ветвящихся
стрелок
.
Рис
. 35
Функция
1
A
1
Функция
2
A2
C
1
Политика
компании
Функция
3
A3
Правила
разделения
полномочий
Требования
к
персоналу
Функция
1
A
1
Функция
2
A2
Функция
3
A3
Функция
4
A4
А
и
Б
А
А
Б
РД
IDEF0 - 2000
40
9.
Ссылочные
выражения
(
коды
).
Ссылочные
выражения
(
коды
)
присваиваются
всем
элементам
модели
:
диаграммам
,
блокам
,
стрелкам
и
примечаниям
.
Ссылочные
выражения
затем
могут
использоваться
в
различных
контекстах
для
точного
указания
на
нуж
-
ный
элемент
модели
.
Основное
ссылочное
выражение
-
узловой
номер
,
который
появляется
там
,
где
выполняется
декомпозиция
функционального
блока
и
создается
его
подробное
описание
на
дочерней
диаграмме
.
Все
остальные
ссылочные
коды
базируются
на
узловых
номерах
.
9.
1
.
Номера
блоков
.
Каждому
блоку
на
диаграмме
присваивается
номер
,
помещаемый
в
нижнем
правом
внутреннем
углу
блока
.
Эта
система
нумерации
необходима
для
од
-
нозначной
идентификации
блоков
в
пределах
диаграммы
и
для
генерации
узловых
номеров
.
Эти
номера
используются
также
для
ссылок
на
блоки
в
тексте
и
глоссарии
.
На
контекстной
диаграмме
A-0
единственному
блоку
присваивается
номер
0 (
нуль
).
На
всех
других
диаграммах
блоки
нумеруются
цифрами
от
1
до
6,
начиная
с
верхнего
левого
блока
(
при
их
диагональном
размещении
)
и
кон
-
чая
нижним
правым
блоком
.
Если
некоторые
блоки
на
диаграмме
размещены
не
по
диагонали
,
то
сначала
нумеруются
«
диагональные
»
блоки
(
также
на
-
чиная
с
левого
верхнего
блока
) ,
а
затем
– «
недиагональные
»
блоки
,
начиная
с
нижнего
правого
против
часовой
стрелки
.
9.2
Узловые
номера
.
Узловой
номер
базируется
на
положении
блока
в
иерархии
модели
.
Обычно
узловой
номер
формируется
добавлением
номера
блока
к
номеру
диаграммы
,
на
которой
он
появляется
.
Например
,
узловой
номер
блока
2
на
диаграмме
A25 - A252.
Все
узловые
номера
IDEF0
начинаются
с
заглавной
буквы
,
например
, "A".
Когда
родительский
блок
подробно
описывается
до
-
черней
диаграммой
,
узловые
номера
родительского
блока
и
дочерней
диа
-
граммы
совпадают
.
Контекстные
диаграммы
и
дочерняя
диаграмма
верхнего
уровня
-
исклю
-
чения
в
вышеуказанной
схеме
узловой
нумерации
.
Каждая
модель
IDEF0
имеет
контекстную
диаграмму
верхнего
уровня
-
диаграмму
A-0.
Эта
диа
-
грамма
содержит
единственный
"
высший
блок
",
который
является
уникаль
-
ным
родителем
всей
модели
и
несет
уникальный
номер
0 (
нуль
)
и
узловой
номер
A0.
Каждая
модель
IDEF0
должна
также
иметь
по
крайней
мере
одну