Схема действий UML вVisio похожа на flow chart. Поток управления вызывается выполнением действий (или действий)в системе. Поток может быть последовательной, одновременной или ветвью, обозначенной фигурами, такими как плавания, вилки и соединители.
Используйте схему действий, чтобы описать, как несколько действий согласованы для предоставления услуг или других конечных результатов. На схемах действий можно показать, как события в случае использования связаны друг с другом или как координируется набор дел для представления бизнес-процесса.
Если вы хотите представить поток в ответ на внешние события, используйте схему состояния.
Создание схемы действий
-
Запустите Visio. Если файл уже открыт, щелкните Файл > Создать.
-
В поле Поиск введите Действие UML.
-
Выберите схему Действия UML.
-
В диалоговом окне выберите Метрические единицы или Единицы США.
-
Нажмите кнопку Создать.
-
Откроется схема. Вы увидите окно Фигуры рядом со схемой. Если она не видна, перейдите в > области задач и убедитесь, что выбрана фигура. Если вы по-прежнему не видите его, нажмите кнопку Развернуть окно Фигуры слева.
-
На вкладке Вид установите флажок Точки соединения. Этот параметр позволяет отображать точки соединения при начале соединения фигур.
-
Теперь вы можете вставлять в схему плавания и управлять действиями.
Разработка схемы
-
Если вы хотите указать сферу ответственности в схеме деятельности, перетащите фигуру Дорожка на страницу для каждого класса, человека или подразделения, которые нужно представить. Для этого:
-
Перетащите фигуру Дорожка на страницу документа.
-
Дважды щелкните каждую метку на фигуре, чтобы изменить имя по умолчанию.
-
Повторяйте действия a и b, пока не добавим все необходимые разделы или подразделения.
-
Перетащите боковые полосы выделения на фигурах дорожки, чтобы получить нужный размер дорожек.
-
-
Используйте фигуры Начального узлаи Конечного узла, чтобы представить начальное и конечное псевдонимные состояния.
-
Добавьте фигуру Действия для каждого действия или состояния действия, которые вы хотите представить.
-
Используйте фигуру Решения с условиями защиты, чтобы указать возможный переход из состояния действия.
-
Узел Висяча используется для представления одновременного представления одного состояния действия на несколько параллельных состояния.
-
Узел "Присоединиться" используется для представления синхронизации нескольких действий с одним состоянием.
Примечание: Для создания и редактирования схем UML на Веб-приложение Visio требуется лицензия Visio, план 1 или Visio, план 2, которая приобретается отдельно от Microsoft 365. Для получения дополнительных сведений обратитесь к Microsoft 365 администратору. Если ваш администратор включил самообслуживающие покупки, вы можете приобрести лицензию Visio самостоятельно. Дополнительные сведения см. в самостоятельной покупке: faq.
Создание схемы действий
-
Откройте Visio веб-страницу.
-
В правом верхнем углу страницы выберите Дополнительные шаблоны.
-
Выполните поиск по запросу Действие UML или прокрутите список вниз до строки Действие UML в коллекции.
-
Начните с пустого шаблона действий UML или схемы действий UML. Выберите создать для нужного.
Теперь вы можете вставлять в схему плавацы и создавать на схеме управление действиями.
Разработка схемы
-
Если вы хотите указать сферу ответственности в схеме деятельности, перетащите фигуру Дорожка на страницу для каждого класса, человека или подразделения, которые нужно представить. Для этого:
-
Перетащите фигуру Дорожка на страницу документа.
-
Дважды щелкните каждую метку на фигуре, чтобы изменить имя по умолчанию.
-
Повторяйте действия a и b, пока не добавим все необходимые разделы или подразделения.
-
Перетащите боковые полосы выделения на фигурах дорожки, чтобы получить нужный размер дорожек.
-
-
Используйте фигуры Начального узлаи Конечного узла, чтобы представить начальное и конечное псевдонимные состояния.
-
Добавьте фигуру Действия для каждого действия или состояния действия, которые вы хотите представить.
-
Используйте фигуру Решения с условиями защиты, чтобы указать возможный переход из состояния действия.
-
Узел Висяча используется для представления одновременного представления одного состояния действия на несколько параллельных состояния.
-
Узел "Присоединиться" используется для представления синхронизации нескольких действий с одним состоянием.
Создание схемы действий
-
Откройте схему модели UML, содержащую элемент UML, для которого вы хотите создать схему деятельности.
-
В представление в виде дерева щелкните правой кнопкой мыши значок пакета, подсистемы, класс, операции или вариант использования, в котором вы хотите создать схема деятельности. Навести указатель мышина пункт Новый и щелкните Схема действий.
Откроется пустая страница, и набор элементов Деятельность UML станет самым верхним. В рабочей области появится водяной знак со словом "Деятельность". К представлению в виде дерева добавляется значок, соответствующий схеме.
Примечание: Если представление в виде дерева не отображается, в меню UML выберите Вид и щелкните Проводник по моделям.
Разработка схемы
-
Если вы хотите указать сферу ответственности в схеме деятельности, перетащите фигуру Дорожка на страницу для каждого класса, человека или подразделения, которые нужно представить.
-
Перетащите на страницу рисунка фигуру "Плавание".
-
Дважды щелкните фигуру, чтобы добавить имя и значения других свойств.
-
Повторяйте действия a и b, пока не добавим все необходимые разделы или подразделения.
-
Перетащите боковые полосы выделения на фигурах Дорожка, чтобы получить нужный размер дорожек.
-
Перетащите фигуры Состояние, Состояние действия, Состояние объекта и Получение сигнала или Отправка сигнала в области, определенные дорожками, и соедините их с помощью фигур Поток управления и Поток объектов.
-
-
Перетащите фигуру Состояние действия или Состояние на страницу документа для каждого состояния действия или деятельности, которые должны вы хотите представить. Используйте фигуры Начальное состояние и Конечное состояние, чтобы представить начальное и конечное псевдосостояния. Работа с фигурами состояния в схемах состояний UML и схемах деятельности UML
-
Соедините фигуры Поток управления с фигурами Состояние, чтобы указать переход из одного состояния в другое.
-
В схема деятельности перетащите фигуру Поток управления на страницу документа.
-
Приклейте конечную Flow фигуры Control (без стрелки) к точке
на фигуре Состояние действия или Состояние источника.
-
Приклейте конечную точку фигуры Поток управления (с стрелкой) к точке соединения конечной фигуры Состояние действия или Состояние.
-
Дважды щелкните фигуру Поток управления, чтобы добавить строку перехода, включающую событие, условие, выражение действия и т. д.
-
-
Используйте сложные фигуры переходов, такие как Переход (разветвление) или Переход (объединение), чтобы представить разделение одного состояния действия на несколько параллельных состояний или слияние нескольких состояний действий. Дополнительные сведения см. в теме Работа с фигурами перехода в схемах состояния UML и схемах деятельности UML.
-
Если вы хотите заменить строки перехода значками сигналов, используйте для представления сигналов фигуры Отправка сигнала и Получение сигнала.
-
Дважды щелкните фигуру, чтобы открыть для нее диалоговое окно Свойства UML, в котором можно добавить имя, строку перехода, условие, отложенные события и другие свойства.
-
Сохраните схему.