Создание схемы топологии UML

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Развертывание диаграмма, показывающая структуры системы во время выполнения

Выноска 1 В схему развертывания узел можно представить универсального типа или определенного экземпляра.

Выноска 2 Поместите компонентов и экземпляров объект в экземпляре узла для обозначения компонентов и объекты расположены на узле.

Выноска 3 Зависимости подключаются компоненты, иногда интерфейсов. Чтобы указать точное зависимостей можно использовать стереотип.

  1. В меню Файл выберите команду Создать, пункт Программное обеспечение, а затем выберите пункт Схема модели UML.

  2. В представление в виде дерева щелкните правой кнопкой пакет или подсистему, в которые необходимо включить схема развертывания, выберите команду Создать и пункт Топологическая схема.

    Будет открыта пустая страница, и набор элементов Топология UML становится самым верхним. В рабочей области отображается в виде водяного знака слово «Развертывание». К представлению в виде дерева добавляется значок, соответствующий схеме.

    Примечание : Если дерево не отображается, то в меню UML выберите пункт Вид, а затем пункт Проводник по моделям.

  3. Перетащите фигуру Узел на страницу документа. Перетащите фигуры Компонент и Объект в этот узел. Перетащите маркер выделения узла, чтобы изменить его размер.

    Содержат элементы в пределах узла в схему развертывания

    1. В схема развертывания перетащите фигуру Узел или Экземпляр узла из шаблона Топология UML на страницу документа.

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

    3. Перетащите угловой маркер выделения, чтобы изменить размер узла таким образом, чтобы он вмещал элементы, которые необходимо в него включить.

    4. Перетащите фигуры Компонент, Экземпляр компонента и Объект, разместив их поверх фигуры Узел, а затем соедините фигуры с помощью отношения зависимости, где это требуется.

    5. Выполните одно из следующих действий.

      • Дважды щелкните каждый узел. В диалоговом окне Свойства узла UML нажмите кнопку Компоненты. В группе Выберите компоненты, которые развертываются данным узлом выберите соответствующие компоненты и нажмите кнопку ОК.

      • Дважды щелкните каждый компонент. В диалоговом окне Свойства компонента UML нажмите кнопку Узлы. В группе Выберите узлы, которые развертывают данный компонент выберите соответствующие узлы и нажмите кнопку ОК.

        Примечание : Не группируйте узел с компонентами, которые он содержит. Если необходимо переместить узел вместе с содержащимися в нем элементами, обведите узел прямоугольником выделения, чтобы выделить все фигуры, а затем перетащите их в нужное место.

  4. Повторяйте шаг 3 до тех пор, пока не будут созданы все требуемые узлы.

  5. Когда это целесообразно, перетащите фигуру Интерфейс на страницу документа и приклейте ту конечную точку, которая не имеет кружка, к фигуре компонента.

    Добавление интерфейса для класса, компонента или другого элемента

    1. Статическая структуракомпонент или схемы развертывания перетащите фигура для интерфейса без описания операций на страницу документа.

    2. Прикрепите конечную точку без кружок на соединение пункт Изображение точки соединения — синий значок «X» на этот компонент класс или другого элемента.

    3. Чтобы добавить имя, операции и значения других свойств, дважды щелкните фигуру Интерфейс.

      Советы

      Интерфейс можно также представить в виде прямоугольной фигуры Интерфейс, которая похожа на класс. Используйте эту фигуру, когда нужно отобразить список операций интерфейса.

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

  6. Чтобы задать отношение между узлами, используйте фигуры Сообщение.

    Укажите сопоставление связи между узлами в схему развертывания

    1. В схема развертывания перетащите на страницу документа фигуру Сообщение из набора элементов Топология UML.

    2. Прикрепите одну конечную точку фигуры Communicates точка соединения Изображение точки соединения — синий значок «X» на первом узле.

    3. Приклейте другую конечную точку фигуры Сообщение к точке соединения второго узла.

    4. Дважды щелкните Сообщение, чтобы добавить имя и значения других свойств к элементу и его концам.

  7. Используйте фигуры Зависимость, чтобы задать отношение между компонентами и объектами и между компонентами и интерфейсами других компонентов.

    Указать отношение зависимости между элементами UML

    1. Перетащите фигуру Зависимость из набора элементов Структурная схема UML, Топология UML или Компоненты UML на страницу документа и поместите ее около элементов, для которых нужно отобразить отношение.

    2. Приклеивание конечной точки с наконечника для точки соединения Изображение точки соединения — синий значок «X» на элемент другие элемент зависит от. Прикрепите конечную точку без наконечника на точку соединения на элементе, которая зависит от другого элемента.

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

      Совет : Для отображения таких зависимостей, как трассировка, уточнение, использование или привязка, следует использовать фигуры Трассировка, Уточнение, Использование или Привязка из набора элементов Структурная схема UML.

  8. Дважды щелкните нужную фигуру, чтобы открыть для нее диалоговое окно Свойства UML, в котором можно добавить имя, атрибуты, операции и другие свойства.

  9. Сохраните схему.

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×