Комментарии к диаграмме последовательности, которую я создал
Вот объяснение этой диаграммы последовательности. Пользователь вводит свои учетные данные и входит в систему. Сервлет входа будет контроллером и связывается с веб-сервисом для получения данных и проверки правильности учетных данных.
Затем, в случае успеха, сервлет входа в систему перенаправляет на сервлет GetMember, который является контроллером для связи с веб-сервисом и отображения данных профиля участника для обновления. После того как пользователь введет свои данные и нажмет кнопку "Отправить", сервлет MemberEditProfile выполнит действие и свяжется с веб-службой для обновления данных в БД. Пожалуйста, дайте мне несколько комментариев к диаграмме последовательности, которую я создал. Благодарю вас.
1 ответ
Отказ от ответственности: я автор ZenUML. Я мог быть предвзятым. Некоторые моменты могут быть не так важны.
- Длина полосы для сообщений № 3, № 4, $5, № 6, № 7, № 9, № 10, № 13, № 16 должна быть расширена для охвата (перекрытия) всех дочерних сообщений.
- Lifeline1 ~ 7 здесь не поможет, имени класса должно быть достаточно.
- Я бы добавил несколько стрелок возврата, чтобы представить важный ответ на некоторые сообщения.
Вот схема (часть), которую я воспроизвел с расширением ZenUML Chrome.