Составители:
Рубрика:
30
Лабораторная работа № 5. ДИАГРАММЫ СОСТОЯНИЯ
Цель работы: ознакомиться с созданием моделей, описывающих
поведение взаимодействующих групп объектов; изучить нотации, при-
меняемые при построении диаграмм последовательности и освоить их
применение в процессе объектно-ориентированного анализа и проекти-
рования.
Общие понятия
Диаграммы состояния (Statechart) являются средством описания
поведения систем. Они определяют все известные состояния, в кото-
рых может находиться объект, а также процесс смены состояния объек-
та в результате влияния некоторых событий. Существуют два специ-
альных состояния – начальное (start) и конечное (stop). Начальное со-
стояние – состояние объекта, когда он только что создан, конечное –
перед его уничтожением. Начальное состояние может быть только одно,
а конечных – сколько вам нужно или вообще не быть. Процесс начина-
ется с начальной точки, а затем переходит в состояние. В поведении
объекта в системе можно выделить действия, отображаемые перехо-
дами, и деятельности, отображаемые состояниями. Действия связаны
с переходами и рассматриваются как мгновенные и непрерываемые.
Деятельности связаны с состояниями и могут длиться достаточно дол-
го. Деятельность может быть прервана в результате наступления неко-
торого события. Событие – это то, что вызывает переход из одного
состояния в другое.Переход может содержать метку. Метка перехода
состоит из трех частей, каждая из которых является необязательной
( < Событие>I <Условие >I/<Действие >). Изображается на диаграмме
вдоль линии перехода после имени события. Условный переход. Ис-
тория состояния.
Диаграммы состояний хорошо использовать для описания поведе-
ния некоторого объекта в нескольких различных вариантах использова-
ния, их не надо создавать для каждого класса.
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »