Основы UML - Диаграммы - Диаграмма последовательности

E-mail Печать PDF
Рейтинг пользователей: / 8
ХудшийЛучший 
Индекс материала
Основы UML
Способы применения UML
Модель и ее элементы
Диаграммы
Диаграммы - Классификация
Диаграммы - Диаграмма классов
Диаграммы - Диаграмма прецендентов
Диаграммы - Диаграмма объектов
Диаграммы - Диаграмма деятельности
Диаграммы - Диаграмма последовательности
Диаграммы - Диаграмма размещения
Диаграммы - Диаграмма пакетов
Все страницы

Диаграмма последовательности

Диаграмма последовательности – это способ описать поведение системы “на примерах”. Фактически, диаграмма последовательности это запись протокола конкретного сеанса работы системы (или фрагмента такого протокола). В объектно-ориентированном программировании самым существенным во время выполнения является посылка сообщений взаимодействующими объектами. Именно последовательность посылки сообщений отображается на данной диаграмме.

На диаграмме последовательности применяют один основной тип сущностей – объекты (экземпляры взаимодействующих классов и действующих лиц), и один тип отношений сообщения, которыми обмениваются взаимодействующие объекты. Предусмотрено несколько типов сообщений, которые в графической нотации различаются видом стрелки, соответствующей отношению.

Важным аспектом диаграммы последовательности является явное отображение течения времени. В отличии от всех других типов диаграмм, на диаграмме последовательности имеет значение не только наличие графических связей между элементами, но и взаимное положение элементов на диаграмме. А именно, считается, что имеется (невидимая) ось времени, по умолчанию направленная сверху вниз, и то сообщение, которое отправлено позже, нарисовано ниже.

Ниже на рисунке показаны основные элементы нотации, применяемые на диаграмме последовательности. Для обозначения самих взаимодействующих объектов применяется стандартная нотация прямоугольник с подчеркнутым именем объекта. Пунктирная линяя, выходящая из объекта, называется линией жизни. Это не обозначение отношение в модели, а графический комментарий, призванный направить взгляд читателя диаграммы в правильном направлении. Фигуры в виде узких полосок, наложенных на линию жизни, также не являются изображениями моделируемых сущностей. Это графический комментарий, показывающий отрезки времени, в течении которых объект имеет управление. Создание объекта в процессе взаимодействия отмечается тем, что значок объекта расположен ниже (т. е. объект появляется позже). Уничтожение объекта отмечает большим косым крестом и прекращением линии жизни.



 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий:

Комментарии, категория: "IT"

Интересное




Похожие материалы

Партнёры