UML用例问题

时间:2011-04-18 13:59:57

标签: uml use-case

在绘制UML用例图时...系统处理的活动(如加密)是否为“用例”?...

2 个答案:

答案 0 :(得分:2)

用例,据我所知,涉及某种Actor(可以是用户或其他系统)采取某种Action,例如加密消息(通过GUI) ,或通过API调用)。但是,如果加密只是用户操作的标准副产品,并且实际上只在系统内处理,那么它就不会包含在用例图中。

当然,你的系统可以由多个独立的库组成,其中一个是加密的,每个库都有一套用于其API的用例,在这种情况下,librarie的用例图可能将加密作为用例包含。

答案 1 :(得分:1)

我认为用例应该从用户的角度编写,而不是从实现系统。如果用户不明确要求加密,我认为它不应该作为单独的用例出现。

用例应该关注对用户有用的“什么”,而不是“如何”。