CASE-технология моделирования процессов с использованием средств BPWin и ERWin. Похилько А.Ф - 29 стр.

UptoLike

28
Слияние и разветвление стрелок. В DFD стрелки могут сливаться и разветвляться,
что позволяет описать декомпозицию стрелок. Каждый новый сегмент сливающейся или
разветвляющейся стрелки может иметь собственное имя.
Построение диаграмм DFD. Диаграммы DFD могут быть построены с использованием
традиционного структурного анализа, подобно тому как строятся диаграммы IDEF0.
Сначала строится физическая модель, отображающая текущее состояние дел. Затем эта
модель преобразуется в логическую модель, которая отображает требования к
существующей системе. После этого строится модель, отображающая требования к будущей
системе. И наконец, строится физическая модель, на основе которой должна быть построена
новая система.
Альтернативным подходом является подход, популярный при создании программного
обеспечения, называемый событийным разделением (event partitioning), в котором различные
диаграммы DFD выстраивают модель системы. Во-первых, логическая модель строится как
совокупность работ и документирования того, что они (эти работы) должны делать.
Затем модель окружения (environment model) описывает систему как объект,
взаимодействующий с событиями из внешних сущностей. Модель окружения обычно
содержит описание цели системы, одну контекстную диаграмму и список событий.
Контекстная диаграмма содержит один прямоугольник работы, изображающий систему в
целом, и внешние сущности, с которыми система взаимодействует.
Наконец, модель поведения (behavior model) показывает, как система обрабатывает
события. Эта модель состоит из одной диаграммы, в которой каждый прямоугольник
изображает каждое событие из модели окружения. Хранилища могут быть добавлены для
моделирования данных, которые необходимо запоминать между событиями.
Потоки добавляются для связи с другими элементами, и диаграмма проверяется с точки
зрения соответствия модели окружения.
Полученные диаграммы могут быть преобразованы с целью более наглядного
представления системы, в частности работы на диаграммах могут быть декомпозированы.
Нумерация объектов. В DFD номер каждой работы может включать префикс, номер
родительской работы (А) и номер объекта. Номер объекта – это уникальный номер работы на
диаграмме. Например, работа может иметь номер А.12.4. Уникальный номер имеют
хранилища данных и внешние сущности независимо от их расположения на диаграмме.
Каждое хранилище данных имеет префикс D и уникальный номер, например D5.
Каждая внешняя сущность имеет префикс Е и уникальный номер, например Е5.
2.2. Диаграммы потоков работ
Наличие в диаграммах DFD элементов для описания источников, приемников и
хранилищ данных позволяет более эффективно и наглядно описать процесс
документооборота. Однако для описания логики взаимодействия информационных потоков
более подходит IDEF3, называемая также workflow diagramming методологией
моделирования, использующая графическое описание информационных потоков,
взаимоотношений между процессами обработки информации и объектов, являющихся
частью этих процессов. Диаграммы Workflow могут быть использованы в моделировании
бизнес-процессов для анализа завершенности процедур обработки информации.
С их помощью можно описывать сценарии действий сотрудников организации, например
последовательность обработки заказа или события, которые необходимо обработать за
конечное время. Каждый сценарий сопровождается описанием процесса и может быть
использован для документирования каждой функции.