Составители:
Рубрика:
(выше или ниже) с соответствующей связью или ролью ассоциации. На-
правление стрелки указывает на получателя сообщения. Внешний вид
стрелки сообщения имеет определенный смысл. На диаграммах коопе-
рации может использоваться один из четырех типов стрелок для обозна-
чения сообщений (рис. 13):
( а )
( б ) ( г )
( в )
Рис. 13. Графическое изображение различных типов сообщений на диа-
грамме кооперации
• Сплошная линия с треугольной стрелкой (рис. 13, а) обозна-
чает вызов процедуры или другого вложенного потока управ-
ления. Может быть также использована совместно с парал-
лельно активными объектами, когда один из них передает
сигнал и ожидает, пока не закончится некоторая вложенная
последовательность действий.
• Сплошная линия с V-образной стрелкой (рис. 13, б) обознача-
ет простой поток управления. Каждая такая стрелка изобра-
жает один этап в последовательности потока управления.
Обычно все такие сообщения являются асинхронными.
• Сплошная линия с полустрелкой (рис. 13, в) используется для
обозначения асинхронного потока управления. Обычно со-
общения этого типа являются начальными в последователь-
ности потока управления и чаще всего инициируются актера-
ми.
• Пунктирная линия с V-образной стрелкой (рис. 13, г) обозна-
чает возврат из вызова процедуры. Стрелки этого типа зачас-
тую отсутствуют на диаграммах кооперации, поскольку неяв-
но предполагается их существование после окончания про-
цесса активизации некоторой деятельности.
Рекомендации по построению диаграмм кооперации
Построение диаграммы кооперации можно начинать сразу после
построения диаграммы вариантов использования. В этом случае каждый
из вариантов использования может быть специфицирован в виде отдель-
ной диаграммы кооперации уровня спецификации. Эта диаграмма спо-
45
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »