Лекции по автоматизации инф систем
Рефераты >> Информатика >> Лекции по автоматизации инф систем

В отличие от стрелок в IDEF-0, которые иллюстрируют отношения, стрелки DFD показывают, как объекты реально перемещаются от одного действия к другому. Это представление потока обеспечивает отражение в DFD-моделях таких физических характеристик системы, как движение объектов, хранение объектов, источники и потребитель объектов.

Построение DFD-диаграмм изначально применялось при разработке программного обеспечения. Сейчас DFD-моделирование используется при структурном анализе потоков данных в других предметных областях.

В отличие от IDEF-0, рассматривающего систему как множество взаимопересекающихся действий, в названиях объектов DFD-диаграмм преобладают имена существительные. Контекстная DFD-диаграмма часто состоит из одного функционального блока, т.е. действия, и нескольких внешних сущностей. Функциональный блок контекстной диаграммы обычно имеет имя, совпадающее с именем всей системы.

Добавление на диаграмму внешних ссылок не изменяет фундаментального требования, что модель должна строиться с единственной точки зрения и иметь четко определенные цель и границы. Функциональный блок DFD моделирует некоторую функцию, которая преобразует сырье в какую-либо продукцию.

Функциональные блоки DFD изображаются в виде прямоугольников с закругленными углами и почти идентичны функциональным блокам IDEF-0. Однако они имеют только входы и выходы и не имеют управления и механизма исполнения. В некоторых интерпретациях DFD механизм исполнения моделируется как ресурсы и изображается в нижней части прямоугольника.

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

Стрелки описывают передвижение объектов от одной части системы к другой. Поскольку все стороны функционального блока DFD равнозначны, стрелки могут начинаться и заканчиваться в любой части блока.

В DFD используются и двунаправленные стрелки, которые нужны для взаимодействия между блоками, обозначающего диалог. Объект хранилища данных моделирует передвижение данных в статических состояниях. При моделировании производственного процесса хранилищами данных служат места временного складирования. В информационных системах хранилища представляют любой механизм, который поддерживает хранение данных для их промежуточной обработки.

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

Стрелки могут соединяться между собой для формирования так называемых комплексных объектов.

Другие возможности IDEF-моделей

Функциональные модели могут служить исходными данными при использовании других методов моделирования. Например, стоимостные модели, построенные на базе моделей IDEFO, могут применяться для анализа затрат на сооружение здания, основанного на соотнесении общих затрат на строительство с затратами на строительные материалы, выполнение соответствующих технологических операций и заработную плату.

Кроме того, на базе моделей IDEF3 иногда проводят имитационное моделирование для исследования параметров системы, меняющихся во времени.

Стоимостный анализ IDEF-моделей. Функциональное оценивание

Функциональное оценивание (Activity-based costing — ABC) — это технология выявления и исследования стоимости выполнения той или иной функции (действия). Исходными данными для функционального оценивания являются затраты на ресурсы (материалы, персонал и т.д.), затем эти затраты распределяются между блоками IDEF3 - модели, которые, в свою очередь, привязываются к выходам системы, называемым, в терминологии функционального оценивания, объектами затрат. В сравнении с традиционными способами оценки затрат, при применении которых часто недооценивается продукция, производимая в незначительном объеме, и переоценивается массовый выпуск, ABC обеспечивает более точный метод расчета стоимости производства продукции, основанный на стоимости выполнения всех технологических операций, выполняющихся при ее выпуске.

Модель функциональной оценки отражает схему функционирования компании, так как в ее основе лежит IDEF3-модель действий. Поскольку построение полной картины затрат может оказаться неоправданно дорогим и долгим, важно сконцентрировать внимание на основных производственных затратах компании. Модель функциональной оценки представляется, как правило, в виде таблицы, в которой стоимость каждого ресурса или механизма исполнения записывается в разрезе выполняемых действий и получающейся в результате продукции. Фрагмент такой модели приведен в табл. 1.

Таблица 1

Действие

Ресурсы

Прием платежа

Инкассация

 

Наимено­вание

Стоимость

Кол-во

Всего

Кол-во

Всего

Подсчет наличных

Счетчик банкнот

$10

1

$10

3

$30

 

Опера­ционист

$5

1

$5

3

$15

Итого

     

$15

 

$45


Страница: