什么是在用例图上描述登录的正确方法

时间:2014-02-14 18:47:03

标签: uml use-case

在用例图中,如果有人需要在完成操作之前登录,那么

 O
--- --> (login) ---<<extends>>-- (do action) 
 |          \    
/ \          \
            <<extends>>
               \
             (another action)

 O  
---  --> (do action)  
 |   \            
/ \   \       
      (login) 

 O  
--- --> (do action)  
 |          \    
/ \          \
            <<includes>>
               \
              (login)

还是完全不同的东西?

1 个答案:

答案 0 :(得分:1)

用例是为了显示WHOM将要做什么,你可以组织这些人和组中的人(组织和子系统)。不要试图表达内部结构或行动顺序,还有其他图表。

仅当用户的一个操作可以再次包含用户的其他操作时,才使用include。当系统本身调用另一个动作时,不要显示它!

关于extends

对于uses,它不是用例图的标准构造型。

注意,您不应该在注册后显示用户自动登录 - 它不是用例图级别的信息。将它留在一些文本文档中,稍后将其放入State Machine图中。

enter image description here