Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ BPWin часть 1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.56 Mб
Скачать

Задание потоков данных

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

В соответствие с правилом балансировки необходимо выполнить следующие действия:

  • внешние сущности контекстной диаграммы следует перенести на диаграмму декомпозиции;

  • перенесенные внешние сущности следует связать с соответствующими процессами на диаграмме при помощи перешедших при декомпозиции граничных стрелок.

После выполнения указанных операций стрелки на контекстной диаграмме отобразятся как недопустимые. Для устранения полученного конфликта в методологии DFD следует отключить режим отображения недопустимых стрелок. Для этого следует выбрать пункт меню Model/Model Properties, а в закладке Display отключить опцию Tunnels.

Особенностью построения диаграмм декомпозиций следующего уровня является следующее:

  • все объекты родительской диаграммы (внешние сущности, процессы), связанные с декомпозируемым процессом потоками данных, на дочерней диаграмме следует отобразить как внешние сущности;

  • полученные внешние сущности на дочерней диаграмме следует связать с соответствующими процессами при помощи перешедших при декомпозиции граничных стрелок.

Хранилища данных

Хранилища данных изображают объекты в покое и предназначены для сохранения данных системы.

Д ля внесения хранилища данных служит кнопка Data Store в палитре инструментов. Имя хранилища данных задается в соответствующем диалоге Data Store , который можно получить при помощи контекстного меню объекта (Рис. 4.81).

Рис. 4.81 Диалог для указания имени хранилища данных

Хранилища данных являются неизменными объектами и могут переноситься из диаграммы в диаграмму.

Изображение разветвляющихся и сливающихся стрелок

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

Рис. 4.82 Диаграмма декомпозиции А0

Р ис. 4.83. Диаграмма декомпозиции А1

Р ис. 4.84 Диаграмма декомпозиции А2

Р ис. 4.85 Диаграмма декомпозиции А3

Р ис. 4.86 Диаграмма декомпозиции А4

Р ис. 4.87 Диаграмма декомпозиции А5