当用户使用登录活动登录时,会在数据库中检查其信息。然后,响应将发送到Login activty,告知用户他们的登录尝试是否成功。
当新用户注册时,他们输入的数据将在Register活动中得到验证。然后将他们的信息发送到数据库。然后,数据库将发送一个响应,让他们知道它是否已成功输入。
这是在序列图中说明这些操作的正确方法吗?
答案 0 :(得分:3)
垂直生命线通常不代表活动,它们通常代表类的实例。 (是的,在UML中在语法上可以使用一个活动,但这是一件非常奇怪的事情。)这些实例通常由具有可通过消息调用的操作或信号接收的类或接口类型化。而且,在UML中,没有带有白色箭头的消息类型。
因此,不,这些图表不是说明序列图中动作的正确方法。