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

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

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

Добавлен: 05.12.2019

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

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

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

                                                                                                        

РД

  IDEF0 - 2000

2

1

самый

 

простой

 

заключается

 

в

 

том

что

 

код

 , 

начинающийся

 

с

 

буквы

 

А

(

по

имени

 

диаграммы

 

А

-0), 

содержит

 

цифры

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

 

номерами

 

родитель

-

ских

 

блоков

Например

показанные

 

на

 

рис

.7 

коды

 

означают

что

 

диаграмма

является

 

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

 

1

-

го

 

блока

 

диаграммы

которая

в

 

свою

 

очередь

 

яв

-

ляется

 

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

 6-

го

 

блока

 

диаграммы

 

А

0, 

а

 

сами

 

коды

 

образуются

присоединением

 

номера

 

блока

.

Рис

. 7

Таким

 

образом

код

 

формируется

 

так

:

     

А

 6 

1

 * * * *

      |   |  |  |  |__________ 

и

 

т

.

д

.

      |   |  |  |___________   

Номер

 

блока

 

на

 

диаграмме

 

А

6

1

      |   |  |_____________

Номер

 

блока

 

на

 

диаграмме

 

А

6

      |   |______________  

Номер

 

блока

 

на

 

диаграмме

 

А

0

      |________________ 

Имя

 

блока

 

А

0

5.8 

Текст

 

и

 

глоссарий

  

Диаграмме

 

может

 

быть

 

поставлен

 

в

 

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

  

структурированный

 

текст

,

представляющий

 

собой

   

краткий

 

комментарий

 

к

 

содержанию

 

диаграммы

.

Текст

 

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

 

для

 

объяснений

 

и

 

уточнений

 

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

потоков

  ,

внутриблочных

 

соединений

 

и

 

т

.

д

Текст

 

не

 

должен

 

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

 

для

  

опи

-

сания

 

и

 

без

 

того

 

понятных

 

блоков

 

и

 

стрелок

 

на

 

диаграммах

.

MFG/A6

1

1

2

3

4

5

O

1

I

1

M

1

A6

11

A6

1

2

A6

1

3

O3

O2

O4

C2 C

1

C3


background image

                                                                                                        

РД

  IDEF0 - 2000

22

Глоссарий

 

предназначен

 

для

 

определения

 

аббревиатур

  (

акронимов

), 

ключе

-

вых

 

слов

 

и

 

фраз

используемых

 

в

 

качестве

 

имен

 

и

 

меток

 

на

 

диаграммах

.

Глоссарий

 

определяет

 

понятия

 

и

 

термины

которые

 

должны

 

быть

 

одинаково

понимаемы

 

всеми

 

участниками

 

разработки

 

и

 

пользователями

 

модели

чтобы

правильно

 

интерпретировать

 

ее

 

содержание

.

5.9 

Диаграммы

 - 

иллюстрации

 (FEO).

Эти

   

диаграммы

 

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

 

в

 

качестве

 

дополнений

поясняющих

 

специ

-

фику

 

содержания

 

основных

 

диаграмм

 

в

 

тех

 

случаях

когда

 

это

 

необходимо

.

Диаграмма

 FEO 

не

 

должна

 

подчиняться

 

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

 

правилам

 IDEF0.


background image

                                                                                                        

РД

  IDEF0 - 2000

23

6. 

Свойства

  

диаграмм

.

6.

1

 

Стрелки

 

как

 

ограничения

 .

Стрелки

 

на

 

диаграмме

 IDEF0 , 

представляя

 

данные

 

или

 

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

 

объек

-

ты

 , 

одновременно

 

задают

 

своего

 

рода

 

ограничения

  (

условия

). 

Входные

 

и

управляющие

 

стрелки

 

блока

соединяющие

 

его

 

с

 

другими

 

блоками

 

или

 

с

внешней

 

средой

по

 

сути

 

описывают

 

условия

которые

 

должны

 

быть

 

выпол

-

нены

 

для

 

того

чтобы

 

реализовалась

  

функция

записанная

 

в

 

качестве

 

имени

блока

 .

Рис

.8.

Рис

.8  

иллюстрирует

 

случай

при

 

котором

 "

функция

 3" 

может

 

быть

 

вы

-

полнена

 

только

 

после

 

получения

 

данных

выработанных

  "

функцией

 

1

и

"

функцией

 2".

Функция

1

A

1

Функция

2

A2

Функция

3

A3

Функция

 3 

может

 

быть

выполнена

 

только

 

при

наличии

 

данных

 

от

Функции

 

1

 

и

 

Функции

 2


background image

                                                                                                        

РД

  IDEF0 - 2000

24

6.2 

Параллельное

 

функционирование

.

Различные

 

функции

 

в

 

модели

 

могут

 

быть

 

выполнены

 

параллельно

если

удовлетворяются

 

необходимые

 

ограничения

  (

условия

).  

Как

 

показано

 

на

рис

.9, 

один

 

блок

 

может

 

создать

 

данные

 

или

 

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

 

объекты

необхо

-

димые

 

для

 

параллельной

 

работы

 

нескольких

  

блоков

.

                            

а

)                                                                    

б

)

Рис

.9.

6.3 

Ветвление

 

и

 

слияние

 

сегментов

 

стрелок

Ветвление

 

и

 

слияние

 

стрелок

 

призвано

 

уменьшить

 

загруженность

 

диаграмм

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

 

элементами

 (

линиями

). 

Чтобы

 

стрелки

 

и

 

их

 

сегменты

 

пра

-

вильно

 

описывали

 

связи

 

между

 

блоками

 - 

источниками

 

и

 

блоками

 - 

потреби

-

телями

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

 

аппарат

 

меток

Метки

 

связываются

 

с

 

сегментами

 

по

-

средством

 

тильд

При

 

этом

 

между

 

сегментами

 

возникают

 

определенные

 

от

-

ношения

описанные

 

ниже

:

непомеченные

 

сегменты

 (

рис

.

1

0) 

содержат

 

все

 

объекты

указанные

 

в

 

метке

стрелки

 

перед

 

ветвлением

 (

т

.

е

все

 

объекты

 

принадлежат

 

каждому

 

из

 

сегмен

-

тов

);

Функция

1

A

1

Функция

2

A2

Функция

3

A3

Функции

 

и

 3 

могут

выполняться

 

параллельно

3

2

1

Функция1

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

  

работу

функций

 2 

и

3

tl


background image

                                                                                                        

РД

  IDEF0 - 2000

25

   

Рис

.

1

0.

-

 

сегменты

помеченные

 

после

 

точки

 

ветвления

 (

рис

11

), 

содержат

 

все

 

объ

-

екты

указанные

 

в

 

метке

 

стрелки

 

перед

 

ветвлением

или

 

их

 

часть

,  

описы

-

ваемую

 

меткой

 

каждого

 

конкретного

 

сегмента

;

Рис

.

11

..

-

 

при

 

слиянии

 

непомеченных

 

сегментов

   

объединенный

 

сегмент

 

стрелки

содержит

 

все

 

объекты

принадлежащие

 

сливаемым

 

сегментам

 

и

 

указанные

в

 

общей

 

метке

 

стрелки

 

после

 

слияния

 (

рис

.

1

2;

-

 

при

 

слиянии

 

помеченных

 

сегментов

  (

рис

1

3) 

объединенный

 

сегмент

 

со

-

держит

 

все

 

или

 

некоторые

 

объекты

принадлежащие

 

сливаемым

 

сегмен

-

там

 

и

 

перечисленные

 

в

 

общей

 

метке

 

после

 

слияния

если

 

общая

 

метка

 

по

-

сле

 

слияния

 

отсутствует

это

 

означает

что

 

общий

 

сегмент

 

передает

 

все

объекты

принадлежащие

 

сливаемым

 

сегментам

;

Функция

 

1

A

1

Функция

 

2

A2

Функция

 

3

A3

Функция

 

4

A4

Все

 

данные

выработанные

Функцией

 

1

принадлежат

 

Функциям

 2,3 

и

 4

Функция

 

1

A

1

Функция

 

2

A2

Функция

 

3

A3

Функция

 

4

A4

Все

 

данные

выработанные

Функцией

 

1

принадлежат

 

входу

 

Функции

 2

Часть

 

данных

выработанных
Функцией

 

1

принадлежат

 

входу

 

Функции

 3

Только

 

эти

 

данные

выработанные
Функцией

 

1

передаются

 

на

 

вход

 

Функции

 4