Читайте также: |
|
Диаграммы взаимодействий не отражают детально порядок выполнения операций в части разветвлений, циклических повторений, параллельности/произвольности действий. Диаграмма деятельностей исправляет данные недостатки. Под деятельностью будем понимать некоторую работу, которая может быть декомпозирована на совокупность действий.
Диаграмма деятельностей может отражать взаимодействие объектов из нескольких прецедентов использования, в частности реализующих отдельно стандартные и альтернативные пути обработки объектов.
Блок, соответствующий одной деятельности, может отражать несколько событий и быть декомпозирован аналогично блоку функционально-ориентированного подхода.
Ниже представлены используемые в диаграмме деятельностей понятия и их графическое обозначение.
![]() | Деятельность (activity) |
![]() | Поток от деятельности к деятельности |
![]() | Разделение потока на деятельности, выполняемые параллельно или произвольно |
![]() | Решение |
![]() | Синхронизация |
![]() | Итерация |
< ![]() | Выход |
Пример диаграммы деятельностей представлен на рис. 13.15.
Рис. 13.15. Диаграмма деятельностей процесса выполнения заказа
Дата добавления: 2015-08-18; просмотров: 59 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Диаграмма прецедентов использования | | | Диаграммы пакетов |