ВУЗ:
Составители:
Рубрика:
Рис. 8. Отношения между блоками и дугами
Входные дуги изображают данные (объекты), используемые и преобразуемые функциями (документы, сырьё, детали).
Выходные дуги изображают данные (объекты), в которые преобразуются входы (документы, счета, деньги, устройства).
Управляющие дуги представляют информацию, управляющую действиями функций (законы, приказы, системные
требования, планы).
Дуги механизмов изображают физические аспекты функций (людей, склады, организации, приборы). С помощью дуг
механизмов имеется возможность точно определять, какие ресурсы требуются для реализации конкретной функции, кто
будет выполнять её и т.д.
Нижняя сторона блока связана с ещё одним типом дуг – дугой ссылки. Дуга ссылки (вызова) указывает подсистему,
полностью выполняющую функцию данного блока. Это означает, что данный блок не имеет собственной детализирующей
дочерней диаграммы, а детализирован полностью другим блоком в той же самой или другой модели. При этом множество
вызывающих блоков может вызывать один и тот же блок (по аналогии с программированием ссылку можно рассматривать
как обращение к стандартной подпрограмме).
Наименования (метки) дуг ставятся рядом со стрелкой. Если связь метки с соответствующей дугой неочевидна (для
метки недостаточно места рядом с дугой), то для уточнения связи используют выноску.
Входные дуги на диаграмме выступают как ограничения. Соединение выхода одного блока с входом, управлением или
механизмом других показывает, что моделируемая функция требует (и таким образом ограничивается) присутствия
соответствующего выхода предыдущего блока. Таким образом, входные дуги данного блока представляют все данные
(объекты), которые необходимы для выполнения его функции.
На диаграмме блоки выстраиваются по степени важности. Такой относительный порядок называется доминированием.
Доминирование понимается как влияние одного блока диаграммы на другие. Наиболее доминирующий блок обычно
размещается в верхнем левом углу диаграммы, а наименее доминирующий – в правом нижнем (рис. 9).
Другим методом указания доминирования блоков является их нумерация: блок с меньшим номером будет иметь
большую степень доминирования над блоком с большим номером.
Дуга на диаграмме редко изображает один объект или одни данные. Обычно она отражает их набор, поэтому дуги могут
разветвляться и соединяться различными сложными способами. Разветвление дуг, изображаемое в виде расходящихся
линий, означает, что всё содержимое дуг (или его часть) может появиться в каждом ответвлении дуги. Кроме того, каждая
ветвь дуги может быть помечена или не помечена в соответствии со следующими правилами (рис. 10):
– непомеченные ветки содержат все данные (объекты), указанные в метке перед разветвлением;
– ветки, помеченные после точки разветвления, содержат все данные (объекты) или их часть, указанные в метке дуги
перед разветвлением (т.е. каждая метка ветки уточняет, что именно содержит ветвь).
Слияние дуг, изображаемое в виде сходящихся вместе линий, указывает, что содержимое каждой ветви идёт на
формирование метки для дуги, являющейся результатом слияния исходных дуг. После слияния результирующая дуга всегда
помечается для указания нового набора данных (объектов), возникшего после объединения.
Кроме того, каждая ветвь перед слиянием может помечаться в соответствии со следующими правилами (рис. 10):
– непомеченные ветки содержат все данные (объекты), указанные в общей метке после слияния;
– ветки, помеченные перед слиянием, содержат все данные (объекты) или их часть, перечисленные в метке дуги после
слияния (т.е. каждая метка ветки ясно указывает, что именно содержит ветвь).
1
Анализ
денежных
потоков в
предшествующем
периоде
2
Оптимизация
денежных
потоков
Аналитический отчёт
Отчёт о движении
денежных средств
3
Планирование
денежных
потоков
Отчёт
План
Рис. 9. Пример доминирования блоков на диаграмме
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »