ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 05.12.2019

Просмотров: 3874

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

                                                                                                        

РД

  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 

отображают


background image

                                                                                                        

РД

  IDEF0 - 2000

1

2

управления

то

есть

условия

при

выполнении

которых

выход

блока

будет

правильным

.  

Данные

или

объекты

 , 

моделируемые

как

управления

могут

преобразовываться

функцией

создающей

соответствующий

выход

.

Управляющие

стрелки

связываются

с

верхней

стороной

блока

 IDEF0.

3.45

Функция

:

деятельность

процесс

или

преобразование

  (

моделируемые

блоком

 IDEF0), 

идентифицируемое

глаголом

или

глагольной

формой

ко

-

торая

описывает

что

должно

быть

выполнено

.

3.46

Цель

:

краткая

формулировка

причины

создания

модели

.


background image

                                                                                                        

РД

  IDEF0 - 2000

1

3

4. 

Синтаксис

графического

языка

 IDEF0.

Набор

структурных

компонентов

языка

их

характеристики

и

правила

опре

-

деляющие

связи

между

компонентами

,  

представляют

собой

синтаксис

языка

.

Компоненты

синтаксиса

 IDEF0 – 

блоки

стрелки

диаграммы

и

правила

..

Блоки

представляют

функции

определяемые

как

деятельность

процесс

опе

-

рация

действие

или

преобразование

 (

см

ниже

).  

Стрелки

представляют

дан

-

ные

или

материальные

объекты

связанные

с

функциями

.  

Правила

опреде

-

ляют

как

следует

применять

компоненты

;  

диаграммы

обеспечивают

формат

графического

и

словесного

описания

моделей

.  

Формат

образует

  

основу

для

управления

конфигурацией

модели

.

4.

1

Блок

.

Блок

описывает

функцию

.  

Типичный

блок

показан

на

рис

1

.  

Внутри

каждого

блока

помещается

его

имя

и

номер

.  

Имя

должно

быть

активным

глаголом

или

глагольным

оборотом

описывающим

  

функцию

Номер

блока

размещается

в

правом

нижнем

углу

.  

Номера

блоков

используются

для

их

идентификации

на

диаграмме

и

в

соответствующем

тексте

.

Рис

1

..

4.2. 

Стрелка

.

Стрелка

формируется

из

одного

или

более

отрезков

прямых

и

  

наконеч

-

ника

на

одном

конце

.  

Как

показано

на

рис

. 2, 

сегменты

стрелок

могут

быть

прямыми

или

ломаными

в

последнем

случае

горизонтальные

и

вертикаль

-

ные

отрезки

стрелки

сопрягаются

дугами

имеющими

угол

 90

о

.  

Стрелки

не

представляют

поток

или

последовательность

событий

,  

как

в

традиционных

блок

-

схемах

потоков

или

  

процессов

.  

Они

лишь

показывают

какие

данные

или

материальные

объекты

должны

поступить

на

вход

функции

для

того

,

чтобы

эта

функция

могла

выполняться

Рис

. 2. 

Синтаксис

стрелок

.

•  

Имя

функции

 –

глагол

или

    

глагольный

оборот

•  

Показан

номер

блока

РАЗРАБОТАТЬ

МОДЕЛЬ

1


background image

                                                                                                        

РД

  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 

град

.

Ветвление

  

стрелок

•  

Слияние

стрелок


background image

                                                                                                        

РД

  IDEF0 - 2000

1

5

5. 

Семантика

языка

 IDEF0.

  

Семантика

определяет

содержание

 (

значение

синтаксических

компонентов

языка

и

способствует

правильности

их

интерпретации

.  

Интерпретация

уста

-

навливает

соответствие

между

блоками

и

стрелками

с

одной

стороны

и

функциями

и

их

интерфейсами

 – 

с

другой

.

5.

1

Семантика

блоков

и

стрелок

Поскольку

 IDEF0 

есть

методология

функционального

моделирования

имя

блока

описывающее

функцию

должно

быть

глаголом

или

глагольным

обо

-

ротом

например

имя

блока

  "

Выполнить

проверку

", 

означает

что

блок

с

таким

именем

превращает

непроверенные

детали

в

проверенные

.  

После

при

-

сваивания

блоку

  

имени

к

соответствующим

его

сторонам

присоединяются

входные

выходные

и

управляющие

стрелки

а

также

стрелки

механизма

что

и

определяет

наглядность

и

выразительность

изображения

блока

  IDEF0.

   

Чтобы

гарантировать

точность

модели

следует

использовать

стандартную

терминологию

.  

Блоки

именуются

глаголами

или

глагольными

оборотами

и

эти

имена

сохраняются

при

декомпозиции

Стрелки

и

их

сегменты

как

от

-

дельные

так

и

связанные

в

  «

пучок

»,  

помечаются

существительными

или

оборотами

существительного

Метки

сегментов

позволяют

конкретизировать

данные

или

материальные

объекты

передаваемые

этими

сегментами

с

со

-

блюдением

синтаксиса

ветвлений

и

слияний

.

Каждая

сторона

функционального

блока

имеет

стандартное

значение

с

точки

зрения

связи

блок

/

стрелки

В

свою

очередь

сторона

блока

к

которой

при

-

соединена

стрелка

однозначно

определяет

ее

роль

Стрелки

входящие

в

левую

сторону

блока

 - 

входы

.  

Входы

преобразуются

   

или

расходуются

функцией

чтобы

создать

то

что

появится

на

ее

выходе

.  

Стрелки

входящие

в

блок

сверху

 - 

управления

.  

Управления

определяют

условия

необходимые

функции

чтобы

произвести

правильный

выход

.  

Стрелки

покидающие

блок

справа

 – 

выходы

,  

т

.

е

данные

или

материальные

объекты

произведенные

функцией

.

Стрелки

подключенные

к

нижней

стороне

блока

представляют

механизмы

.

Стрелки

направленные

вверх

идентифицируют

средства

поддерживающие

выполнение

функции

.  

Другие

средства

могут

наследоваться

из

родительско

-

го

блока

.  

Стрелки

механизма

направленные

вниз

являются

стрелками

вызо

-

ва

.  

Стрелки

вызова

обозначают

обращение

из

данной

модели

или

из

данной

части

модели

к

блоку

входящему

в

состав

другой

модели

или

другой

части

модели

обеспечивая

их

связь

т

.

е

разные

модели

или

разные

части

одной

и

той

же

модели

могут

совместно

использовать

один

и

тот

же

элемент

 (

блок

).

Стандартное

расположение

стрелок

показано

на

рис

.3.