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

Последовательность действий можно показать с помощью ветвей и циклов.

Фигура Элемент Описание и основные свойства
  Действие Шаг в действии, в котором пользователи программы выполняют какие-либо задачи. Действие может начинаться, когда токен был получен всеми его входящими потоками. Когда действие завершено, токены отправляются во все исходящие потоки. · Body — задает действие в подробностях. · Language — язык выражения в свойстве Body. · Local Postconditions — ограничения, которые должны быть удовлетворены по завершении выполнения. Цель, достигаемая действием. · Local Preconditions — ограничения, которые должны быть удовлетворены до начала выполнения.
  Поток управления Соединитель, который показывает поток управления между действиями. Чтобы интерпретировать схему, представьте, что токен переходит от одного действия к другому. Чтобы создать поток управления, используйте средство Соединитель.
  Начальный узел Указывает первый шаг или шаги в действии. В начале действия токен переходит из начального узла.
  Конечный узел действия Окончание действия. По прибытии токена действие завершается.
  Узел решений Условная ветвь в потоке. Имеет один вход и два или более выходов. Входящий токен появляется только на одном из выходов.
  Условие Условие, которое задает, может ли токен проходить вдоль соединителя. Чаще всего используются на исходящих потоках узла решений. Чтобы задать условие, щелкните поток правой кнопкой мыши, выберите Свойства и задайте свойство Условие.
  Узел слияния Требуется для слияния потоков, разделенных узлом решений. Имеет два или более входов и один выход. Токен на любом входе отображается на выходе.
  Комментарий Предоставляет дополнительные сведения об элементах, с которыми связан.
  Действие вызова поведения Действие, которое определяется более подробно на другой схеме активности. · IsSynchronous — если значение true, действие ожидает завершения активности. · Behavior — вызванное действие.
(не показана) Действие вызова операции Действие, которое вызывает операцию для экземпляра класса.
  Действия Поток работ, описываемый схемой активности. Чтобы просмотреть свойства действия, необходимо выбрать его вОбозревателе моделей UML. · Is Read Only — если значение true, действие не должно изменять состояние ни одного объекта. · Is Single Execution — если значение true, одновременно возможно только одно выполнение этой схемы.
  UML-схема активности Эта схема отображает действие. Чтобы просмотреть ее свойства, щелкните пустую область схемы. Примечание Имена схемы активности, файла, который содержит схему, и действия, отображаемого на схеме, могут различаться.

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



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