Диаграммы деятельности.
Диаграммы деятельности позволяют визуально отобразить поток операций в некотором процессе. Эти диаграммы концентрируют свое внимание на том, какие действия выполняются, и кто несет за них ответственность. Элементами данной диаграммы являются: узлы действий, узлы управления, узлы объектов. Действия – это элементарный компонент поведения, отображаемый на диаграмме. Замечание: действие в общем случае может быть сложным и состоять из нескольких операций, но на диаграмме деятельности действие является элементарной единицей, и может расшифровываться только на других диаграммах, например, конечных автоматов. На диаграммах деятельности действия отображаются в виде скругленного прямоугольника с указанием названия. Также должны иметься начальная и конечная точки. В наиболее общем виде диаграммы деятельности выглядят как:
[ ]
Он имеет один входящий поток, который, в зависимости от содержащегося в нем условия, направляется по одному и только одному из исходящих потоков.
Замечание: выходной поток инициируется только тогда, когда собираются все входные потоки.
Также на диаграммах деятельности достаточно часто выделяют зоны ответственности того или иного компонента.
|