26
Лабораторная работа № 7
ПОСТРОЕНИЕ UML-МОДЕЛИ СИСТЕМЫ.
ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ
Цель работы
Научиться на практике построению диаграмм последовательности.
Постановка задачи
Для заданной предметной области «Туристическое агентство» (описа-
ние см. в лаб. работе № 5) построить диаграмму последовательности.
Указания
Диаграмма последовательности наглядно отображает временной аспект
взаимодействия. Она имеет два измерения. Одно измерение (слева направо)
указывает на порядок вовлечения экземпляров
сущностей во взаимодей-
ствие. Крайним слева на диаграмме отображается экземпляр действующего
лица или объект, который является инициатором взаимодействия.
Правее
отображается другой экземпляр сущности, который
непосредственно взаи-
модействует с первым, и т. д. Второе измерение (сверху вниз) указывает на
порядок обмена сообщениями.
Основные элементы диаграммы последовательности представлены
в табл. 7.1.
Таблица 7.1
Назначение графических символов,
используемых в диаграмме последовательности
Номер
п/п
Название
элемента
Графическое
обозначение
Описание
элемента
1
Линия жизни
«
Линия жизни» служит для
обозначения
периода времени,
в течение которого экземпляр
может
потенциально участво-
вать во взаимодействии
2
Синхронное
сообщение
Тип
сообщения, при котором
клиент
посылает сообщение
серверу и ждет, пока тот при-
мет и обработает сообщение