ВУЗ:
Составители:
Рубрика:
13
соединительных линий между объектами, сверху которых располагается
стрелка с указанием направления и имени сообщения.
Диаграммы состояний
Диаграммы состояний описывают поведение объекта во времени,
т. е. моделирует все возможные изменения в состоянии объекта,
вызванные внешними воздействиями со стороны других объектов или
извне. Диаграммы состояний применяются для описания поведения
объектов и для
описания операций классов. В отличие от диаграмм
взаимодействия данный тип диаграмм описывает изменение состояния
только одного класса или объекта. Каждое состояние объекта
представляется на диаграмме состояний в виде прямоугольника с
закругленными углами, содержащего имя состояния, и, возможно,
значение атрибутов объекта в данный момент времени. Переход
осуществляется при наступлении некоторого события: получении
объектом сообщения или приемом сигнала и изображается в виде стрелки,
соединяющей два соседних состояния. Имя событие указывается на
переходе. Кроме того, на переходе могут указываться действия,
производимые объектом в ответ на внешние события (при переходе из
одного состояния в другое или при нахождении в определенном
состоянии). Надо отметить, что диаграмма
состояния описывает, в
основном, реакцию объекта на асинхронные внешние события, для
описания реакции на внутренние события предназначены диаграммы
активности. Срабатывание перехода может зависеть не только от
наступления некоторого события, но и от выполнения определенного
условия, называемого пусковым условием. Объект перейдет из одного
состояние в другое только, если произошло указанное событие и
пусковое
условие приняло значение "истина".
Диаграммы активности
Диаграммы активности - частный случай диаграмм состояний.
Каждое состояние - это суть выполнение некоторой операции, и переход в
следующее состояние срабатывает только при завершении операции в
исходном состоянии. Таким образом, реализуется принцип процедурного,
синхронного управления, обусловленного завершением внутренних
действий. Описываемое состояние не имеет внутренних переходов
и
переходов по внешним событиям.
Графическая нотация практически не отличается от нотации
диаграмм состояний, с той разницей, что на переходах отсутствует
соединительных линий между объектами, сверху которых располагается стрелка с указанием направления и имени сообщения. Диаграммы состояний Диаграммы состояний описывают поведение объекта во времени, т. е. моделирует все возможные изменения в состоянии объекта, вызванные внешними воздействиями со стороны других объектов или извне. Диаграммы состояний применяются для описания поведения объектов и для описания операций классов. В отличие от диаграмм взаимодействия данный тип диаграмм описывает изменение состояния только одного класса или объекта. Каждое состояние объекта представляется на диаграмме состояний в виде прямоугольника с закругленными углами, содержащего имя состояния, и, возможно, значение атрибутов объекта в данный момент времени. Переход осуществляется при наступлении некоторого события: получении объектом сообщения или приемом сигнала и изображается в виде стрелки, соединяющей два соседних состояния. Имя событие указывается на переходе. Кроме того, на переходе могут указываться действия, производимые объектом в ответ на внешние события (при переходе из одного состояния в другое или при нахождении в определенном состоянии). Надо отметить, что диаграмма состояния описывает, в основном, реакцию объекта на асинхронные внешние события, для описания реакции на внутренние события предназначены диаграммы активности. Срабатывание перехода может зависеть не только от наступления некоторого события, но и от выполнения определенного условия, называемого пусковым условием. Объект перейдет из одного состояние в другое только, если произошло указанное событие и пусковое условие приняло значение "истина". Диаграммы активности Диаграммы активности - частный случай диаграмм состояний. Каждое состояние - это суть выполнение некоторой операции, и переход в следующее состояние срабатывает только при завершении операции в исходном состоянии. Таким образом, реализуется принцип процедурного, синхронного управления, обусловленного завершением внутренних действий. Описываемое состояние не имеет внутренних переходов и переходов по внешним событиям. Графическая нотация практически не отличается от нотации диаграмм состояний, с той разницей, что на переходах отсутствует 13
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »