用例帐户设置的用例图

时间:2009-11-14 14:54:03

标签: uml

如何在用例图中表示以下情况:

  

用户可以管理帐户设置:   更改密码,更改语言,日期   出生等等。

我想分组“更改密码,更改语言,出生日期等”用例在“管理帐户设置”用例中。这里应该使用什么关系?

3 个答案:

答案 0 :(得分:1)

实际上,管理帐户根本不是一个合法的用例。

用例独立。换句话说,如果有问题的用例是系统提供的 only 用例,系统应该为actor产生一些有价值的东西。

“管理帐户”不会孤军奋战。也就是说,没有人会创建一个只允许用户管理其帐户的系统。

但是如果你不得不为你的家庭作业所描述的情况建模,它可能看起来像这样:

alt text http://img39.imageshack.us/img39/5461/manageaccount2.png

答案 1 :(得分:0)

这听起来很像家庭作业问题。维基百科有a nice description of how to use these。请注意示例中的每个气泡如何引用actor所采取的操作及其交互。用例几乎完全是面向用户的信息。

alt text

答案 2 :(得分:0)

用例关系语义有时可能模糊,由您来保持一致。例如,您的案例可能类似于这种情况:

alt text http://askuml.com/files/2010/06/yuml-use-case-diagram03.png

请参阅http://askuml.com/blog/yuml-use-case/