WikiDer > Диаграмма деятельности
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Типы диаграмм UML |
---|
Структурные диаграммы UML |
Диаграммы поведенческого UML |
Диаграммы деятельности графические представления рабочие процессы пошаговых действий и действий[1] с поддержкой выбора, итераций и параллелизма. в Единый язык моделирования, диаграммы действий предназначены для моделирования как вычислительных, так и организационных процессов (т. е. рабочих процессов), а также потоков данных, пересекающихся со связанными действиями.[2][3] Хотя диаграммы действий в первую очередь показывают общий поток управления, они также могут включать элементы, показывающие поток данных между действиями через одно или несколько хранилищ данных.[нужна цитата]
строительство
Диаграммы деятельности состоят из ограниченного числа фигур, соединенных стрелками.[4] Наиболее важные типы фигур:
- эллипсы представлять действия;
- бриллианты представлять решения;
- бары представляют начало (Трещина) или конец (присоединиться) параллельной деятельности;
- а черный круг представляет начало (начальный узел) рабочего процесса;
- ан обведенный черный круг представляет конец (последний узел).
Стрелки идут от начала к концу и показывают порядок, в котором происходят действия.
Диаграммы деятельности можно рассматривать как форму структурированного блок-схема в сочетании с традиционной диаграммой потока данных. В типичных методах блок-схем отсутствуют конструкции для выражения параллелизма.[5] Однако символы объединения и разделения на диаграммах действий разрешают эту проблему только в простых случаях; смысл модели не ясен, когда они произвольно комбинируются с решениями или циклами.[нужна цитата]
В то время как в UML 1.x диаграммы деятельности были специализированной формой диаграмм состояний,[6] в UML 2.x диаграммы деятельности были переформатированы, чтобы они основывались на Сеть Петри-подобная семантика, увеличивающая объем ситуаций, которые можно моделировать с помощью диаграмм деятельности.[7] Эти изменения приводят к тому, что многие диаграммы активности UML 1.x по-разному интерпретируются в UML 2.x.[нужна цитата]
Диаграммы активности UML в версии 2.x могут использоваться в различных областях, например в проектировании встраиваемых систем. Такую спецификацию можно проверить, используя метод проверки модели.[8]
Смотрите также
- Обозначение моделирования бизнес-процессов
- График потока управления
- Схема потока данных
- Дракон-карта
- Цепочка процессов, управляемая событиями
- Список инструментов UML
- Псевдокод
- Диаграмма состояний
использованная литература
- ^ Глоссарий ключевых терминов на McGraw-hill.com. Проверено 20 июля 2008 года.
- ^ Целевая группа по пересмотру UML. Спецификация унифицированного языка моделирования OMG, версия 1.4 (окончательный вариант). Февраль 2001 г.
- ^ Дж. Рамбо, И. Якобсон и Г. Буч. Справочное руководство по унифицированному языку моделирования. Аддисон-Уэсли, 1999.
- ^ Спецификация надстройки унифицированного языка моделирования OMG, версия 2.1.1. Documentformal / 2007-02-05, Object Management Group, февраль 2007 г. http://www.omg.org/cgi-bin/doc?formal/2007-02-05.
- ^ Джибитеш Мишра и Ашок Моханти. Программная инженерия. Pearson Education, 2011 г.
- ^ Дюма, Марлон, и Артур Х.М. Тер Хофстеде. «Диаграммы действий UML как язык спецификации рабочего процесса». ≪ UML≫ 2001 - Единый язык моделирования. Языки моделирования, концепции и инструменты. Springer Berlin Heidelberg, 2001. 76-90.
- ^ Стёррле, Харальд и Дж. Х. Хаусманн. «семантика действий uml 2.0». Труды симпозиума IEEE по визуальным языкам и человеко-ориентированным вычислениям. 2004 г.
- ^ И. Гробельна, М. Гробельный, М. Адамски, "Проверка моделей диаграмм активности UML при проектировании логических контроллеров", Труды Девятой Международной конференции по надежности и сложным системам DepCoS-RELCOMEX, Достижения в интеллектуальных системах и вычислениях, том 286, Springer International Publishing Switzerland, стр. 233-242, 2014 г.
Список используемой литературы
внешние ссылки
Викискладе есть медиафайлы по теме Диаграммы деятельности. |