Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Мансуров_Лаб3

.docx
Скачиваний:
0
Добавлен:
11.05.2024
Размер:
33.85 Кб
Скачать

Санкт-Петербургский государственный

электротехнический

университет «ЛЭТИ» им. В.И.Ульянова

(Ленина)

Лабораторная работа № 3

По теме «Диаграмма состояний».

Вариант «ИС Авиакасса»

Студент/группа Мансуров Я.В. 1323

Преподаватель Соничев А.В.

Санкт-Петербург

2023 г.

1

ИС Авиакасса

Диаграмма состояний поликлиники

Комментарии к диаграмме.

В языке UML состояние понимается как отдельная ситуация, в течение которой имеет место выполнение некоторого условия. Обозначается прямоугольником с закругленными углами.

Начальное состояние. В этом состоянии объект находится по умолчанию в начальный момент времени. Оно служит для обозначения состояния, с которого начинается процесс изменения состояний. Обозначается закрашенной точкой.

Конечное состояние. В этом состоянии объект будет находиться по умолчанию в конечный момент времени. Оно служит для обозначения состояний, в которых завершается процесс изменения состояний. Обозначается закрашенной точкой внутри полого кольца.

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

Также если при срабатывании перехода возможно ветвление, в имени перехода используется сторожевое условие, которое записывается в прямых скобках после события-триггера. Сторожевое условие должно определять семантику срабатывания соответствующего перехода. Происходит после возникновения события-триггера, инициирующего соответствующий переход. После возможны несколько вариантов состояний.

В закрашенном прямоугольнике отображают некоторые комментарии к состоянию. Отношение же отображаются пунктирной линией.

3

Соседние файлы в предмете Архитектура информационных систем