2014-10-17 4 views
1

В моем приложении у меня есть несколько действий, которые пользователь может выполнять, например: отображение элементов, элементов поиска, предметов покупки. Нет никакой уникальной последовательности, которая пользователь должен следить за тем, чтобы, наконец, выполнить проверку. Поэтому мне интересно, как я могу представлять все эти действия через сообщения по всему уникальному жизненному циклу моей системы, и я не знаю, могу ли я просто и просто выбрать любой порядок для них, но я не думаю, что это будет хорошо и подходящее представление моих взаимодействий с пользовательской системой, если я не могу хотя бы указать, что порядок этих действий может выполняться пользователем произвольно.Как представить сообщения для неупорядоченных действий в глобальной диаграмме последовательности моего приложения

Multi-threading representation in a sequence diagram не может быть решением моей проблемы, потому что эти действия не должны быть параллелями.

ответ

1

Взгляните на пример Кирилла Fakhroutdinov о UML Interaction Overview Diagram

enter image description here

диаграммы Sequence только один из множества UML Behavior Diagrams, это не один размер подходит всем решение.

Вы можете найти еще несколько ссылок на то, что я считаю полезным в моделировании поведения UML в another question