VS 2019 查看类图 UML 图

1.安装

最新版本的VS 2019默认是不安装类图查看器的,需要在Visual Studio Installer中进行安装。

勾选Visual Studio扩展开发,选择右面的类设计器

在这里插入图片描述
安装完成后就可以使用了。





2.使用

新建项目,代码如下:

class A {};
class A2 {};
class B :public A {};
class C :public A2 {};
class D :public B, C {};

视图-> 类视图,选择所有类,右键,查看类图:
在这里插入图片描述
效果如下:
在这里插入图片描述
效果还是挺好的。

3.原有项目

3.1 打开原有项目

 3.2 在visual studio 2019右侧出现如下图:

3.3 这里我选择service中的Controller 

3.4 选择你要查看的控制器

选择查看类图

3.5 如果出现下图情况

 请直接选择你要查看的控制器或者类拖拽到左侧即可

4.全选或选多个

4.1 如果需要选择多个,先选中你要看的第一个,然后选择你要看的最后一个控制器或者类,按Shift +鼠标左键 即可选中从第一个至N个你想看的控制器或类,如果提示3.5的情况,直接拖拽到左侧即可

4.2 中间如果有不想看或者想忽略的控制器或类,按Ctrl+鼠标左键即可忽略此控制器或者类的视图查看

书管理系统(Library Management System)的UML是一种可视化工具,用于描述系统中不同别的对象以及它们之间的关系。在UML中,通常包括以下几个关键元素: 1. **(Class)**:代表系统的实体或概念,比如书、读者、借阅记录等。每个都有其属性(如书名、作者、ISBN)和可能的行为(如添加书籍、查找书、借书还书等)。 2. **实例(Instance)**:的具体实例,表示实际存在的对象。 3. **属性(Attribute)**:所拥有的数据成员,例如可能有“标题”、“作者”等属性。 4. **方法(Method)**:能执行的操作,如可能有“借书”、“还书”方法。 5. **关联(Association)**:表示两个之间的连接,可以是一对一、一对多或多对多的关系,如一本书可以被多个读者借阅,一个读者可以借阅多本书。 6. **继承(Inheritance)**:如果一个可以从另一个派生,那么它就是父(超)的子(子继承了父的属性和方法)。例如,读者可能继承自更通用的人用户。 7. **聚合(Aggregation)**:比继承更松散的关联,部分对象组成整体,整体修改不会影响部分。比如,书馆可以包含多个书,但删除书不会影响整个书馆。 8. **依赖(Dependency)**:一个依赖于另一个,当依赖关系发生变化时,受影响的需要更新。 有助于团队理解和设计复杂系统,并方便与其他开发者进行沟通。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

csdn_aspnet

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值