gpt4 book ai didi

java - 如何为超过 100 个实体构建 UML?

转载 作者:行者123 更新时间:2023-11-30 06:13:11 30 4
gpt4 key购买 nike

我正在为我的 JAVA 程序类设计 UML。它有50+属性和50+属性。我必须将 UML 包含在我的 word 文档报告中。如果图表被分成多个页面会有什么问题吗?

20 多个属性都有 getter 和 setter,所以有必要包含它们吗?

并且几乎没有其他类需要显示关系,关系图将在另一页上,因此在关系 UML 上我是否必须再次列出所有属性?或者我可以只在矩形中包含类名?

最佳答案

如果您的图表仅包含一个类,那么它的意义何在。也许只添加文本类描述会更好?

另一方面,分布在几页上的单个图表不再真正可读。

UML 规范明确指出,您只在图表上放置特定上下文中需要和有用的内容。您可以在其他图表上只放置一个类名,这样就可以了。

另一个选择是用从特定交互的角度来看很重要的属性和操作来描述您的类。您可以通过在每个部分的最后一个功能后面放置省略号来表明列表不完整。

如果我遇到像您这样的情况,我会非常仔细检查我的设计,寻找其中的缺陷。具有如此多功能的类几乎是不合理的。

关于java - 如何为超过 100 个实体构建 UML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49808640/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com