IDEF0 действия

evteev 10.06.2009

Действие, обычно в IDEF0 называемое функцией, обрабатывает или переводит входные параметры (сырье, информацию и т.п.) в вы­ходные. Поскольку модели IDEF0 представляют систему как множе­ство иерархических (вложенных) функций, в первую очередь должна быть определена функция, описывающая систему в целом - контек­стная функция. Функции изображаются на диаграммах как поимено­ванные прямоугольники, или функциональные блоки. Имена функ­ций в IDEF0 подбираются по сходным правилам с именами действий в IDEF3 - с использованием глаголов или отглагольных существи­тельных. Важно подбирать имена таким образом, чтобы они отражали систему так, как если бы она обозревалась с точки зрения, выбранной для моделирования.

Пример функционального блока
Пример функционального блока приведен на рис. 2.2.

Выше мы определяли модели IDEF0 как иерархическое множество вложенных бло­ков. Любой блок может быть декомпозиро­ван на составляющие его блоки. Декомпо­зицию часто ассоциируют с моделированием "сверху вниз", однако это не совсем верно. Функциональную де­композицию корректнее определять как моделирование "снаружи во­внутрь", в котором мы рассматриваем систему наподобие луковицы, с которой последовательно снимаются слои.

Похожие статьи: