Создание схем развертывания UML

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

Примечание: Схема модели UML, которую вы используете для создания схемы развертывания, доступна только до _з0з_. Однако шаблон схемы развертывания UML доступен в более поздних версиях Visio. Дополнительные сведения см. в разделе Создание схемы развертывания UML.

Deployment diagram showing the structure a run-time system

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

_з0з_ Разместите компоненты и экземпляры _з2з_ в экземпляре узла, чтобы указать, что компоненты и объекты находятся на узле.

_з0з_ Зависимости соединяют компоненты, иногда через интерфейсы. С помощью стереотипа можно указать точную зависимость.

  1. В _з0з_: в разделе категории шаблонов выберите пункт программное обеспечение, а затем — Схема модели UML.

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

  2. В _з0з_щелкните правой кнопкой мыши пакет или подсистему, в которую вы хотите добавить _з1з_, и выберите команду создать, а затем — Схема развертывания.

    Появится пустая страница, и набор элементов UML для развертывания становится самым верхним. Рабочая область отображает "развертывание" в качестве подложки. Значок, представляющий схему, добавляется в представление в виде дерева.

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

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

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

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

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

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

    4. Перетащите фигуру компонент, экземпляр компонента и объект в верхней части фигуры узла, а затем соедините фигуры с отношениями зависимостей там, где это уместно.

    5. Выполните одно из указанных ниже действий.

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

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

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

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

  5. В случае необходимости перетащите фигуру интерфейса на страницу документа и приклейте ее без окружности к фигуре компонента.

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

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

    2. Приклейте конечную точку без окружности к точке соединения _з0з_в компоненте _з2з_ или другом элементе.

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

      типлист

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

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

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

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

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

    2. Приклеить одну конечную точку фигуры взаимодействия к точке соединения _з0з_на первом узле.

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

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

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

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

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

    2. Приклейте конечную точку с наконечником стрелки к точке соединения _з0з_на элементе, от которого зависит другой элемент. ПриКлейте конечную точку без стрелки к точке соединения элемента, который зависит от другого элемента.

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

      Совет: Если вы хотите обозначить зависимость _з0з_, _з1з_, _з2з_или _з3з_ , можно использовать фигуры трассировки, уточнения , использования или привязки из набора элементов static Structure статической структуры UML.

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

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

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

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

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

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

×