Главная » Delphi » Delphi 2006 – Диаграммы деятельности

0

Диаграммы деятельности изменились в версии UML 2.0 сильнее любых других диаграмм. В них появились новые элементы моделирования программной активности и средства контроля за этой активностью.

В диаграммах деятельности версии UML 2.0 введено понятие деятельности {activity). Она складывается из более простых действий {action). Действие выражается, как и в версии UML 1.5, небольшим прямоугольником со скругленными боковыми сторонами. Деятельность представляет собой укрупненный вариант такой фигуры.

Для элементов действия и деятельности можно указывать операции, которые должны быть выполнены предварительно. Они вводятся в свойствах Local precondition и Precondition элемента в Инспекторе объектов. Можно

Рис. 8.40. Пример диаграммы деятельности с настраиваемым параметром

также задавать операции, вызываемые и по завершении работы. Для этого служат свойства Local postcondition и Postcondition. Операции записываются на языке OCL или в простом текстовом виде. Способ записи (OCL или текст) определяется свойствами Precondition language и Postcondition language.

Возможность параметризации элементов деятельности реализована в диаграммах деятельности UML 2.0 в виде элемента Activity parameter. Он представляет собой узкий прямоугольник с описанием параметра, размещенный в правом верхнем углу элемента Activity. Видимость параметра в рамках текущего пространства имен, как и видимость любого другого объекта, указывается в его свойстве Visibility в Инспекторе объектов.

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии