何小豆儿在此 发表于 4 天前

UML系列之Rational Rose条记八:类图

一、新建类图

https://i-blog.csdnimg.cn/img_convert/b4bb6348a973335072b76a3a1c368635.png
首先依旧是新建要绘制的类图;选择class diagram;
修改命名;
二、工作台介绍

https://i-blog.csdnimg.cn/img_convert/9d8a8d48b2e045a875319b3764bb1450.png
正常重要就是利用到class尚有直接关联箭头就行;
如果不要求规范,直接新建一些须要的类,然后写好关系即可;
三、类图绘制

https://i-blog.csdnimg.cn/img_convert/1b2c04cdb2136cc305d6af343f6dfd0e.png创建类,修改名称;
然后是添加属性和操作:
https://i-blog.csdnimg.cn/img_convert/877148f8eadfad0c26e933e42b1249b8.png
这样画好一个类:
https://i-blog.csdnimg.cn/img_convert/d0a33b1614eb5a473b8e4ecef4ad758c.png
接着把全部类都绘制好;(如果类名重复,和actor 重复,那么类图里面的图例会自动转化)
下面是一张绘制好了的类图:
https://i-blog.csdnimg.cn/img_convert/9086842fd1071c423a024d248aa0c784.png
这里关系禁绝确;只作为例子用;
关系正常利用这个即可:
https://i-blog.csdnimg.cn/img_convert/bf386a71dd844df02bd307bc84b6e83c.png
想要删除这个箭头,可以双击关联的箭头;https://i-blog.csdnimg.cn/img_convert/2d79e3b3cfca1d25b378b4a7cd015e2f.png
选择Role A Detail(也有可能是B),把navigable取消勾选即可;;;
这里尚有其他关系,比如组合聚合;正常如果须要绘制详细的话,会利用到组合或者聚合关系;
这里分别是这样操作:
在Role A中(也有可能是B),https://i-blog.csdnimg.cn/img_convert/2ce4e158a7a261b3d1b45750f8231114.png
选择aggregate和By value就是聚合关系(留意图标位置)
只选择aggregate就是组合关系;
须要修改属性的作用域,是这样操作,点击属性旁的图标进行修改即可:
https://i-blog.csdnimg.cn/img_convert/bbccc6939c2f96a914fc9897788f7d67.png
https://i-blog.csdnimg.cn/img_convert/6a0abee21ecaae1faff92922f72b2f9e.png如果须要利用到依赖或者泛化关系,就分别是这两种线段。
https://i-blog.csdnimg.cn/img_convert/610c35cb18b8e4e4598f2bfc4a1a3cd3.png想要修改类的种类,可以点击类,鼠标右击,选择第二个Open Standard Specification;接着选择Stereotype进行修改即可:https://i-blog.csdnimg.cn/img_convert/3b2a9df99072191dabcfad6c44b21540.png
正常可以改成控制类control;界限类boundary或者实体类entity;在下拉框中都可以找到。以上是类图绘制过程中常常会用到的全部工具以及题目。
后续会更新一下rose进行正向工程与逆向工程的条记。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: UML系列之Rational Rose条记八:类图