Аналитические и имитационные модели. Финаев В.И - 235 стр.

UptoLike

235
Диаграммы вариантов использования представляют собой
граф, с помощью которого показаны все типичные
действующие лица и их взаимодействие с системой.
Взаимодействие представлено сценариями применения.
Диаграммы взаимодействия делят на диаграммы
последовательности и кооперативные диаграммы, на
которых представлена временная последовательность
использования объектов при реализации конкретного
сценария и сообщений обмена.
Диаграммы последовательности показывают, в
какой
последовательности появляются объекты при выполнении
операции (сценария) и какой поток сообщений при этом
возникает. Диаграммы последовательности имеют две оси:
вертикальная ось представляет время, горизонтальная ось -
различные объекты.
На кооперативной диаграмме (collaboration diagrams) в
виде графа изображаются объекты, участвующие в
выполнении операции, их связь и последовательность
появления. Сообщения, которыми обмениваются объекты,
изображены в
виде стрелок, чтобы отражать их временную
последовательность, каждая стрелка пронумерована.
Назначение диаграммы состояний следующее. Любой
объект системы может менять свое поведение в
зависимости от происходящих внутренних или внешних
событий, т.е. он может реагировать на события, меняя свое
состояние.
Диаграммы состояний показывают последовательность
состояний, в которых может оказаться объект в
зависимости от происходящих событий. Диаграммы
состояний описывают состояние только одного класса или
объекта.
Назначение диаграммы деятельностей следующее. Во
многих случаях наблюдают смену состояний объекта,
вызываемую внутренними причинами. Внутри объекта