Rational Rose 2003是一款可视化的建模软件,包含UML、OOSE和OMT等多种建模语言,丰富的建模工具,可帮助用户快速的开发出需要的模型文件,支持对象模型和数据模型之间的相互转换,还具有灵活的文档编制功能,为用户进行编程开发提供了参考方案,需要的朋友可以下载!
软件功能
1、将对象模型转换成数据模型,即将类映射到数据库的表,构成传统的ER图
2、将数据模型转换成对象模型
3、利用数据模型生成数据库DDL,也可以直接连接到数据库里,对数据库产生结果
4、从现有数据库或DDL文件里生成数据模型
5、将数据模型同DDL文件或现有数据库进行比较
Rational Rose 2003安装汉化教程
1、双击安装程序,选择软件安装的位置,默认的是C盘,选择其他位置点击change
2、进入Rational Rose 2003的安装向导界面,点击next
3、选择要安装的功能组件
4、进入到如下图设置,我们保持默认
5、阅读许可协议,勾选I accept...
6、选择Rational Rose 2003的安装目标文件夹,默认为“C:Program Files (x86)Rational”,如需修改点击change
7、点击install开始安装
8、安装时间有些长,耐心等待下,安装完成即可
9、接下来双击“p-RationalRose2003汉化补丁.exe”进行汉化
使用教程
一、units control
单元控制用来把一个包,在多人协作分析设计的时候特别有用。例如当一个包需要另外一个同事a进行完善的时候,可以把单元处于控制中,保存到另外一个单独的文件里,然后同事a完善这个包,同时自己也可以进行其他包的设计工作,等完善完毕后,把文件重新load进去就可以继续使用了,这样就不会影响到其他人的同步工作了,菜单含义:
1.load:从一个文件里导入一个单元包,常用来作为同步刷新
2.save:保存对单元包所做的更改
3.save as:把单元包保存到另外的一个路径
4.unload:把单元包卸下来,在rose里就看不到单元包里面的内容了,用load可以把单元包重新导进来
5.write protection:写保护,在rose里就不能对这个单元包进行更改了
二、import,export
导进,导出package,对利用现成的建模成果很有用,例如我们可以导进一个现成的java模型,这样就可以直接利用java标准的对象了
三、workspace
workspace是用来记忆当前你的工作环境,即你所打开的单元包和图,到下次打开workspace的时候,rose会根据workspace的信息,还原到上次的工作界面
四、常用快捷键
f1:任何时候都可以按f1获得相关帮助,把鼠标放在某条菜单上按f1可以获得这条菜单的相关帮助
f2:刷新browser和diagram
f3:两幅图进行切换
f5:顺序图和协作图等价切换
五、autosize all
使图的内容显示得更加整齐,当发现图有些内容显示得不全时,使用这个菜单很有用
常见问题
1、Rational rose如何隐藏类的属性和操作?
右击类,选Options->Suppress Attributes/Suppress Operations。
2、Rose如何表示类的约束?
在工具箱中选ABC图标(Text Box),输入用大括号括起来的自由文本。
3、Rational rose如何表示抽象类?
打开类规格窗口。选择Detail页签,复选Abstract。
4、Rose中接口的三种表示方法?
右击接口,点Options->Steretype Display->None/Label/Decoration/Icon。
5、Rational rose如何表示关联类?
关联类是关联和类的结合,在工具箱中选Association Class,连接类和关联。
6、Rose如何表示模板类?
打开类规格窗口,在General页签中的Type下拉框中选择ParameterizeClass。
7、Rational rose如何表示嵌套类?
打开类规格窗口,在Nested 页签中insert一个类,即新建了一个嵌套类的内部类。
8、Rose中如何表示不同的依赖?
在依赖的旁边加自由文本,在工具箱中选ABC图标(Text Box),输入用书名号括起来的自由文本。
9、Rational rose中如何表示类与接口的实现关系?
在工具箱中选Realize,连接类与接口(从类到接口),改变接口的显示方式。
10、Rose中如何表示双向关联?
打开关联规格窗口,在Role A Detail或Role B Detail中取消对Navigable的选取。
11、Rational rose中如何表示关联的角色名和多重值?
右击关联的一端,点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中如何表示关联的限定符?
右击关联,点New Key/Qualifier。
14、Rose中如何画对象图?
Rose不支持对象图,但可以用协作图表达对象之间的关系。
注意事项
部分用户可能会出现快安装完成了,但是确弹出了关闭整个安装过程的情况,可以尝试一下使用下面的方式:
1、Nutcrackerservice faild to open这是说你的打印机和共享文件服务没有开启。
2、进入控制面板->性能和维护->管理工具->服务,找到“Nutcrackerservice ”,检查服务状态是否“开启”。
3、如果是“禁止”,则设为“手动”,然后“启动”该服务就可以了。
4、如果还是无法启动服务,则要检查一下Windows Firewall/Internet Connection Sharing(ICS)服务是否“开启”,按3中的方法重启该服务。
5、如果仍然无法启动Nutcrackerservice服务,则要右键打开该服务“属性”,打开“依存关系”选项卡,看看受哪些服务的控制。一般是SERVER服务没有打开的原因,按3中的方法重新启动该服务。
6、启动Nutcrackerservice服务,回到安装界面,点击“RETRY”,一切就OK了。
软件评论 您的评论需要经过审核才能显示
网友评论