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

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

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

Добавлен: 04.08.2024

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

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

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

Рис. 7.14. Примернесвязанныхстрелок

 

 

 

 

Внутренние стрелки. Длясвязи работ междусобойиспользуютсявнутренние

стрелки, тоесть

стрелки, которыен касаютсяграницыдиаграммы, начинаютсяуоднойикончаютсяудругой

 

 

работы.

 

 

 

 

 

 

Длярисованиявнутренней

стрелки необходимоврежимерисованиястрелокщелкнутьпо

 

 

сегменту(например, выхода)одной

работы изатемпосегменту(например, входа)другой. В

 

IDEF0различаютпятьтиповсвязей

работ.

 

 

 

 

Связьповходу

( output-input ),когда стрелка выходавышестоящей работы (далее—

 

простовыход)направляетсявходнижестоящей(например,

рис. 7.15

стрелка

 

"Собранныекомпьютеры"

 

 

 

и

связывает работы "Сборкаитестированиекомпьютеров"

"Отгрузкаиполучение"

).

 

 

 

 

Рис. 7.15. Связьповходу

 

 

 

 

Связьпоуправлению ( output-control ),когдавыходвышестоящей

работы направляется

управленижестоящей. Связьпоуправлениюпоказываетдоминированиевышестоящей

 

 

работы. Данныеилиобъектывыходавышестоящей

работы неменяютсявнижестоящей. На

 

рис. 7.16 стрелка "Заказыклиентов"

связывает работы "Продажимаркетинг"

и

 

 

тестированиекомпьютеров"

 

.

 

 

"Сборкаи

 

 

 


Рис. 7.16. Связьпоуправлению

 

 

Обратнаясвязьповходу

( output-input feedback ),когдавыходнижестоящей

работы

направляетсявходвышестоящей. Такаясвязь, какправило, используетсядляописания

работы "Тестирование

циклов. На рис. 7.17

стрелка "Результатытестирования"св зывает

компьютеров"

и "

Отслеживаниерасписанияуправлениесборкойитестированием"

.

Рис. 7.17. Обратнаясвязьповходу

 

 

 

Обратнаясвязьпоуправлению

( output-control feedback ),когдавыходнижестоящей

работы направляетсяуправлениевышестоящей(

стрелка "Результатысборки

тестирования",

рис. 7.18 ).Обратнаясвязьпоуправлениючастосвидетельствуетоб

 

 

 

рис. 7.18

объемпродажможетбытьповышенпутем

эффективностибизнес-процесса. На

 

 

 

 

 

 

 

непосредственногорегулированияпроцессовсборкитестированиякомпьютеров(выхода) работы "Сборкитестированиекомпьютеров".

Рис. 7.18. Обратнаясвязьпоуправлению

Связьвыход-механизм

( output-mechanism ),когдавыхододной

работы направляется


механизмдругой. Этавзаимосвязьиспользуетсярежеостальныхипоказывает, чтоодна

 

работа подготавливаетресурсы, необходимыедляпроведениядругой

работы (рис. 7.19 ).

Рис. 7.19. Связьвыход-механизм

 

 

 

 

 

Явные стрелки. Явная стрелка имеетисточникомодну-единственную

 

работу иназначением

тожеодну-единственную

работу.

 

 

 

 

Разветвляющиесясливающиеся

стрелки. Однитежеданныеилиобъекты,

порожденныеодной

работой, могутиспользоватьсясразувнесколькихдругих

 

 

работах. С

другойстороны,

стрелки, порожденныевразных

работах, могутпредставлятьсобой

одинаковыеилиоднородныеданныеилиобъекты, которыевдальнейшемиспользуютсяили

 

 

 

перерабатываютсяодноместе. Длямоделированиятакихситуацийв IDEF0используются

 

 

 

разветвляющиесясливающиеся

стрелки. Дляразветвления стрелки нужноврежиме

редактирования стрелки щелкнутьпофрагменту

стрелки ипосоответствующесегменту

работы. Дляслияниядвухстрелоквыходанужноврежимередактирования

 

стрелки сначала

щелкнутьпосегментувыхода

 

работы, азатемпосоответствующемуфрагменту

 

 

стрелки.

Смыслразветвляющихсясливающихсястрелокпередаетсяименованиемкаждойветви

 

 

 

стрелок. Существуютопределенныеправилаименованиятакихстрелок. Рассмотримихна

 

 

 

примеразветвляющихсястрелок. Если

стрелка именованадоразветвления, после

разветвленияоднаизветвейнеименована, топодразумевается, чтокаждаяветвь

 

 

 

моделирутежетданныеилиобъекты, чтоиветвьдоразветвления(

рис. 7.20 ).

 

 

 

 

 

 

 

 

Рис. 7.20. Примерименованияразветвляющейсястрелки

Если стрелка именованадоразветвления, послеразветвлениякакая-либоизветвейтоже именована, топодразумевается, чтоэтиветвисоответствуютименованию. Еслиприэтом

какая-либоветвьпослеразветвленияосталасьнеименованной, топодразумевается, чтоона


моделирутежетданныеилиобъекты, чтоиветвьдоразветвления(

рис. 7.21 ).

 

 

 

 

Рис. 7.21. Примерименованияразветвляющейсястрелки

 

Недопустимаситуация, когда

стрелка доразветвленнеименованая, послеразветвленияне

именованакакая-либоизветвей. BPwinопределяеттакую

стрелку каксинтаксическую

ошибку.

 

 

Правилаименованиясливающихсястрелокполностьюаналогичны—ошибкойбудетсчитаться стрелка, котораяпослеслияниянеименована, дослияниянеименованакакая-либоизее ветвей. Дляименованияотдельнойветвиразветвляющихсясливающихсястрелокследует выделитьнадиаграмметолькооднуветвь, послечеговызватьредакторимениприсвоить имя стрелке. Этоимябудетсоответствоватьтольковыделеннойветви.

Туннелированиестрелок

. Вновьвнесенныеграничные

стрелки надиаграммедекомпозиции

нижнегоуровняизображаютсявквадратныхскобкахиавтоматическинепоявляютсяна

диаграммеверхнегоуровня(

рис. 7.22 ).

 

 

 

 

 

 

Рис. 7.22. Неразрешенная(unresolved)стрелка

 

Дляих"перетаскивания"наверхнужнощелкнутьправойкнопкоймышипоквадратным

 

скобкамграничной стрелки ивконтекстномменювыбратькомандуArrow Tunnel (

рис. 7.23 ).

Рис. 7.23. Выборкомандыизконтекстногоменю

 

 

 

 

ПоявляетсядиалогBorder Arrow Editor (

рис. 7.24 ).

 

 

 

 

 

 

ЕслищелкнутьпокнопкеResolve Border Arrow,

 

стрелка мигрируетнадиаграммуверхнего

 

уровня, еслипокнопкеChange To Tunnel —

 

стрелка будеттуннелированапопадетна

 

другуюдиаграмму. Т ннельная

стрелка изображаетсякруглымискобкаминаконце(

рис.

7.25).

 

 

 

 

 

Рис. 7.24. ДиалогBorder Arrow Editor

Рис. 7.25. Типытуннелированиястрелок

Туннелированиемож бытьпримененодляизображениямалозначимыхстрелок. Еслина какой-либодиаграмменижнегоуровнянеобходимозбразитьмалозначимыеданныеили объекты, которыен обрабатываютсяилинеиспользуются работами натекущемуровне, тоих необходимонаправитьвышестоящийуровень(народительскуюдиаграмму).Еслиэти данныенеиспользуютсянародительскойдиаграмме, ихнужнонаправитьещевыше, ит. д. В


результатемалозначимая

стрелка будетизображенавсехуровняхизатруднитчтениевсех

 

диаграмм, накоторыхонаприсутствует. Выходомявляетсятуннелирование

 

стрелки насамом

нижнемуровне. Такоетуннелированиеназывается"не-в-родительской-диаграмме".

 

 

 

 

Другимпримеромтуннелированияможетбытьситуация, когда

стрелка механизмамигрируетс

верхнегоуровнянанижний, причемнанижнемуровнеэтотмеханизмиспользуетсяодинаково

 

 

 

вовсех работах безисключения. (Предполагае, чтосяненужнодетализировать

 

 

стрелку

механизма, т. .

стрелка механизманадочерней

работе именованадоразветвления, после

разветвленияветвинеимеютсобственногоимени).Вэтомслучае

 

стрелка механизмана

нижнемуровнеможетбытьудалена, послечегонародительскойдиаграммеонаможетбыть

 

 

 

 

туннелирована, комментарии

стрелке иливсловареможноуказать, чтомеханизмбудет

 

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

работах дочернейдиаграммыдекомпозиции. Такоетуннелирование

 

называется"не-в-дочерней-работе" (

рис. 7.25 ).

 

 

 

 

 

Нумерацияработидиаграмм

 

 

 

 

 

. Все работы моделинумеруются. Номерсостоитзпрефикса

А.

ичисла. Можетбытьиспользованпрефикслюбойдлины, нообычноиспользуютпрефикс

 

 

 

Контекстная(корневая)

работа дереваимеетномер

А0. Работы i декомпозиции А0 имеют

номера А1, А2, A3 ит. д.

Работы декомпозициинижнегоуровняимеютномерродительской

 

работы иочереднойпорядковыйномер, например

работы декомпозицииA3будутиметь

 

номераА31,А32,АЗЗ, А34ит. д.

 

Работы образуютиерархию, гдекаждая

работа можетиметь

однуродительскуюнесколькодочерних

 

работ, образуядерево. Такоедеревоназывают

 

деревомузлов, авышеописаннуюумерацию—нумерациейпоузлам. ДиаграммыIDEF0

 

 

 

 

имеютдвойнуюнумерацию. Во-первых, диаграммыимеютномерапоузлу.

 

Контекстная

диаграмма всегдаимеетномер

А-0, декомпозиция контекстнойдиаграммы

—номер А0,

остальныедиаграммыдекомпозиции—номерапосоответствующемуузлу(например,

 

 

 

A1, A2,

А21, А213 ит. д.). BPwinавтоматическиподдерживаетнумерациюпоузлам, т. е. при

 

 

 

 

проведениидекомпозициисоздаетсяноваядиаграммаейавтоматическиприсваивается

 

 

 

соответствующийномер. Врезультатепроведенияэкспертизыдиаграммогутыуточнятьсяи

 

 

 

изменяться, следовательно, могутбытьсозданыразличныеверсииоднойитойже(сточки

 

 

 

 

зренияеерасположениявдеревеузлов)диаграммыдекомпозиции. BPwinпозволяетиметьв

 

 

 

 

моделитолькооднудиаграммудекомпозициивданномузле. Прежниев рсиидиаграммы

 

 

 

 

можнохранитьввидебумажнойкопиилибокакFEOдиаграмму- . (Ксожалению, присоздании

 

 

 

FEOдиаграммотсутствуетвозможностьотката, .е.издиаграмможноыполучить

 

 

 

 

декомпозицииFEO,ноненаоборот.)Влюбомслучаеследуето личатьразличныеверсии

 

 

 

 

однойитойжедиаграммы. Дляэтогосуществуетспециальныйомер— C-number,который

 

 

 

 

долженприсваиватьсяавтороммоделивручную. C-numberэто—произвольнаястрока, но

 

 

 

 

рекомендуетсяпридерживастандартаься, когданомерсостоитзбуквенногопрефикса

 

 

 

 

порядковогономера, причемвкачествепрефиксаиспользуютсяинициалыавторадиаграммы,

 

 

 

апорядковыйномеротслеживаетсяавторомвручную, например

 

МСВ00021.

 

ДиаграммыдереваузловиFEO

 

 

 

 

 

 

 

 

Диаграммадеревьевузлов

показываиерархиют

работ вмоделипозволяетрассмотреть

всюмодельцеликом, нонепоказываетвзаимосвязимежду

работами (рис. 7.26 ).Процесс

созданиямодели

работ являетсяитерационным, следовательно,

 

 

 

работы могутменятьсвое

расположениевдеревеузловмногократно. Чт бынезапутатьсяипроверитьспособ

 

 

 

 

декомпозиции, следуетпослекаждогоизменениясоздавать

диаграммудереваузлов

. Впрочем,

BPwinимеетмощныйинструментнавигациипомодели— Model Explorer,которыйпозволяет

 

 

 

представиерархиють

работ идиаграммвудобномикомпактномвиде, однакосоставляющей

 

стандартаIDEF0.

 

 

 

 

 

 

 

 

 

 


Смотрите также файлы