Методология ADF содержит четыре типа диаграмм: 1) контекстная диаграмма (верхнего уровня), которая показывает назначение системы. основную функцию и взаимодействие с внешней средой. В каждой модели может быть только одна контекстная диаграмма. После описания основной функции выполняется функциональная декомпозиция, т. е. определяются те функции, из которых состоит основная; 2) далее функции делятся на подфункции до достижения необходимого уровня детализации; диаграммы, которые описывают каждый такой фрагмент системы, называются диаграммами декомпозиции. После каждого сеанса декопозиции проводятся сеансы экспертизы. Эксперты предметной области указывают на соответствие реальных процессов созданным диараммам, найденные несоответствия устраняются, после чего приступают к дальнейшей детализации процесса; 3) диаграмма дерева узлов (показывает иерархическую зависимость функций, работ и связей между ними); 4) диаграмма для экспозиции. Контекстная диаграмма с одним функциональным блоком, который называется. как вся система. Это является верным и для интерфейсных дуг. Деятельность предприятия по сборке и продаже компьютеров v +---------+------------------------------+ +---------+ |Название |Деят. пр. по сб. и пр. комп. | К |Деят. пр.| Гот. пр. | процесса| |------->|по сб. и |---------> +---------+------------------------------+ |пр. комп.| Зак. |Цель пр. |Разработать информационную си-|------->+---------+---------> | |стему, формирующую отчёты по |Заказы |A0 | | |информационным запросам |клиен. +---------+ +---------+------------------------------+ ^ ^ |Входы |Заказы клиентов -- список ком-| | |пьютеров и их конфигурация, | | |которые клиент желает приобре-| | |сти | | |Комплектующие от поставщиков, | | |из которых собирают компьютеры| | |и ноутбуки | +---------+------------------------------+ |Управле- |Законодательство -- различные | |ние |законодательные документы, ко-| | |торыми руководствуется пред- | | |приятие в процессе своей рабо-| | |ты | | |Правила | +---------+------------------------------+ |Результа-|Готовая продукция -- собранные| |ты |компьютеры и ноутбуки | | |Заказы поставщиков | +---------+------------------------------+ AllFusion Process Modeller Создание диаграмм декомпозиции 1-го уровня Стрелки, помещённые в туннель: туннель -- это круглые скобки в начале или окончании стрелочки. Туннельные стрелки означают, что данные, выраженные этими стрелками, не рассматриваются на родительской диаграмме или дочерней диаграмме. Если стрелка помещается в туннель там, где она присоединяется к блоку -- данные, обозначаемые этой стрелкой, необязательны на следующем уровне декомпозиции. Если стрелки помещаются в туннель на свободном конце, то выраженные ею данные отсутствуют на родительской диаграмме. В методологии IDF0 существует шесть типов отношений между блоками: 1) отношение доминирования; 2) отношение управления; 3) выход/вход; 4) обратная связь по управлению; 5) обратная связь по входу; 6) выход-механизм. Под доминированием понимают влияние, которое один блок оказывает на другие блоки в диаграмме. Диаграммы IDF3 -- описание информационных потоков, отношений между процессами, обработки информации объектов, являющихся этими процессами. Диаграммы DFD (Data Flow Diagram) используются для описания документооборота и обработки информации. Подобно IDF0, представляют моделируемую систему как сеть связанных между собой работ. Их можно использовать как дополнение к модели IDF0 для наглядного отображения текущих операций документооборота в системах обработки информации. Главная цель DFD -- показать, как каждая работа преобразует свои выходные данные в выходные, а также выявить отношения между работами. Любая DFD-диаграмма может содержать работы, внешние сущности, стрелки (потоки данных) и хранилища данных. (Оформл. заказа) [|Список клиентов] [Заказы кли.|] ------------+| -------------+