Office

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

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

Важно: Схема взаимодействия UML недоступна в Visio 2013 и более поздних версиях. Сведения о UML-схемах в Visio 2013 и более поздних версиях можно найти в разделе схемы UML в Visio.

Collaboration diagram displaying a set of objects and the messages they pass to acheive an operation

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

Выноска 2 Ссылки или роль ассоциации, указывающие на связи и, с наконечниками стрелок, также могут указывать на перемещаемость.

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

Этап 4 Первое сообщение всегда выходит за пределы контекста, который вы включаете в схему.

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

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

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

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

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

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

    Фигура роли «классификатор»

    Назначение объекта новым, уничтоженным или переходным на диаграмме совместной работы

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

    2. В разделе состояние роли классификаторавыберите нужное условие.

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

      Условие отображается в квадратных скобках после имени объекта (например, Object1 {Rein}).

    Назначение объекта активным в схеме совместной работы

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

    Чтобы указать, что класс активен, дважды щелкните значок фигуры или представления в виде дерева, представляющего класс. В диалоговом окне Свойства: класс UML щелкните класс, установите флажок и нажмите кнопку ОК. Роль классификатора становится активной в результате активного класса.

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

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

  6. Укажите ссылки между объектами, подключив их с помощью фигур роли "Ассоциация ". Дополнительные сведения о фигурАх ролей ассоциаций.

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

    1. В схема взаимодействия перетащите фигуру роль "Ассоциация " рядом с двумя ролями -классификаторами или многообъектными фигурами, между которыми вы хотите создать путь.

    2. ПриКлейте конечные точки фигуры роли "роль ассоциации " к точкам соединения Connection point image - blue X на двух фигурах, которые вы хотите соединить с помощью контура.

      Совет: Чтобы обозначить путь роли "Ассоциация" от роли классификатора на саму себя, приклейте эти две конечные точки к двум точкам соединения в одной и той же роли классификатора.

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

    Добавление сообщения в роль ассоциаций в схеме совместной работы

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

    2. Введите имя роли ассоциации и нажмите кнопку сообщения.

    3. Нажмите кнопку Создать. Введите имя и выражение последовательности. Выберите нужный стереотип, направление и обтекание.

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

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

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

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

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

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

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

×