Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

процесса или поведения системы в рамках прецедента

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

16. Диаграммы деятельности UML, основные понятия.

Диаграммы видов деятельности (диаграммы деятельностей, activity diagrams) – модель бизнес-процесса или поведения системы в рамках прецедента. Диаграммы деятельности обеспечивают еще один способ моделирования потока событий. С помощью текстового описания можно рассказать о потоке, но трудно будет понять логику событий в сложных и запутанных потоках с множеством альтернативных ветвей. Диаграммы деятельности создаются также на разных этапах жизненного цикла системы для отражения последовательности выполнения операций. Рассмотрим основные элементы нотации диаграмм деятельностей. На них иллюстрируются деятельности, переходы между ними, элементы выбора и синхронизации. Деятельностью называется исполнение определенного поведения в потоке управления системы. В UML деятельность изображается в виде скругленного прямоугольника с текстовым описанием внутри. Переход показывает, как поток управления переходит от одной деятельности к другой. Обычно переход осуществляется по завершении деятельности. Два состояния на диаграмме деятельности - начальное и конечное -определяют продолжительность потока. Начальное состояние обязательно должно быть отмечено на диаграмме, оно определяет начало потока. Конечных состояний может быть несколько или не одного. Оно определяет точку завершения потока. Конечных состояний может быть несколько, но начальное должно быть только одно. Начальное состояние изображается жирной точкой, а конечное – жирной точкой в окружности. При моделировании управляющих потоков системы часто бывает необходимо показать места их разделения на основе условного выбора. Выбор на диаграмме показывается ромбом, помещенным на переходе. Ограничительные условия, от которых зависит выбор направления перехода, помещаются обычно над ромбом. В нотации UML условия записываются в квадратных скобках: [условие]. Синхронизация - Это способ показать, что две или более ветвей потока выполняются параллельно. Деятельности, помещенные между двумя жирными линиями на диаграмме деятельности, исполняются синхронно, одновременно. Секции делят диаграмму деятельности на несколько участков. Это нужно для того, чтобы показать, кто отвечает за выполнение деятельности и в каком порядке. Если деятельность находится на секции с именем Покупатель, то этот актер и выполняет ее. Чтобы построить диаграмму деятельности для некоторого прецедента в StarUML, нужно щелкнуть правой кнопкой мыши по этому прецеденту, в выпавшем контекстном меню выбрать пункт Add Diagram, затем в появившемся списке выбрать Activity Diagram. Поле для создания диаграммы деятельности появится в окне программы, изменится панель инструментов слева, и новая диаграмма отобразится на навигаторе модели.




1. вступают в антипатриотические группы
2. реферат дисертації на здобуття наукового ступеня кандидата сільськогосподарських наук Ки
3. Задание- решать задачи путем построения электронной таблицы1
4. і В цілому спекуляції на валютному і фондовому ринку до надійних активів віднести складно але вони забезпеч
5. Вопрос в том как укрепить мосты между донорами и посредниками Благотворительность должна быть самостоят
6. перезвоном хрустальных созвучий
7. тематики та програмування університету ldquo;Львівська політехнікаrdquo; Сохан П.html
8. реферату- НімеччинаРозділ- Географія Німеччина За чисельністю населення Німеччина посідає друге місці в
9. Механизм поперечнострогательного станка
10. Способен сам выбирать себе работу материал упражнение
11. ОСТРОВА ВСЕЛЕННОЙ ВЕРСТОВЫЕ СТОЛБЫ И СТРУКТУРА НАШЕЙ ГАЛАКТИКИ Нас интересует не только звездное населе
12. Незаконная охота
13. доход от реализации продукции; нереализационные доходы включают в себя доход от сдачи имущества в аренду
14. Аудит организационной культуры
15. Вибір оптимальних варіантів систем методами векторної оптимізації
16. ИО Предыдущее Ф
17. Не выдержав он замахнулся и с силой ударил по обивке
18. Лабораторна робота 9 Програмування задач з рядковими типами даних Мета роботи- Навчитися складати
19. Курсовая работа
20. Lecture 2 FINNCE ND FINNCIL SYSTEM Finnce is the provision of money t the time when it is needed