Rational Rose概述

Rational Rose优势:

1)保证代码和模型的高度一致,它可以为模型生成相应的代码,可以从原来的软件系统中导出该系统的模型,还可以真正实现代码和模型之间的循环工程,保证模型和代码的一致。

2)支持多种语言,支持c++、java、vb等语言,虽然现在用到的这是vb,但是以后便会慢慢了解它的功能和作用了,这么多的支持语言,帮助一定很大。

3)一个软件系统的投入运行到实现,需要一个团队的力量,而Rational Rose支持模型的团队开发,而且它还提供了两种的方式来支持团队的开发。这就为用户的选择提供了很大的灵活性,用户变可以根据自己在开发语言方面的需要灵活选择不同版本。

4)UML是唯一可以在Unix和Windows平台上公用的标准语言,而他们在创造UML同时也隶属于Rational麾下。

5)支持模型的Internet发布和生成文档。其他的人员可以通过浏览器来浏览rose里建的模型,同时可以自动生成文档和Word实现无缝集成。

6)支持数据库的建模,能够为SQL server等支持DDL的数据库自动生成数据描述语言DDL。

所以,对Rational Rose画图还是很方便,快捷的。理清每一种图的概念,捋清关系,也是画图不可缺少的重要部分。

Rational Rose的四种视图,以下是四种视图,及每种视图所对应的内容,每一个视图所对应的图也是不同的,所以在画图时,要找到相应的视图,在视图下才有对应的九种图啊。

四种视图:

1)用例视图:use case view

2)逻辑视图:logical view

3)组件视图:component view

4)配置视图:deployment view

上一篇:Rose 公司系统高可用性解决方案比较


下一篇:rationrose安装步骤