1

问题说明了一切,如何构建插件的可视化表示?我有一个想法,我应该将其视为其他东西,或者只是不显示,但我找不到任何证据(足够多的证据)来确定这一点。

在任何情况下我都不应该在我的用例中显示插件吗?

我是否需要将插件表示为包或演员?(如果是这样,我应该有什么联系,包括?)

或者我应该像界面一样表示它吗?

也许我只是在这里偏离了轨道,上次我制作 UCD 是一年前还是什么时候,当你不使用东西时,一切都会溜走!所以我不介意这里有一些“初学者”的建议:)

4

1 回答 1

1

用例用于分析,而不是设计,因此它们应该省略架构结构。当你有一个插件时,它就是一个系统,因此可能是正在开发的系统或参与者。如果它是正在开发的系统并且用例只考虑这个插件,你可以使用包含用例的图表中的边界框来显示它(有些工具不允许这样做,它们使其隐含)。否则,如果您有描述与插件交互的系统行为的用例,则将插件描述为参与者。

于 2011-01-26T12:06:36.183 回答