分类

rational rose2007下载 v7.0.0 中文版

rational rose2007下载 v7.0.0 中文版 xx

大小:551.9MB更新日期:2026/02/05

类别:系统软件语言:简体中文

立即下载
    rational rose是一款由Rational公司所出品的可视化建模工具,rational rose2007是该软件其中的一个版本。用户通过这款软件可以对需求和系统的体系架构进行可视化,这样能够大大缓解用户的工作压力。

    rational rose

    【基本介绍】

    rational rose 2007是一款专业的可视化建模工具,用于可视化建模和公司级水平软件应用的组件构造。rational rose包括了统一建模语言(UML),OOSE,以及OMT。其中统一建模语言(UML)由Rational公司3位世界级面向对象技术专家Grady Booch、Ivar Jacobson、和Jim Rumbaugh通过对早期面向对象研究和设计方法的进一步扩展而得来的,它为可视化建模软件奠定了坚实的理论基础。rational rose 2007有两个受欢迎的特征就是它的提供反复式发展和来回旅程工程的能力。


    【官方介绍】

    rational rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。就像一个戏剧导演设计一个剧本一样,一个软件设计师使用rational rose,以演员(数字)、使用拖放式符号的程序表中的有用的案例元素(椭圆)、目标(矩形)和消息/关系(箭头)设计各种类,来创造(模型)一个应用的框架。当程序表被创建时,rational rose记录下这个程序表然后以设计师选择的C++, Visual Basic,Java, Oracle8,CORBA或者数据定义语言(Data Definition Language)来产生代码。


    【特色介绍】

    1.保证模型和代码高度一致。
    2.支持多种语言。
    3.为团队开发提供强有力的支持。
    4.支持模型的Internet发布。
    5.生成使用简单且定制灵活的文档。
    6.支持关系型数据库的建模。


    【功能介绍】

    1、对业务进行建模(工作流);
    2、建立对象模型(表达信息系统内有哪些对象,它们之间是如何协作完成系统功能的)
    3、对数据库进行建模,并可以在对象模型和数据模型之间进行正、逆向工程,相互同步
    4、建立构件模型(表达信息系统的物理组成,如有什么文件、进程、线程、分布如何等等)
    5、生成目标语言的框架代码,如VB、JAVA、DELPHI等。


    【安装步骤】

    双击打开软件安装包,选择下一步


    选择第二个,Desktop installation from CD image,下一步


    点击 next


    建议关闭其他应用程序及禁用杀毒软件(我没有关闭,安装也未出现问题),点击 next


    点击接受


    选择安装路径,点击change


    设置好之后,点击OK


    可以选择不需要的插件,则不安装。点击 next


    点击 install


    等待数分钟的安装过程


    弹出对话框,是“该安装必须重启你的电脑在配置你的IBMRational Rose企业版方才能够继续。点击是(Yes)立即重启或者点击否(No)如果你稍后重启”。这里点击No即可,没必要单独为它而重启。
    至此,安装完毕。


    【注册方法】

    注册动态链接库


    接下来是注册信息


    下面有四个选项:(根据个人需求选择)
    1)指定一个rational服务器来获得我的许可
    2)导入一个许可文件
    3)获得,返回,或者移动密钥
    4)输入一个临时或者评估版本的密钥


    这里选择第二个


    点击Browse,选择许可文件路径




    点击Import




    文件导入成功




    启动Rational Rose
    选择IBM Rational Rose Enterprise Edtion








    【使用技巧】

    一、创建流程图的方法

    先安装好Rational rose软件,安装好的界面如下:


    这里我选择的j2ee,选完之后界面如下


    右键点击Logical View--》new--》Activity Diagram--》然后输入你的流程名字:


    双击你的流程图名,进入视图进行编辑,这是我们会看到空白的视图,双击其中一个元素就可以进行编辑name等属性。


    下面说明一下左侧几个按钮的意思:
    1.箭头:选择
    2.abc:文本框
    3.note:摘要
    4.state:程序状态
    5.activity:活动
    6.start state:流程图开始
    7.end state:流程图结束
    8.state transition:流程走线
    9.transition self:自我检测
    10.horizontal synchronization:水平同步
    11.vertical synchronization:竖直同步
    12.decision:决定条件
    13.Swimlane:游泳港(另一种视觉效果的流程图)


    下面就可以随性所欲创建自己想要的流程图了:



    二、创建类图的方法

    安装好rational rose 软件后,选择j2ee会看到如下是界面,这个界面就是创建类图的主界面,或者可以通过点击logicalview的+号,并双击其子目录下的package hierarchy


    下面位于中间偏坐竖直放置的工具栏(从上到下):
    1.select tool 选择工具
    2.text box 文本框
    3.note 注释
    4.anchor note to item 将注释绑定到项上
    5.class 类图
    6.interface 接口
    7.unindirection association 折线箭头连接
    8.association class 类之间的联系
    9.package 包
    10.dependency or instantiates 依赖
    11.generalization 概括
    12.realize 实现


    了解每个工具的意思,我们就可以进行类图的创建,首先点击类图按钮,然后在工作区域点击,并输入类名信息,同时在左面就会有相应的项目选择产生。


    下面就可以进行类中的参数进行设置,首先右键类图--》open specification--》在export control上可以设置关键字,在document上可以对类图进行解释说明。


    下面在这个视图里面点击attribute选项可以添加类的成员变量,在下面空白区域,右键--》insert--》修改变量名称--》双击产生新窗口,在新窗口视图中同样可以指定成员变量类型,关键字,和变量介绍等


    下面可以添加方法,在4步出现的视图中点击operations就可以添加方法了,和上面步骤一样,右键--》insert--》修改方法名字--》双击产生窗口,在新窗口可以指定返回类型,关键字和方法介绍等


    这里最直观的是documentation的组件,当我们在新建任何方法、变量、类图时都有documentation这个组件,在这里面编辑后会在界面左中部显示,效果很直观,也可以选中组件直接在组件里修改documentation。


    下面是我建好的一张类图,供大家参考。



    三、创建序列图的方法

    打开Rational rose,我选择的是J2ee,当然你也可以选择其他的选项,进入界面后依次选择--》右键Logical View--》new--》sequence diagram,这里我出的界面为ert,但一般以你的项目名或者这个序列图要完成的事件名称为准,出现如下界面


    下面就介绍一下具体菜单的作用(按照顺序依次向下):
    1.Selection Tool 选择工具
    2.Text Bos 文本框
    3.Note 注释
    4.Anchor Note to Item 虚线将注释同对象或者主教之间连接
    5.Object 对象或者是主角
    6.Object Message 对象之间传递的信息
    7.Message to Self 对自己的消息传递
    8.Return message 返回的消息
    9.Destruction Marker 破坏标记


    下面在具体演示一下,如何使用,一般来说,会先创建几个对象,如下图所示:


    选择工具可以拖动Object的位置大小,以便放入note注释,对于消息对象只需在两个对象之间的虚线上拉起来就可,下面我简单的建了几个,如图所示:


    创建note对象是需要用Anchor Note to Item指向具体对用的是件,我随便创建了几个,note可以指向图中的任何Item,如下图所示:


    【常见问题】

    1、Rational rose 2007如何隐藏类的属性和操作?
    右击类,选Options->Suppress Attributes/Suppress Operations|

    2、Rose如何表示类的约束?
    在工具箱中选ABC图标(Text Box),输入用大括号括起来的自由文本。

    3、Rational rose 2007如何表示抽象类?
    打开类规格窗口。选择Detail页签,复选Abstract

    4、Rose中接口的三种表示方法

    右击接口,点Options->Steretype Display->None/Label/Decoration/Icon

    5、Rational rose 2007如何表示关联类?

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

    6、Rose如何表示模板类?
    打开类规格窗口,在General页签中的Type下拉框中选择ParameterizeClass

    7、Rational rose 2007如何表示嵌套类?
    打开类规格窗口,在Nested 页签中insert一个类,即新建了一个嵌套类的内部类

    8、Rose中如何表示不同的依赖?
    在依赖的旁边加自由文本,在工具箱中选ABC图标(Text Box),输入用书名号括起来的自由文本。

    9、Rational rose 2007中如何表示类与接口的实现关系?

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

    10、Rose中如何表示双向关联?
    打开关联规格窗口,在Role A Detail或Role B Detail中取消对Navigable的选取。

    11、Rational rose 2007中如何表示关联的角色名和多重值?

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

    12、Rose中如何表示聚合和组合关系?
    打开关联规格窗口,在Role A Detail或Role B Detail中只选取Aggregate,即为聚合关系;在Role A Detail或Role B Detail中选取Aggregate和By Value,即为组合关系。
    Rose中的组合关系也可以没有箭头,打开关联规格窗口,在Role A Detail或Role B Detail中取消对Navigable的选取

    13、Rational rose 2007中如何表示关联的限定符?

    右击关联,点New Key/Qualifier

    14、Rose中如何画对象图?
    Rose不支持对象图,但可以用协作图表达对象之间的关系


    【更新日志】

    界面优化,修复bug

    显示全部

    网友评论
    我要跟贴
    精品推荐

    猜你喜欢

    • 沙威玛传奇
    • 真人互动剧情类手游
    • 最真实的警察模拟类游戏
    • 中式风格恐怖游戏
    • 末日生存打僵尸游戏

    沙威玛传奇

    沙威玛传奇是款很受玩家欢迎的手机游戏,这款游戏中有超多不同国家的美食食谱,您可以感受到土耳其的风土人情,还能用美食征服全世界的顾客!喜欢美食经营及美食制作的顾客千万不能错过。

    相关下载

    0