Uml 用例图的正确用途是什么

Uml 用例图的正确用途是什么,uml,state-diagram,Uml,State Diagram,这个模型的正确用途是什么。。1。或2。。。或者应该有1个。扩展而不是包含? 我想#1中的UC应该是“项目选择”,而不是部分 你的两个设计都有这样或那样的错误。“项目选择”不是一个用例。它并没有给演员带来任何价值(至少我无法想象)。因此,您正试图将积垢放入用例中。重新思考演员期望的实际价值 现在对于include/extend:尽可能避免它们。一旦你开始分解用例,你就搞错了,如果你的用例图像蜘蛛网,你的设计就会被破坏。用例是合成的,而不是分析的。虽然第一种方法试图构建一个完整的画面,但后者是代码设

这个模型的正确用途是什么。。1。或2。。。或者应该有1个。扩展而不是包含?

我想#1中的UC应该是“项目选择”,而不是部分

你的两个设计都有这样或那样的错误。“项目选择”不是一个用例。它并没有给演员带来任何价值(至少我无法想象)。因此,您正试图将积垢放入用例中。重新思考演员期望的实际价值

现在对于include/extend:尽可能避免它们。一旦你开始分解用例,你就搞错了,如果你的用例图像蜘蛛网,你的设计就会被破坏。用例是合成的,而不是分析的。虽然第一种方法试图构建一个完整的画面,但后者是代码设计中需要的东西,可以将其分割成可管理的部分