Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методич_пос_по_BPwin.doc
Скачиваний:
42
Добавлен:
16.11.2018
Размер:
3.99 Mб
Скачать

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

Все работы и диаграммы модели нумеруются. Номер состоит из префикса и числа. Может быть использован префикс любой длины, но обычно используют префикс «А».

Контекстная (корневая), работа дерева имеет номер А0. Работы декомпозиции А0 имеют номера А1, A2, A3 и т. д. Работы декомпозиции нижнего уровня имеют номер родительской работы и очередной порядковый номер, например работы декомпозиции A3 будут иметь номера А31, А32, АЗЗ, А34 и т.д. Работы образуют иерархию (дерево), где каждая работа может иметь одну родительскую и несколько дочерних работ. Такое дерево называют деревом узлов, а вышеописанную нумерацию - нумерацией по узлам. Имеются варианты нумерации, которые можно настроить в закладке Numbering диалога Model Properties (меню Model /Model Properties). Чтобы отключить отображение номеров работ на диаграммах следует в закладке Display диалога Model Properties отключить опцию Activity Numbers.

Диаграммы IDEF0 имеют двойную нумерацию. Во-первых, номер диаграммы равен номеру узла - номеру родительской работы. Исключение составляет контекстная диаграмма. Ее номер всегда А-0. Декомпозиция контекстной диаграммы имеет номер А0, остальные диаграммы декомпозиции - номера по соответствующему узлу (например, А1, A2, А21, А213 и т. д.). AllFusion PM автоматически поддерживает нумерацию по узлам, т.е. при проведении декомпозиции создается новая диаграмма и ей автоматически присваивается соответствующий номер. В результате проведения экспертизы диаграммы могут уточняться и изменяться, следовательно, могут быть созданы различные версии одной и той же (с точки зрения ее расположения в дереве узлов) диаграммы декомпозиции.

AllFusion PM позволяет иметь в модели только одну диаграмму декомпозиции в данном узле. Прежние версии диаграммы можно хранить в виде бумажной копии либо как FEO-диаграмму. (К сожалению, при создании FEO-диаграмм отсутствует возможность отката, т.е. можно получить из диаграммы декомпозиции FEO, но не наоборот.) В любом случае следует отличать версии одной и той же диаграммы. Для этого существует специальный номер - С-number, который должен присваиваться автором модели вручную. C-number - это произвольная строка. Однако, рекомендуется придерживаться стандарта, когда номер состоит из буквенного префикса и порядкового номера. Причем в качестве префикса используются инициалы автора диаграммы, а порядковый номер отслеживается автором вручную, например МСВ00021. Для присвоения текущей диаграмме специального номера (C-number) следует щелкнуть правой кнопкой мышки по свободному месту на диаграмме, в контекстном меню выбрать пункт Diagram Properties. В результате откроется диалог Diagram Properties. Следует переключиться в закладку Kit и в поле C-number ввести требуемое значение специального номера диаграммы.

Этапы построения диаграмм idef0.

Перечислим этапы построения IDEF0-диаграммы [4].

  1. Перечислить данные (объекты).

  2. Перечислить функции.

  3. Сгруппировать функции в 3-6 блоков.

  4. Расположить блоки в порядке уменьшения доминантности.

  5. Начертить внешние связи.

  6. Начертить внутренние связи.

Начинать построение очередной диаграммы следует с выделения всех основных групп и категорий данных, используемых и генерируемых системой. Далее нужно представить себе функции системы, использующие тот или иной класс (тип) или набор данных. Список функций должен находиться на одной странице (бланке диаграммы) со списком данных, чтобы можно было сосредоточиться на каждой конкретной функции и ее отношении к группам данных. Затем следует объединить функции в "агрегаты", чтобы на диаграмме осталось 3-6 функциональных блока. Расположить функциональные блоки в порядке уменьшения доминантности. Далее начертить внешние связи, «привязывая» граничные стрелки к работам. Затем прорисовать внутренние связи.