当用户使用登录 Activity 登录时,他们的信息将在数据库中检查。然后向登录 Activity 发送响应,告知用户登录尝试是否成功。
当新用户注册时,他们输入的数据会在注册 Activity 中得到验证。然后将他们的信息发送到数据库。然后数据库将发送一个响应,让他们知道它是否已成功输入。
这是在序列图中说明这些操作的正确方法吗?
最佳答案
垂直生命线通常不代表 Activity ,它们通常代表类的实例。 (是的,在 UML 中使用 Activity 在句法上是可能的,但这样做是一件非常奇怪的事情。)这些实例通常由具有可通过消息调用的操作或信号接收的类或接口(interface)类型化。此外,在 UML 中,没有带有白色箭头的消息种类。
因此,不,这些图并不是在序列图中说明操作的正确方法。
关于java - android应用程序的登录和注册时序图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36990509/