首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >绘制具有两个类之间多个关联的UML类图

绘制具有两个类之间多个关联的UML类图
EN

Stack Overflow用户
提问于 2016-04-23 14:42:51
回答 3查看 473关注 0票数 2

我正在设计一个在线音乐网站,其中有两个主要对象:用户和音乐。有许多操作用户可以做的音乐,就像他们可以上传,听,收集,分享和下载音乐。如果我画一个UML类图,这个图看起来就像

所以我的问题是,这么多的联想可以吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-04-23 15:03:57

这些不是关联,而是要在Music中定义的方法。两者之间可能只有一种联系。

您可能需要首先合成一些用例:

基于此,您可以创建一个类模型:

然后用行为设计来详细说明这一点:

票数 2
EN

Stack Overflow用户

发布于 2016-04-23 15:38:02

对于问题域的模型来说,您所拥有的模型是可以接受的。如果此模型是解决方案域的模型,则可能与表示可用操作的操作或表示已完成操作的信号相关联。

但是,由于您使用了类User,所以可能会尝试对解决方案域建模。这意味着你应该使用操作或信号。

票数 0
EN

Stack Overflow用户

发布于 2016-04-24 02:42:14

UML标准允许两个类之间存在许多关联。严格地说,当您从一个类导航到另一个类时,您应该添加到每个关联角色名中来区分它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36812229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档