Информационных технологий визуальное моделирование систем в Staruml


Рисунок 114. Диаграмма состояний с деятельностями



Pdf көрінісі
бет113/120
Дата07.02.2022
өлшемі1,77 Mb.
#87774
1   ...   109   110   111   112   113   114   115   116   ...   120
Байланысты:
Лабы star uml
Лабы star uml
Рисунок 114. Диаграмма состояний с деятельностями
Изменение состояния объекта осуществляется с помощью переходов. 
Переход (Transition)
показывает, что объект, находящийся в некотором 
состоянии, должен выполнить некоторые действия и перейти в другое 
состояние, когда произойдет определенное событие, и будут выполнены 
соответствующие условия. 
Переход может быть направлен в то же состояние, из которого он 
выходит. В этом случае его называют переходом в себя. Исходное и 
целевое состояния перехода в себя совпадают. Этот переход изображается 
петлей со стрелкой и отличается от внутреннего перехода. При переходе в 
себя объект покидает исходное состояние, а затем снова входит в него. При 
этом всякий раз выполняются внутренние действия, специфицированные 
метками 
entry
и 
exit

Срабатывание <перехода> (fire) - выполнение перехода из одного 
состояния в другое

На диаграмме переход изображается сплошной стрелкой. У перехода 
существует несколько спецификаций: событие, граничные условия, действия 
и посылаемые события. 
<имя 
события>(<список 
параметров, 

Достарыңызбен бөлісу:
1   ...   109   110   111   112   113   114   115   116   ...   120




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет