UML - Расширенные диаграммы деятельности

{title}

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

{title}


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

{title}


В этом конкретном примере мы видим, что указанием является смена канала, это генерирует действие, называемое показом нового канала, и воздействует на телевизионный объект.
Примерная Диаграмма Деятельности
Мы сделаем пример того, как создать документ, таким образом, мы применим случай, более привязанный к реальности, при создании диаграммы.
Сначала мы суммируем шаги для выполнения:
  • Откройте приложение для обработки текста.
  • Создать новый файл.
  • Сохраните файл с уникальным именем в каталоге.
  • Введите содержание документа.
  • Дополните содержание графиками или таблицами.
  • Сохраните снова.
  • Печать.
  • Закройте приложение для обработки текста.
Давайте теперь посмотрим на следующее изображение, которое представляет соответствующую диаграмму с шагами, описанными выше:

{title}


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