rose

UML:

Unified Modeling Language  

统一建模语言或标准建模语言

三大UML建模工具Visio、Rational Rose、PowerDesigner的区别

 

静态建模:

用例图 Use Case Diagram

从用例图中我们可以看到系统干什么与谁交互。用例是系统提供的功能

参与者是系统与谁交互参与者可以是人、系统或其他实体。一个系统可以创建一个或多个用例图

 

类图和对象图Class Diagram

类图显示系统之中类和类之间的交互

 

动态建模:

序列图sequence diagram

序列图显示用例中的功能流程

 

协作图collaboration diagram

协作图的创建以及在协作图中放置参与者和对象和序列图类似。只不过对象之间的链接有所不同

 

 

序列图和协作图是同构的,可以互相转换

 

 

如何导出图片:

方法一:针对每一张绘制好的uml图形,使用ctrl-a  ctrl-c   最后打开word, 执行ctrl-v就可以了,一般这种情况下是可以将每张图都粘贴到文档中然后就可以发送给他人共享了。

 

    方法二:上一个方法可以有效地将每张图片保存,但是一旦模型中有多个图的话就不是很方便,建议使用rational rose中的publish web功能,这个功能位于rational rose的菜单tools->web publisher,点击进去后修改导出的文件路径即可把弄好的uml模型都导出到web页面中,其中既有模型的图片还有各个图之间的关系,模型之间的联 系。如果需要单个图的话,在导出的web中找到相关图形另存下就好了。

 

用例图:


rose_第1张图片
 类图:


rose_第2张图片
 
rose_第3张图片
 

 

 

 

序列图:

rose_第4张图片
 

你可能感兴趣的:(OS)