Перемещение действия в другой пакет

  • В обозревателе моделей UML перетащите действие в пакет.

- или -

  • В обозревателе моделей UML щелкните действие правой кнопкой мыши и выберите команду Вырезать. Щелкните пакет правой кнопкой мыши и выберите команду Вставить.

Примечание

Это действие отобразится в обозревателе моделей UML только при добавлении первого элемента на схему.

Описание потока управления

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

На следующем рисунке приведен пример, как можно показывать последовательность действий с помощью действий, соединителей, ветвей и циклов.Более подробно элементы описаны в следующих разделах.

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

  • Создайте Действие (1) для каждой основной задачи, выполняемой пользователем, системой или ими обоими.

Примечание

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

  • Убедитесь, что заголовок каждого действия четко показывает, зачем оно нужно.
  • Свяжите действия в последовательность с помощью Соединителей (2).
  • Каждое действие заканчивается до начала следующего действия в потоке управления. Если нужно описать перекрывающиеся действия, воспользуйтесь Узлом ветвления.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: