发布于 2022-10-08 09:31:33
是,您可以使用泛化来表达参与者管理项的意图,以及项可以是不同类型的意图。
,但是,您的图看起来非常详细,看起来更像是一个用户界面模型,而不是一个真正的面向目标的用例。也就是说,它描述的更多的是“how”,而不是“what”。根据UML规范,这不是禁止的,但不建议,因为它会导致复杂的图表,分散建模者对用户目标的注意力,导致用户界面的过早设计,而其他建模技术则更适合于确保最佳的用户体验。
也请参阅这个问题,它解决了类似的问题,但在较低的抽象级别。
P.S --不相关的想法__:图表可能会造成歧义,因为它一方面暗示浏览是根据项目类型(浏览X和浏览Y)进行的,但同时也表明任何浏览都可以通过管理任何类型的项目(管理X、管理Y)来扩展。这可能是创建用例时考虑到某些类设计而不是以用户目标为中心的另一个症状。
https://stackoverflow.com/questions/73994736
复制相似问题