Hello, the task was set as follows:

"Draw a UML sequence diagram for a web registration case. Registration should include field validation and user email verification. Also add one action to the diagram that is available only to authorized users, for example, getting your profile from the system."

What possible mistakes could I make when creating a schema or is everything OK with it? Here is my version of the scheme:

enter image description here

    1 answer 1

    Well, look,

    1) Input username, login, email it is still entered into the form, and not on the web server immediately.

    2) Then 2.1.2, 2.1.3 - If there is an error, then this is an alternative way, and your process continues as if nothing had happened. It is enough to make a footnote that in case of an error, go to the scheme of such and such.

    3) Why did you select two actors with a fright when there is only one User ? Registered is just a fortune.

    4) Next. Show Login Result and immediately after it getAccountData . And if login failed , where AccountData ?

    etc. No credit overall