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


Внутренняя деятельность (do activity)



Pdf көрінісі
бет112/120
Дата07.02.2022
өлшемі1,77 Mb.
#87774
1   ...   108   109   110   111   112   113   114   115   ...   120
Байланысты:
Лабы star uml

Внутренняя деятельность (do activity)

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

которое специфицирует так называемую "ду-деятельность", выполняемую в 
течение всего времени, пока объект находится в данном 
состоянии
, или до 
тех пор, пока не будет прервано внешним событием. При нормальном 
завершении 
внутренней 
деятельности 
генерируется 
соответствующее событие. 
Пример.
В нашем примере при оформлении заказа он должен быть 
оплачен (входное действие 
Оплатить заказ
), обработка заказа 
подразумевает проверку оплаты и наличия товаров (деятельность 
Проверить 
оплату и наличие
), переход в одно из состояний 
На комплектации, 
Укомплектован, Выдан
означает смену статуса заказа (соответствует 
действию выхода 
Изменить статус
) (рис. 114).


91 


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




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

    Басты бет