java - android应用程序的登录和注册时序图

标签 java database uml diagram sequence-diagram

当用户使用登录 Activity 登录时,他们的信息将在数据库中检查。然后向登录 Activity 发送响应,告知用户登录尝试是否成功。

enter image description here

当新用户注册时,他们输入的数据会在注册 Activity 中得到验证。然后将他们的信息发送到数据库。然后数据库将发送一个响应,让他们知道它是否已成功输入。

Register sequence diagram

这是在序列图中说明这些操作的正确方法吗?

最佳答案

垂直生命线通常不代表 Activity ,它们通常代表类的实例。 (是的,在 UML 中使用 Activity 在句法上是可能的,但这样做是一件非常奇怪的事情。)这些实例通常由具有可通过消息调用的操作或信号接收的类或接口(interface)类型化。此外,在 UML 中,没有带有白色箭头的消息种类。

因此,不,这些图并不是在序列图中说明操作的正确方法。

关于java - android应用程序的登录和注册时序图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36990509/

相关文章:

database - 在 S3 中使用带有外部存储的图像和缩略图进行数据库设计的最佳实践?

database - forEach 循环后的对象 SequelizeInstance

uml - 分析模型中应该使用什么样的UML图?

java - 组合设计模式可以避免集合(列表、哈希表)数据结构吗?

java - 如何使使用成熟的 m/w 类编写的遗留应用程序软件适应于在相同 m/w 类的子集上工作

java - 如何使用java生成s3风格的访问/ key

php - 显示整个数据库的多字段搜索表单

php - 如何在 Eclipse PDT 中获取图形化的 UML 类图?

java - 在java 8中模拟私有(private)接口(interface)

java - 无界通配符类型 List<?> 和原始类型 List 有什么区别?