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

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

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

Добавлен: 04.08.2024

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

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

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

Рис. 7.9. Примердиаграммыдекомпозиции

 

Еслиоказывается, чтоколичество

работ недостаточно,

работу можнодобавитьдиаграмму,

щелкнувсначалапокнопкенапалитреинструментов, азатемпосвободномуместуна диаграмме.

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

Такойпорядокназываетсяпорядкомдоминирования. Согласноэтомупринципурасположения влевомверхнемуглупомещаетсясамаяважная работа или работа, выполняемаявремени

первой. Далеевправовнизрасполагаютсяменееважныеиливыполняемыепозже работы. Такоеразмещениеоблегчаетчтениедиаграмм, крометого, нанемосновываетсяпонятие взаимосвязей работ (см. ниже).

Каждаяиз

работ надиаграммедекомпозицииможетбытьвсвоюочередьекомпозиров. Нана

 

 

диаграммедекомпозиции

работы нумеруютсяавтоматическислеванаправо. Номер

работы

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

 

 

 

 

 

диагональнаячерта, котораяпоказывает, чтоданная

работа небыладекомпозиров. Та,кна

на рис. 7.9

все работы ещенебылидекомпозированы.

 

 

 

 

 

 

 

 

 

 

 

 

Стрелки (Arrow)описываютвзаимодействие

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

выраженнсуществительнымию.(Например, "Звонкиклиентов", Правила" процедуры",

 

 

 

 

 

"Бухгалтерскаяистема".)

 

 

 

 

 

 

 

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

 

 

 

 

 

 

Вход ( Input ) —материалиинформация, которыеиспользуютсяилипреобразуются

 

 

работой дляполучениярезультата(выхода).Допускается, что

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

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

 

 

изображающего работу, иливыходизтнее.

Стрелка входарисуетсякаквходящаялевую

 

 

грань работы. Приописаниитехнологическихпроцессов(дляэтогоибылпридуманIDEF0)не

 

 

возникаетпроблемопределениявходов. Действительно, "Зв нкиклиентов"на

 

рис. 7.6 —это

нечто, чтоперерабатываетсяпроцессе"Деятельностькомпании"дляполучениярезультата.

 

 

 

ПримоделированииИС, когда

стрелками являютсянефизическиеобъекты, аданные, невсе

 

 

такочевидно. Например, и"Приемепациента"к ртапациентаможетбытьинавходеина

 

 

выходе, междутемкачествоэтихданныхменяется. Другимисловами, нашемпримередля

 

 

того, чтобыоправдатьсвоеназначение,

стрелки входаивыходолжныабытьточно

 

 

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

 

 

 

 

 

(например, выходе—Заполненн" картаяпациента").Оченьчастосложноопределить,

 

 

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

 

 

 

 

 

информациятом, перерабатываются/изменяютсялиданныев

работе илинет. Если

 

 

изменяю,тсяо, скореевсего, этовход, еслинет—управление.

 

 

 

 

 

Управление ( Control ) —правила, стратегии, процедурыилистандарты, которыми

 

 

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

стрелку управления.

Стрелка управленисуетсякаквходящаяверхнююгрань

работы. На рис. 7.6

стрелка

 

 

 

 

 

 

 

 

 

 


"Правилапроцедуры" —управлениедля

работы "Деятельностькомпании".Управление

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

работой. Еслицель

работы —изменитьпроцедуруили

стратегию, тотакаяпроцедураилистратегиябудетдля

работы входом. Вслучае

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

стрелки (управлениеиливход)рекомендуется

рисовать стрелку управления.

 

 

 

 

 

Выход ( Output ) —материалиинформация, которыепроизводятся

 

 

 

работой. Каждая

работа должнаиметьхотябыодну

стрелку выхода. Работа безрезультатанеимеетсмыслаи

недолжнамоделироваться.

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

работы.

На рис. 7.6 стрелки "Маркетинговыемат риалы" "Проданныепродукты"являютсявыходом

 

 

 

 

 

 

 

 

 

 

 

для работы "Деятельностькомпании".

 

 

 

 

 

Механизм ( Mechanism ) —ресурсы, которыевыполняют

работу, напримерперсонал

предприятия, станки, устройстваи . д.

 

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

грань работы. На рис. 7.6 стрелка "Бухгалтерскаяистема"являетсямеханизмомдля

работы

 

 

 

стрелки механизмамогутнеизображаться

"Деятельностькомпании".Поусмотрениюаналитика

вмодели.

 

 

 

 

 

 

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

работы. Стрелка

вызоварисуетсякакисходящаяизнижнейграни

работы. На рис. 7.10 стрелка "Другаямодель

работы "являетсявызовомдля

работы "Изготовлениеизделия".

 

 

 

 

Стрелка вызоваиспользуется

дляуказаниятого, чтонекоторая

работа выполняетсязапределамимоделируемойсистемы. В

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

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

 

Граничные стрелки. Стрелки на контекстнойдиаграмме

служатдляописаниявзаимодействия

системыокружающмиром. Онимогутначинатьсяуграницыдиаграммызаканчиватьсяу

работы, илинаоборот. Такие

стрелки называютсяграничными.

Длявнесенияграничной

стрелки входаследует:

 

 

щелкнуть по

кнопке

с

символомстрелки

 

 

 

;

 

 

 

 

 

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

к

левой стороне экрана, пока не поя

 

начальнаяштриховаяполоска;

 

 

 

щелкнуть один

раз

по

полоске( откуда

выходитстрелка )иещеразвлевойчасти

 

работы состоронывхода(гдезаканчивается

стрелка );

•вернутьсяпалитруинструментоввыбратьопциюредактирования

стрелки


;

•щелкнутьправойкнопкоймышиналинии стрелки, вовсплывающемменювыбратьName идобавитьимя стрелки взакладкеNameдиалогаIDEF0 Arrow Properties.

Стрелки управления, входа, механизмавыходаизображаютсяаналогично. Именавновь внесенныхстрелок( рис. 7.11 )автоматическизаносятсявсловарьArrow Dictionary.

Рис. 7.11.

ДиалогIDEF0 Arrow Properties

 

 

ICOMкоды-

. Диаграммадекомпозициипредназначенадлядетализации

работы. Вотличие

моделей, отображающихструктуруорганизации,

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

IDEF0 этоне— элементуправленижестоящими

работами. Работы нижнегоуровня—этото

жесамое, что

работы верхнегоуровня, новболеедетальномизложении. Какследствиеэтого

 

границы работы верхнегоуровня—этотожесамое, чтограницыдиаграммыдекомпозиции. ICOMаббревиатура( отInput, Control, иOutputMechanism)коды—,предназначенныедля идентификацииграничныхстрелок. КодICOMсодержитпрефикс, соответствующийтипу стрелки (I,С, ОилиМ),ипорядковыйномер.

BPwinвноситICOMкодыавтоматически. ДляотображенияICOMкодовследуетвключить опциюICOM codesназакладкеDisplayдиалогаModel PropertiesменюModel/Model( Properties) (рис.7.12 ).

Словарь стрелок редактируетсяприпомощиспециальногоредактораArrow Dictionary Editor, вкоторомпределяется стрелка ивноситсяотносящийсякнейкомментарий( рис. 7.13 ). Словарьстрелокрешаеточеньважнуюзадачу. Диаграммысоздаютсяаналитикомдлятого, чтобыпровестисеансэкспертизы, . . обсудитьдиаграммусоспециалистомпредметной области. Влюбойпредметнойобластиформируетсяпрофессиональныйжаргон, причемочень частожаргонныевыраженияимеютнечеткийсмысливоспринимаютсяразнымиспециалистами по-разному. Втожевремяаналитик—автордиаграммдолженупотреблятьтевыражения, которыенаиболеепонятныэкспертам. Посколькуформальныеопределениячастосложныдля восприятия, аналитиквынужденупотреблятьпрофессиональныйжаргон, чтобыневозникло неоднозначныхтрактовок, словарестрелоккаждомупонятиюможнодатьрасширенное, еслиэтонеобходимо, ф рмальноеопределение.


Рис. 7.12. ВключениеопцииICOM codesназакладкеDisplay

Рис. 7.13. Редактированиесловарястрелок

Содержимоесловарястрелокможнораспечататьввидеотчета(менюTools/ Report /Arrow Report...иполучить) толковыйсловарьтерминовпредметнойобласти, использующихсяв модели.

Несвязанныеграничные

стрелки (unconnected border arrow). Придекомпозиции

работы

входящиенееиисходящиеизнее

 

стрелки (кроме стрелки вызова) втоматически

 

появляютсянадиаграммедекомпозиц( играциястрелок),ноприэтомнекасаются

работ.

Такие стрелки называютсянесвязаннымивоспринимаютсяBPwinкаксинтаксическая

 

ошибка.

 

 

 

 

На рис. 7.14 приведенфрагментдиаграммыдекомпозицииснесвязанными

стрелками,

 

 

 

 

 

 

работы "Сборканастольныхкомпьютеров"

(см.

генерирующийсяBPwinпридекомпозиции

рис. 7.9 ).Длясвязываниястрелоквхода, управленияилимеханизманеобходимоперейтив

 

 

 

 

стрелки ипотомпо

 

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

 

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

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

 

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

работы изатемпо стрелке.



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