在这个用例图中,我试图展示抽奖管理员在客户进入抽奖后如何查看更新的抽奖清单。一旦客户进入抽奖活动,系统将验证并检查是否有重复,如果没有重复,则抽奖清单将被更新。
以下图片是我对该场景的尝试,但我不确定它是否正确。你能告诉我吗?
编辑:我有几个问题:
1)如果我使用抽奖系统本身来验证抽奖活动,我不需要用一个用例进行验证,因为抽奖系统不是演员正确吗?
2)但是,如果演员是抽奖系统的另一名工作人员(他或她手动对抽奖活动进行分类),验证的用例是否适用?
3)如果是这样,这是用于说明(2)的正确图表吗?
Update entry -- <<includes>> --> Verification
答案 0 :(得分:3)
您的图表有几个错误:
System
永远不是外部演员。它在由边界代表的系统内部起作用。Verification
不是有效的用例。这是一些内部功能。<<extend>>
反之亦然(将箭头指向另一侧)。<<include>>
。Verification
不是用例的名称。它需要谓词/主语和可选的对象。Update entry
)对于UC来说是一个坏主意,可能不是你想在这里展示的(那么这里的目的是什么?)。修改强>