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

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

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

Добавлен: 05.12.2019

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

Скачиваний: 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