Добавление компонентов к пакетам и отображение зависимостей

Отображение зависимостей между пакетами

Добавление пакетов на Главную диаграмму Компонентов

Создание пакетов компонентов

1. Щелкните правой кнопкой мыши на представлении компонентов в браузере.

2. В открывшемся меню выберите пунктNew > Package (Создать > Пакет}.

3. Назовите пакетEntities (Сущности).

4. Повторив шаги с первого по третий, создайте пакетыBoundaries(Границы) иControl(Управление).

1. Откройте Главную диаграмму Компонентов, дважды щелкнув на ней мышью,

2. Перетащите пакеты Entities, Boundary и Control из браузера на Главную диаграмму.

1.Нажмите кнопку Dependency (Зависимость) панели инструментов.

2. Щелкните мышью на пакете Boundary Главной диаграммы Компонентов.

3. Проведите линию зависимости к пакету Control.

4. Повторив шаги 13, проведите зависимость от пакета Control к пакету Entities.

В результате диаграмма примет вид рис. 12

Рис. 12 Зависимости между пакетами

1.Дважды щелкнув мышью на пакете Entities Главной диаграммы Компонентов, откройте Главную диаграмму Компонентов этого пакета.

2. Нажмите кнопку Package Specification (Спецификация пакета) панели инструментов.

3. Поместите спецификацию пакета на диаграмму.

4. Введите имя спецификации пакета —OrderItem_.

5. Повторив шаги 2—4, добавьте спецификацию пакетаOrder_.

6. Нажмитекнопку Dependency (Зависимость) панели инструментов.

7. Щелкните мышью на спецификации пакета OrderItem_.

8. Проведите линию зависимости к спецификациипакета OrderItem_.

9.С помощью описанного метода создайте следующие компоненты и зависимости:

Для пакета Boundaries:

• Спецификацию пакетаOrderоptions_

Спецификацию пакета OrderDetail_

Зависимости в пакете Boundaries:

• От спецификации пакета Orderоptions_

к спецификации пакета OrderDetai_l

Для пакета Control:

Спецификациюпакета OrderMgr_

Спецификациюпакета TransactionMgr_

Зависимости в пакете Control:

• От спецификации пакета OrderMgr_

к спецификации пакета TransactionMg_