UML Sequence Diagram обратная связь - PullRequest
2 голосов
/ 01 мая 2011

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

Спасибо, ваш отзыв очень поможет.

Полноразмерное изображение: http://i.stack.imgur.com/ktPsY.jpg

enter image description here

1 Ответ

2 голосов
/ 01 мая 2011

Кажется, что есть некоторые расщепления в последовательностях, например, есть промежуток между шагами 2 и 3. Сохранение каждой последовательности в целом делает диаграмму действительной и намного более удобочитаемой. Здесь - пример того, как должна выглядеть диаграмма.Обратите внимание на то, как планка для клиента продолжается до самого конца последовательности.

Объекты также были выбраны довольно запутанно.Разве регистрация, вход и регистрация не являются частью веб-сервера?Если это так, вам, вероятно, следует избавиться от объекта веб-сервера в этой диаграмме.

Возвращаемые значения должны быть переданы обратно объекту, который инициировал вызов, как было правильно сделано в шагах 11 и 12, хотяв последовательности есть еще один пробел.

Некоторые последовательности являются неполными, как, например, шаг 8. Теперь диаграмма описывает просмотр шоу как вызов, который пользователь выполняет с объектом Book, который никогда не предоставляет никакого возвращаемого значения..

Альтернативные пути 4 и 5 определены неправильно.Вместо этого следует использовать блок else.

...