Разрешено ли обобщение действий в диаграмме действий UML? - PullRequest
0 голосов
/ 04 апреля 2011

У меня есть два вида деятельности: A («показать сайт входа в систему») и B («показать сайт входа в систему с сообщением об ошибке»).И в представлении от программного обеспечения есть A обобщенная Деятельность от B.

Позволяет ли UML обобщение между ними, или я должен игнорировать это?

1 Ответ

0 голосов
/ 14 июня 2011

Обобщающие отношения появляются в диаграммах классов, компонентов и вариантов использования. В Диаграмме Деятельности нет отношения "обобщения" между Действиями или Операциями.

Диаграмма деятельности используется для изучения потока бизнес-процесса или деталей алгоритма в целом.

Итак, после вашего исследования вы можете реализовать это объектно-ориентированным способом. В этом случае, если вы решите создать наемный архив Деятельности [предположим, что A <| ------ B (B наследует от A)], тогда, если вам это поможет, вы можете показать это на диаграмме классов. </p>

PS: A: показывать сайт входа в систему B: показывать сайт входа в систему с сообщением об ошибке МОЖЕТ НЕ Неверно отображать отношения обобщения в программной перспективе. (зависит от вашего контекста).

...