Создание диаграмм декомпозиции
Шаг 1: Декомпозиция UFO-элемента
Выберите при помощи мыши контекстный элемент (фирма распространитель чая) на диаграмме.
Щелкните на кнопку Открыть на панели инструментов.
Появится диалоговое окно Новая функция.
Введите имя новой функции, по которой будет происходить декомпозиция UFO-элемента и нажмите ОК.
Откроется новая диаграмма.
Диаграмма декомпозиции строится также как и контекстная. При этом вы можете использовать уже имеющиеся входные и выходные потоки самой диаграммы.
Примеры диаграмм декомпозиции. Декомпозиция контекстного элемента (фирма распространитель чая):
Декомпозиция элемента фабрика:
Создание функций и объектов
Шаг 1: Создание функций.
Посмотрите на структуру модели в браузере. Те UFO-элементы, которые уже декомпозированы, уже имеют функцию. Теперь необходимо описать функции для других UFO-элементов. Для этого щёлкните правой кнопкой на элемент в браузере, для которого необходимо описать функцию.
Появится контекстное меню
Выберите Создать Функцию…
Появится диалоговое окно для ввода имени новой функции.
Введите имя новой функции.
Нажмите OK.
У соответствующего UFO-элемента появиться новая функция.
Шаг 2: Создание объектов:
Теперь для всех функций в браузере необходимо определить объекты, которые будут обеспечивать выполнение этих функций. Для этого щёлкните правой кнопкой на функцию в браузере, для которой необходимо описать объект.
Появится контекстное меню
Выберите Создать Объект…
Появится диалоговое окно для ввода имени нового объекта.
Введите имя нового объекта.
Нажмите OK.
У соответствующей функции появится новый объект.
В результате модель должна выглядеть следующим образом:
Do'stlaringiz bilan baham: |