用于俱乐部会员资格的用例图

时间:2015-04-21 10:06:36

标签: uml use-case

我为我的俱乐部绘制用例图,但我不确定这是说管理员可以做任何事情的正确方法,成员只能查看个人资料,只更新数据本身

我使用gliffy构建图表,这是my diagramjson data(这只是下图中的另一种表示形式)。

My diagram

2 个答案:

答案 0 :(得分:0)

原则上你的绘图是可以的。绝对错误的是CRUD。这不是用例。 Search也是如此。用例必须至少具有实质性和动词。它也可能有一个对象。

另一件事是<<include>>关系。躲开它!你在这里尝试的是功能分解。用例是合成的。当涉及到类设计中的功能分解时,您可以引入用于搜索或CRUD的通用包。

答案 1 :(得分:0)

有关如何绘制UC的各种方法。我更喜欢将它们绑定到业务流程而不是actor,因为actor主要是系统的任何用户,并且分配了一些访问权限。

在这种情况下,我同意@Thomas Kilian的观点,即CRUDUpdate member data等用例并不是很有用。在用例图中,您正在建模系统界面 - 可供外界(演员)按下的按钮。 Update member data在外面不可见,为什么要在用例图中对其进行建模?