状态的变更时序图
2016-05-16 19:52:16 0 举报
状态的变更时序图描述了对象在其生命周期中,随着时间和事件的推移,其状态如何发生变化。图中展示了对象在不同时间点的状态,以及导致状态变化的触发事件。通过观察时序图,我们可以了解对象在特定场景下的行为和响应。 例如,一个在线购物网站可能有一个用户登录功能。在用户登录过程中,用户首先处于未登录状态,当用户输入用户名和密码并点击登录按钮时,系统会验证用户的凭据。如果验证成功,用户的状态将变为已登录;如果验证失败,用户的状态将保持不变。通过观察这个功能的时序图,我们可以更好地理解用户登录过程的逻辑和顺序。
作者其他创作
大纲/内容
9.b.更新失败,提示用户
:changeState()
:数据库
User
1.进入用户场景
5.返回校验结果
:ProductController
:TokenUtil
3.提交给后台api
8.返回更改结果
6.a.校验成功,更改模板状态
:user-profile.html
7.返回更改结果
9.a.更新成功,刷新dom
2.点击状态更改
6.b.校验失败,提醒用户重新登录
4.把用户的request拿给TokenUtil校验
0 条评论
下一页