标签: class-diagram

Visual Studio:从项目中删除类图?

我不小心为我的一个项目单击了“查看类图”。如何从我的项目中删除 .cd 文件?

更新:您不能在调试时执行此操作,但您可以右键单击它并说“从项目中排除”。谢谢大家!

class-diagram visual-studio-2008

0
推荐指数
1
解决办法
1804
查看次数

检查我的 UML 类图

替代文字

有人可以检查我的类图,因为我不太擅长绘制这种类型的 uml 图

  1. 用户可以是 PersonalUser 或 BusinessUser
  2. 管理员是一种特殊类型的 PersonalUser
  3. 一个 PersonalUser 或 BusinessUser 可以创建多个 Auction
  4. 但是拍卖只能由一个 PersonalUser 或只有一个 BusinessUser 创建
  5. 没有 PersonalUser 或 BusinessUser 就不能存在拍卖
  6. 一次拍卖只能包含一件物品
  7. 一件物品只能参加一次拍卖
  8. 没有拍卖,物品就不能存在
  9. 没有项目就不能存在拍卖
  10. 一个项目有一个类别
  11. 类别可以有很多项目
  12. 没有类别的项目不能存在
  13. 一个类别可以有一个父类别,但这不是强制性的
  14. 一个类别可以有很多属性
  15. 但一个属性仅适用于一个类别
  16. 一个属性不能存在一个类别
  17. 一个属性可以有多个 AttributeOption
  18. 但是一个 AttributeOption 只链接到一个 Attribute
  19. 没有 Attribute 就不能存在 AttributeOption
  20. 拍卖可以有很多出价
  21. 一次出价仅适用于一次拍卖
  22. 没有拍卖和个人用户或商业用户,出价就不能存在
  23. 一个物品可以有很多图片
  24. 一张图片只有一个 item,没有 Item 的图片就不能存在
  25. 一个用户可以创建多个论坛主题,但一个论坛主题只能由一个用户创建
  26. 一个 ForumTopics 可以包含一个或多个 ForumMessage
  27. 没有用户就不能存在论坛主题,没有论坛主题就不能存在论坛消息
  28. 一个 BusinessUser 可以有多个 BusinessContactNumber 但一个 BusinessContactNumber 只能用于一个 BusinessUser
  29. 没有业务,BusinessContactNumber 就不能存在

uml class-diagram

0
推荐指数
1
解决办法
1749
查看次数

有人可以解释这个UML图吗

在此处输入图片说明

这很尴尬,我很抱歉没有包含图表图像(我以为我包含了它,但我应该更加小心并在帖子中验证它)

我对 UML 几乎一无所知,但据我所知,一个空心箭头表示继承关系(即ANDSpecification类继承自CompositeSpecificationclass),而另一种类型的箭头告诉我们可以从 导航ANDSpecificationCompositeSpecification?

a) 但是为什么图表连接ANDSpecificationCompositeSpecification包含两种类型的箭头?也许是因为除了ANDSpecification继承自之外CompositeSpecification,它还具有 type 的属性CompositeSpecification

b) 箭头旁边的数字是什么意思?

uml class-diagram

0
推荐指数
1
解决办法
4747
查看次数

类层次图中的实线箭头与虚线箭头

我目前正在学习java集合。我已经看到了Set接口及其子接口和具体实现类的类层次结构图。

在此输入图像描述

没有对实线箭头和虚线箭头的含义进行解释。

根据我自己的判断,我假设实线箭头表示extends,虚线箭头表示Implements,但我的假设正确吗?

有没有关于这些符号的含义和用法的官方文档?

java class-diagram interface class

0
推荐指数
1
解决办法
5660
查看次数

如何在 UML 图中表示 C++ 私有继承?

在C ++中,可以创建通过一个子类publicprotectedprivate继承。在 UML 类图中表示这一点的符号是什么?我正在考虑在箭头上贴上标签,但不确定这是否是常见做法。

c++ inheritance uml class-diagram class

0
推荐指数
1
解决办法
147
查看次数