ВУЗ:
Составители:
Рубрика:
12
сервиса системы, объявленного как операция класса на соответствующей
диаграмме. Диаграммы взаимодействия представляются в двух формах:
диаграмма последовательности и диаграмма кооперации. И та, и другая
описывают потоки сообщений (вызовы методов или сигналы) между
объектами, участвующими во взаимодействии.
Диаграмма последовательности
Диаграмма последовательности делает упор на временную
последовательность передаваемых сообщений, важен порядок, вид
и имя
сообщения, на диаграмме изображаются исключительно те объекты,
которые непосредственно участвуют во взаимодействии и не
показываются возможные статические ассоциации с другими объектами.
Таким образом, для диаграммы последовательности ключевым моментом
является динамика взаимодействия.
Диаграмма последовательности имеет два измерения. Одно - слева
направо в виде вертикальных линий, изображающих объекты,
участвующие во взаимодействии. Верхняя
часть линий дополняется
прямоугольником, содержащим имя класса объекта или имя экземпляра
объекта. Второе измерение - вертикальная временная ось. Сообщения,
посылаемые одним объектом другому, изображаются в виде стрелок с
именем сообщения и упорядочены по времени возникновения.
Диаграмма кооперации
Для диаграммы кооперации главным является возможность
отобразить не столько последовательность взаимодействия, сколько все
окружение
объектов, участвующих в нем. То есть показаны не только
посылаемые и принимаемые сообщения, но и косвенные связи между
ассоциированными объектами. Говорят, что диаграммы кооперации
описывают полный контекст взаимодействия и представляют собой
своеобразный временной "срез" конфигурации сети объектов,
взаимодействующих для выполнения определенной бизнес - цели програм-
мной системы.
Диаграмма кооперации изображает объекты, участвующие
во
взаимодействии в виде прямоугольников, содержащих имя объекта, его
класс и, возможно, значение атрибутов.
Ассоциации между объектами, как и на диаграммах классов,
изображаются в виде соединительных линий. Возможно указание имени
ассоциации и ролей, которые играют объекты в данной ассоциации.
Динамические связи - потоки сообщений представляются также в виде
сервиса системы, объявленного как операция класса на соответствующей диаграмме. Диаграммы взаимодействия представляются в двух формах: диаграмма последовательности и диаграмма кооперации. И та, и другая описывают потоки сообщений (вызовы методов или сигналы) между объектами, участвующими во взаимодействии. Диаграмма последовательности Диаграмма последовательности делает упор на временную последовательность передаваемых сообщений, важен порядок, вид и имя сообщения, на диаграмме изображаются исключительно те объекты, которые непосредственно участвуют во взаимодействии и не показываются возможные статические ассоциации с другими объектами. Таким образом, для диаграммы последовательности ключевым моментом является динамика взаимодействия. Диаграмма последовательности имеет два измерения. Одно - слева направо в виде вертикальных линий, изображающих объекты, участвующие во взаимодействии. Верхняя часть линий дополняется прямоугольником, содержащим имя класса объекта или имя экземпляра объекта. Второе измерение - вертикальная временная ось. Сообщения, посылаемые одним объектом другому, изображаются в виде стрелок с именем сообщения и упорядочены по времени возникновения. Диаграмма кооперации Для диаграммы кооперации главным является возможность отобразить не столько последовательность взаимодействия, сколько все окружение объектов, участвующих в нем. То есть показаны не только посылаемые и принимаемые сообщения, но и косвенные связи между ассоциированными объектами. Говорят, что диаграммы кооперации описывают полный контекст взаимодействия и представляют собой своеобразный временной "срез" конфигурации сети объектов, взаимодействующих для выполнения определенной бизнес - цели програм- мной системы. Диаграмма кооперации изображает объекты, участвующие во взаимодействии в виде прямоугольников, содержащих имя объекта, его класс и, возможно, значение атрибутов. Ассоциации между объектами, как и на диаграммах классов, изображаются в виде соединительных линий. Возможно указание имени ассоциации и ролей, которые играют объекты в данной ассоциации. Динамические связи - потоки сообщений представляются также в виде 12
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »