Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 7_Диагарамма последовательности SD.pptx
Скачиваний:
0
Добавлен:
23.11.2025
Размер:
343.49 Кб
Скачать

Диаграмма

последовател

ьности языка UML 2

Диаграмма

последовательно

сти

(sequence

diagram)

Диаграмма, которая служит для представления взаимодействия элементов модели в форме последовательности сообщений и соответствующих событий на линиях жизни объектов

Нотация

линии

жизни

Масштаб для оси времени на диаграмме последовательности не указывается

Указывается временной порядок следования сообщений типа "раньше-позже”

 

 

 

 

 

 

 

ob1: C1

 

ob2

 

 

 

 

 

 

 

 

:C3

Линиижизни

Сообщения

 

Символуничтожения

 

 

 

 

 

 

 

объекта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вид

сообщени

я

lost потерянное сообщение

found найденное сообщение

Оператор

взаимодейств ия (interaction operator)

- определяет тип комбинированного фрагмента и является перечислением следующих 12 литералов:

alt

assert

break

critical

ignore

consider

loop

neg

opt

par

seq

strict

Графическое изображение комбинированного фрагмента

sd

Комбинированные

 

 

 

 

фрагменты

 

 

 

 

 

 

 

Операнды

 

ob1:C1

ob2:C2

ob3:C3

взаимодействия

par

 

 

 

 

Оператор

 

 

 

 

взаимодействия

 

 

 

 

opt

[x>0]

 

 

Разделитель

 

 

 

 

 

 

 

 

операндов

Ограничение

 

 

 

взаимодействия

 

 

 

 

взаимодействия

 

 

 

 

 

 

фрейм

 

 

 

 

комбинированного

 

 

 

 

фрагмента

 

 

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