当前位置: 首页 > 电脑软件 > 行业软件 > rational rose
rational rose

rational rose 适用年龄:18+

  • 类型:行业软件
  • 平台:Winall
  • 语言:简体中文
  • 大小:555.1MB
  • 版本:v1.0.0
  • 更新时间:2022-02-18 11:56
应用简介

rational rose是一款十分好用的可视化建模行业软件,软件中包含了很多的模型组件可以使用,还可以自由地对结构进行更改。rational rose的数据库也十分的丰富,不同的数据可以为你的设计增添更多的效果,还有完善的流程图可以使用。这样就能够将你的工作过程变得更加清晰,在这里们还有很多的设计都是可以提供的。含有多种不同的模块可以进行数据的分析,还可以建成图表内容来分析,数据更加仔细,对比修改也可以更方便。本站提供此软件的免费下载哦!

rational rose

软件特色

1、提供了专业的系统模型建立功能。

2、建立构件模型(表达信息系统的物理组成,如有什么文件、进程、线程、分布如何等等)。

3、生成目标语言的框架代码,如VB、JAVA、DELPHI等。

4、支持逻辑编程功能,允许您设计开发的流程图。

5、支持多种语言。

6、保证模型和代码高度一致。

7、对业务进行建模(工作流)。

8、提供了开发系统组件模型的编辑功能。

9、支持多个组成部分,允许您设计不同的代码模块。

10、提供了开发数据库模型设计的功能。

11、对数据库进行建模,并可以在对象模型和数据模型之间进行正、逆向工程,相互同步。

12、支持多种系统语言开发模型。

13、建立对象模型(表达信息系统内有哪些对象,rational rose 2020它们之间是如何协作完成系统功能的)。

14、支持快速构建每一个模型的代码编程方式。

15、主要利用uml的模型设计系统。

16、支持时序图设计,建立UML系统模型时候可以生成开发时序图。

17、为团队开发提供强有力的支持。

18、提供了代码结合图表的方式建立UML模型。

19、内置多个模块的数据分析以及图表分析。


软件功能

是基于UML的可视化建模工具。UML全称叫Unified Modeling Language,顾名思义,UML是一种语言,一种表示法,一种交流沟通的工具,特别适用于软件密集型系统的表示。

UML的统一性(Unified)表现为以下几点:

(1)UML是人类思想和计算机代码的一个连接桥梁

我们知道,计算机能直接识别的语言就是二进制的CPU指令,早期工程师们都是直接输入这些指令让计算机直接执行的,效率不高。

后来就出现了更好理解的汇编语言,之后就出现了各种各样更加容易理解和编写,更加接近人类语言的计算机高级语言、VB、DELPHI、JAVA等。

(2)UML所定义的概念和符号可用于软件开发的分析、设计和实现的全过程,软件开发人员不必在开发过程的不同阶段进行概念和符号的转换。

(3) UML所用的语言元素基本都是图形化的,便于理解和沟通,不但开发人员之间可以用来交流,客户和开发人员之间也可以用它作为交流的工具。

目前版本可以用来做以下一些工作:

1、建立对象模型(表达信息系统内有哪些对象,它们之间是如何协作完成系统功能的)

2、对数据库进行建模,并可以在对象模型和rational rose 2020数据模型之间进行正、逆向工程,相互同步

3、生成目标语言的框架代码,如VB、JAVA、DELPHI等。

4、对业务进行建模(工作流)

5、建立构件模型(表达信息系统的物理组成,如有什么文件、进程、线程、分布如何等等)


使用教程

状态图怎么画

1、打开软件后,在use case view单击右键,挑选new右侧的Statechart diagram可以新建状态图。

双击鼠标已创建的状态图后,能够看见空白画布。

在这里能够看见工具栏,可以用于绘画。

2、点击实心图标后,画一个开始状态。

3、开始状态画完了之后,再在这里画一个结束状态,利用矩形标志开始绘画。

时序图怎么画

1、打开软件,在这个框中点击cancel按钮。

2、进入后,在use case view的目录下中的main加入两个包。

3、包的位置放在图中的位置,如果版面没有显示,右击版面选中customize将它添加到面板上。

4、取得成功加上后可在main编辑区立即双击鼠标包的编辑区,随后自主建立新的main编辑区可以逐渐绘制用例图。

5、直接把用户拖过来用,也可以直接像画用例图一样画。

6、还是在logical view加包。

7、可以开始设计方案时序图,为此为例。

8、双击鼠标每一个包添加将要应用的类。类图是面板中三层的小图,不显示可以自主添加。

9、绘制状态图来完成与用例的关系图,必须留意的是,我们在绘制用例图时加上了用例(即具体鸡蛋),并立即拖拽用例。不能在这儿加上目前的用例(具体鸡蛋),由于一个系统软件不太可能有一样的事例,并绘制如下图所示。

10、在虚鸡蛋上右击,就可以添加时序图(new-sequence diagram),点击这个新建的编辑区就可以开始绘制时序图。

11、上一步中的那些类,都是前面所添加的地方直接拖过来使用,在这里需要现时添加的有不是类和用户,如此处的Database,最后时序图就画好啦。


常见问题

1、Rose中如何表示不同的依赖?

在依赖的旁边加自由文本,在工具箱中选ABC图标(TextBox),输入用书名号括起来的自由文本。

2、如何表示关联的角色名和多重值?

右击关联的一端,点Rolename增加角色名;右击关联的一端,点Multiplicity->选取值。

3、Rose中如何表示双向关联?

打开关联规格窗口,在RoleADetail或RoleBDetail中取消对Navigable的选取。

4、如何表示类与接口的实现关系?

在工具箱中选Realize,rational rose 2020连接类与接口(从类到接口),改变接口的显示方式。

5、如何隐藏类的属性和操作?

右击类,选Options-SuppressAttributes/SuppressOperations。

6、如何表示关联的限定符?

右击关联,点NewKey/Qualifier。

7、如何表示关联类?

关联类是关联和类的结合,在工具箱中选AssociationClass,连接类和关联。

8、如何表示模板类?

打开类规格窗口,在General页签中的Type下拉框中选择ParameterizeClass。

9、接口的三种表示方法?

右击接口,点Options->SteretypeDisplay-None/Label/Decoration/Icon。

10、如何表示嵌套类?

打开类规格窗口,在Nested页签中insert一个类,即新建了一个嵌套类的内部类。

11、如何表示聚合和组合关系?

打开关联规格窗口,在RoleADetail或RoleBDetail中只选取Aggregate,rational rose 2020即为聚合关系;在RoleADetail或RoleBDetail中选取Aggregate和ByValue,即为组合关系。

组合关系也可以没有箭头,打开关联规格窗口,在RoleADetail或RoleBDetail中取消对Navigable的选取。

12、如何表示类的约束?

在工具箱中选ABC图标(TextBox),输入用大括号括起来的自由文本。

13、如何画对象图?

Rose不支持对象图,但可以用协作图表达对象之间的关系。

14、如何表示抽象类?

打开类规格窗口。选择Detail页签,复选Abstract。


相关下载 +
相关专题
  • 最全免费的小说阅读APP都有哪些
  • 没有广告的免费追剧软件
  • 2024超清壁纸软件大全
  • 好用的无中介租房软件有哪些
+

今日更新 网站地图 排行榜

优装机下载站(https://www.uzhuangji.net/)版权所有(网站邮箱:gua_niu66@163.com)陕ICP备2024030148号-1

本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。