2016-05-02 60 views
3

当用户使用登录活动登录时,他们的信息在数据库中被检查。然后将响应发送给Login活动,告诉用户他们的登录尝试是否成功。Android应用程序的登录和注册序列图

enter image description here

当一个新用户注册,他们进入的数据在注册活动进行了验证。他们的信息然后被发送到数据库。数据库会发送一个回应,让他们知道它是否成功输入。

Register sequence diagram

这是为了说明在序列图中这些动作的正确方法是什么?

+0

“活动”你是指Android类还是更抽象的东西? – guycole

+0

欢迎来到StackOverflow,@ codester124。如果您发现 问题的答案,请考虑[接受 it](http://meta.stackexchange.com/q/5234/179419)(点击 复选标记),并考虑对其进行投票表决(通过点击向上箭头)。 接受答案向更广泛的社区表明,你已经找到了一个解决方案,给你自己一些声望点,并给予回答你问题的人一些声望点。 如果您没有找到满意答案,请发送邮件至 发表评论。 –

回答

3

垂直生命线通常不代表活动,它们通常代表类的实例。 (是的,在UML中使用活动在语法上是可能的,但这是一件非常奇怪的事情。)这些实例通常由类或接口输入,这些类或接口可以通过消息调用操作或信号接收。而且,在UML中,没有消息类型具有白色箭头。

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

+1

此外'数据库'不是一个活动,肯定不会发送任何东西到'用户'直接 – jim

+0

也是一个好点。 –