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

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

Отображение набор объектов и сообщениях, которые передают достичь операцию схема взаимодействия

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

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

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

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

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

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

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

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

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

    Роль классификатора фигуры

    Назначить объект в качестве нового Уничтоженная и временных в схеме совместной работы

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

    2. В поле Состояние роли классификатора выберите требуемое условие.

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

      Условие отображается в фигурных скобках после имени объекта (например, «Объект1{промежуточный}»).

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

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

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

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

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

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

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

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

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

      Совет : Чтобы указать путь роли «ассоциация» от роли «классификатор» к самой себе, приклейте две конечных точки фигуры Роль ассоциации, имеющей U-образную форму, к двум точкам соединения на одной и той же роли «классификатор».

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

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

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

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

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

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

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

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

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

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

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

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

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

×