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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

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




1. Друскининкай
2. тематики Демчук Ирина Викторовна Ур
3. М-н контрактное право ~ подотрасль МЧП регулирующая порядок заключения действительность исполнение сод
4. календарь Система Microsoft Outlook в планировании работ и событий
5. На тему- Прибыль и ее роль в рыночной экономике Выполнил- Студент 4 курса Заочного отделения Группы
6. майном тобто тим предметом цивільного а тепер і земельного права який відрізняють особливі юридичні ознак
7. Учебное мастерство в мастерской для обработки древесины
8. Пластэк. А ведь к нам приходят не только люди которые хотят получить новую специальность но и мастера с дос
9. Тема 8. Планування й розроблення нового товару Практичне заняття 12 Тема - Розроблення маркетингової стра
10. на тему- Світова фінансовоекономічна криза і її наслідки Виконала- студентка ІІ~ курсу гру