ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2019
Просмотров: 2886
Скачиваний: 6
РД
IDEF0 - 2000
11
3.32
С
-
номер
:
номер
,
создаваемый
в
хронологическом
порядке
и
исполь
-
зуемый
для
идентификации
диаграммы
и
прослеживания
ее
истории
;
мо
-
жет
быть
использован
в
качестве
ссылочного
выражения
при
определении
конкретной
версии
диаграммы
.
3.33
Стрелка
:
направленная
линия
,
состоящая
из
одного
или
нескольких
сегментов
,
которая
моделирует
открытый
канал
или
канал
,
передающий
данные
или
материальные
объекты
от
источника
(
начальная
точка
стрел
-
ки
),
к
потребителю
(
конечная
точка
с
«
наконечником
»).
Имеется
4
класса
стрелок
:
входная
стрелка
,
выходная
стрелка
,
управляющая
стрелка
,
стрелка
механизма
(
включает
стрелку
вызова
). (
См
.:
сегмент
стрелки
,
граничная
стрелка
,
внутренняя
стрелка
).
3.34
Стрелка
вызова
:
вид
стрелки
механизма
,
который
обозначает
обраще
-
ние
из
блока
данной
модели
(
или
части
модели
)
к
блоку
другой
модели
(
или
другой
части
той
же
модели
)
и
обеспечивает
связь
между
моделями
или
между
разными
частями
одной
модели
.
3.35
Стрелка
механизма
:
класс
стрелок
,
которые
отображают
механизмы
IDEF0,
то
есть
средства
,
используемые
для
выполнения
функции
;
включа
-
ет
специальный
случай
стрелки
вызова
.
Стрелки
механизмов
связываются
с
нижней
стороной
блока
IDEF0.
3.36
Стрелка
,
помещенная
в
туннель
(
туннельная
стрелка
):
стрелка
(
со
специальной
нотацией
),
не
удовлетворяющая
обычному
требованию
,
со
-
гласно
которому
каждая
стрелка
на
дочерней
диаграмме
должна
соответ
-
ствовать
стрелкам
на
родительской
диаграмме
.
3.37
Текст
:
любой
текстовый
(
не
графический
)
комментарий
к
графической
диаграмме
IDEF0.
3.38
Тильда
:
небольшая
ломаная
(
волнистая
)
линия
,
используемая
для
со
-
единения
метки
с
конкретным
сегментом
стрелки
или
примечания
модели
с
компонентом
диаграммы
.
3.39
Точка
зрения
:
указание
на
должностное
лицо
или
подразделение
орга
-
низации
,
с
позиции
которого
разрабатывается
модель
3.40
Узел
:
блок
,
порождающий
дочерние
блоки
;
родительский
блок
.(
См
.:
перечень
узлов
,
дерево
узлов
,
узловой
номер
,
узловая
ссылка
,
номер
узла
диаграммы
).
3.4
1
Узловая
ссылка
:
код
,
присвоенный
диаграмме
,
для
ее
идентификации
и
определения
положения
в
иерархии
модели
;
формируется
из
сокращен
-
ного
имени
модели
и
узлового
номера
диаграммы
с
дополнительными
расширениями
.
3.42
Узловой
номер
диаграммы
:
часть
узловой
ссылки
диаграммы
,
которая
соответствует
номеру
родительского
блока
.
3.43
Узловой
номер
:
код
,
присвоенный
блоку
и
определяющий
его
поло
-
жение
в
иерархии
модели
;
может
быть
использован
в
качестве
подробного
ссылочного
выражения
.
3.44
Управляющая
стрелка
:
класс
стрелок
,
которые
в
IDEF0
отображают
РД
IDEF0 - 2000
1
2
управления
,
то
есть
условия
,
при
выполнении
которых
выход
блока
будет
правильным
.
Данные
или
объекты
,
моделируемые
как
управления
,
могут
преобразовываться
функцией
,
создающей
соответствующий
выход
.
Управляющие
стрелки
связываются
с
верхней
стороной
блока
IDEF0.
3.45
Функция
:
деятельность
,
процесс
или
преобразование
(
моделируемые
блоком
IDEF0),
идентифицируемое
глаголом
или
глагольной
формой
,
ко
-
торая
описывает
,
что
должно
быть
выполнено
.
3.46
Цель
:
краткая
формулировка
причины
создания
модели
.
РД
IDEF0 - 2000
1
3
4.
Синтаксис
графического
языка
IDEF0.
Набор
структурных
компонентов
языка
,
их
характеристики
и
правила
,
опре
-
деляющие
связи
между
компонентами
,
представляют
собой
синтаксис
языка
.
Компоненты
синтаксиса
IDEF0 –
блоки
,
стрелки
,
диаграммы
и
правила
..
Блоки
представляют
функции
,
определяемые
как
деятельность
,
процесс
,
опе
-
рация
,
действие
или
преобразование
(
см
.
ниже
).
Стрелки
представляют
дан
-
ные
или
материальные
объекты
,
связанные
с
функциями
.
Правила
опреде
-
ляют
,
как
следует
применять
компоненты
;
диаграммы
обеспечивают
формат
графического
и
словесного
описания
моделей
.
Формат
образует
основу
для
управления
конфигурацией
модели
.
4.
1
Блок
.
Блок
описывает
функцию
.
Типичный
блок
показан
на
рис
.
1
.
Внутри
каждого
блока
помещается
его
имя
и
номер
.
Имя
должно
быть
активным
глаголом
или
глагольным
оборотом
,
описывающим
функцию
.
Номер
блока
размещается
в
правом
нижнем
углу
.
Номера
блоков
используются
для
их
идентификации
на
диаграмме
и
в
соответствующем
тексте
.
Рис
.
1
..
4.2.
Стрелка
.
Стрелка
формируется
из
одного
или
более
отрезков
прямых
и
наконеч
-
ника
на
одном
конце
.
Как
показано
на
рис
. 2,
сегменты
стрелок
могут
быть
прямыми
или
ломаными
;
в
последнем
случае
горизонтальные
и
вертикаль
-
ные
отрезки
стрелки
сопрягаются
дугами
,
имеющими
угол
90
о
.
Стрелки
не
представляют
поток
или
последовательность
событий
,
как
в
традиционных
блок
-
схемах
потоков
или
процессов
.
Они
лишь
показывают
,
какие
данные
или
материальные
объекты
должны
поступить
на
вход
функции
для
того
,
чтобы
эта
функция
могла
выполняться
.
Рис
. 2.
Синтаксис
стрелок
.
•
Имя
функции
–
глагол
или
глагольный
оборот
•
Показан
номер
блока
РАЗРАБОТАТЬ
МОДЕЛЬ
1
РД
IDEF0 - 2000
1
4
4.3
Синтаксические
правила
.
Рис
. 2..
4.3.
1
Блоки
1
.
Размеры
блоков
должны
быть
достаточными
для
того
,
чтобы
включить
имя
блока
.
2.
Блоки
должны
быть
прямоугольными
,
с
прямыми
углами
.
3.
Блоки
должны
быть
нарисованы
сплошными
линиями
.
4.3.2
Стрелки
1
.
Ломаные
стрелки
изменяют
направление
только
под
углом
90
град
.
2.
Стрелки
должны
быть
нарисованы
сплошными
линиями
различной
тол
-
щины
.
3.
Стрелки
могут
состоять
только
из
вертикальных
или
горизонтальных
от
-
резков
;
отрезки
,
направленные
по
диагонали
,
не
допускаются
.
4.
Концы
стрелок
должны
касаться
внешней
границы
функционального
бло
-
ка
,
но
не
должны
пересекать
ее
.
5.
Стрелки
должны
присоединяться
к
блоку
на
его
сторонах
.
Присоединение
в
углах
не
допускается
.
90
o
Прямолинейный
отрезок
стрелки
•
Ломаный
сегмент
стрелки
.
Дуга
сопряжения
–90
град
.
Ветвление
стрелок
•
Слияние
стрелок
РД
IDEF0 - 2000
1
5
5.
Семантика
языка
IDEF0.
Семантика
определяет
содержание
(
значение
)
синтаксических
компонентов
языка
и
способствует
правильности
их
интерпретации
.
Интерпретация
уста
-
навливает
соответствие
между
блоками
и
стрелками
с
одной
стороны
и
функциями
и
их
интерфейсами
–
с
другой
.
5.
1
Семантика
блоков
и
стрелок
Поскольку
IDEF0
есть
методология
функционального
моделирования
,
имя
блока
,
описывающее
функцию
,
должно
быть
глаголом
или
глагольным
обо
-
ротом
;
например
,
имя
блока
"
Выполнить
проверку
",
означает
,
что
блок
с
таким
именем
превращает
непроверенные
детали
в
проверенные
.
После
при
-
сваивания
блоку
имени
,
к
соответствующим
его
сторонам
присоединяются
входные
,
выходные
и
управляющие
стрелки
,
а
также
стрелки
механизма
,
что
и
определяет
наглядность
и
выразительность
изображения
блока
IDEF0.
Чтобы
гарантировать
точность
модели
,
следует
использовать
стандартную
терминологию
.
Блоки
именуются
глаголами
или
глагольными
оборотами
и
эти
имена
сохраняются
при
декомпозиции
Стрелки
и
их
сегменты
,
как
от
-
дельные
,
так
и
связанные
в
«
пучок
»,
помечаются
существительными
или
оборотами
существительного
.
Метки
сегментов
позволяют
конкретизировать
данные
или
материальные
объекты
,
передаваемые
этими
сегментами
,
с
со
-
блюдением
синтаксиса
ветвлений
и
слияний
.
Каждая
сторона
функционального
блока
имеет
стандартное
значение
с
точки
зрения
связи
блок
/
стрелки
,
В
свою
очередь
,
сторона
блока
,
к
которой
при
-
соединена
стрелка
,
однозначно
определяет
ее
роль
.
Стрелки
,
входящие
в
левую
сторону
блока
-
входы
.
Входы
преобразуются
или
расходуются
функцией
,
чтобы
создать
то
,
что
появится
на
ее
выходе
.
Стрелки
,
входящие
в
блок
сверху
-
управления
.
Управления
определяют
условия
,
необходимые
функции
,
чтобы
произвести
правильный
выход
.
Стрелки
,
покидающие
блок
справа
–
выходы
,
т
.
е
.
данные
или
материальные
объекты
,
произведенные
функцией
.
Стрелки
,
подключенные
к
нижней
стороне
блока
,
представляют
механизмы
.
Стрелки
,
направленные
вверх
,
идентифицируют
средства
,
поддерживающие
выполнение
функции
.
Другие
средства
могут
наследоваться
из
родительско
-
го
блока
.
Стрелки
механизма
,
направленные
вниз
,
являются
стрелками
вызо
-
ва
.
Стрелки
вызова
обозначают
обращение
из
данной
модели
или
из
данной
части
модели
к
блоку
,
входящему
в
состав
другой
модели
или
другой
части
модели
,
обеспечивая
их
связь
,
т
.
е
.
разные
модели
или
разные
части
одной
и
той
же
модели
могут
совместно
использовать
один
и
тот
же
элемент
(
блок
).
Стандартное
расположение
стрелок
показано
на
рис
.3.