Комментарии к диаграмме последовательности, которую я создал

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

Затем, в случае успеха, сервлет входа в систему перенаправляет на сервлет GetMember, который является контроллером для связи с веб-сервисом и отображения данных профиля участника для обновления. После того как пользователь введет свои данные и нажмет кнопку "Отправить", сервлет MemberEditProfile выполнит действие и свяжется с веб-службой для обновления данных в БД. Пожалуйста, дайте мне несколько комментариев к диаграмме последовательности, которую я создал. Благодарю вас.

1 ответ

Отказ от ответственности: я автор ZenUML. Я мог быть предвзятым. Некоторые моменты могут быть не так важны.

  1. Длина полосы для сообщений № 3, № 4, $5, № 6, № 7, № 9, № 10, № 13, № 16 должна быть расширена для охвата (перекрытия) всех дочерних сообщений.
  2. Lifeline1 ~ 7 здесь не поможет, имени класса должно быть достаточно.
  3. Я бы добавил несколько стрелок возврата, чтобы представить важный ответ на некоторые сообщения.

Вот схема (часть), которую я воспроизвел с расширением ZenUML Chrome.

Другие вопросы по тегам