Введение в информатику процессов первичной переработки нефти. Новиков А.А - 108 стр.

UptoLike

Составители: 

107
Рис. 3.5. Пример диаграммы взаимодействия использования класса «Успеваемость» в UML
Диаграммы состояний (Statechart Diagram) используются для описания пове-
дения сложных систем. Они определяют все возможные состояния, в которых мо-
жет находиться объект, а также процесс смены состояний объекта в результате не-
которых событий. Эти диаграммы обычно используются для описания поведения
одного объекта в нескольких прецедентах. Прямоугольниками представляются со-
стояния, через которые проходит объект во время своего поведения. Состояниям
соответствуют определенные значения атрибутов объектов. Стрелки представляют
переходы от одного состояния к другому, которые вызываются выполнением неко-
торых функций объекта. Имеется также два вида псевдосостояний: начальное со-
стояние, в котором находится только что созданный объект и конечное состояние,
которое объект не покидает, как только туда перешел.
Частным случаем диаграмм состояний являются диаграммы деятельности, ко-
торые используются для описания множества параллельных процессов или дейст-
вий, соответствующих нескольким вариантам использования.
Здесь приведены лишь немногие сведения из языка UML, необходимые для пер-
вого знакомства с ним и понимания нижеследующих примеров. Для более подроб-
ного изучения самого языка можно рекомендовать, например, курс ИНТУИТа «Но-
тация и семантика языка UML» (А.В. Леонков), а для практического применения
курсы ИНТУИТа «Визуальное моделирование в среде IBM Rational Rose 2003» того
же автора и «Проектирование информационных систем» (В.И. Грекул).