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
Rational Rose概述相关推荐
- Rational Rose学习笔记01:安装与注册
文章目录 一.Rational Rose 2003概述 二.安装Rational Rose 2003 (一)下载Rational Rose 2003 (二)安装Rational Rose 2003 三 ...
- Rational Rose和PowerDesigner建模工具比较
Rose与PowerDesigner:两款建模工具对比分析比较 一. 二者的出身 作为世界最著名的两大CASE工具,Rational Rose和PowerDesigner的名声可谓如雷贯耳 ...
- Rational Rose打开方式
Rational Rose打开方式 rational Rose出现打不开的情况,可以在我的电脑中c盘目录下搜索flexlm.cpl 打开后的界面 点击Setup,查看并检查修改配置是否正确 检查完毕后 ...
- 安装rational rose
由于软件工程课程需要用到Rational Rose,所以就准备安装并且上手Rational Rose.对于不太会小白来说,这个全是英文,可能比较麻烦吧,但我觉得只要仔细阅读后也不是很难的.首先感谢那些 ...
- Rational rose的安装
Rational rose的安装 这个软件资料给的是一个压缩包,首先解压之后是两个文件,一看就知道一个是主要的程序文件,一个激活工具. 程序文件的打开,从网上找了一下打开BIN类型文件的方式,需要虚拟 ...
- Rational Rose 下载安装
转载自:http://www.uplei.cn/post/180.html Rose介绍:Rose是Rational公司的产品,有一系列.本文指的是Rose建模工具,它支持UML用来画用例图,序列图, ...
- Rational Rose 2003 下载、破解及安装方法(图文)
方法一: 1.安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项,之后选择"DeskT ...
- rational rose 逆向工程
这一节主要介绍用户如何使用Rose的逆向工程生成UML模型,并用来进行C++代码的结构分析. Rational Rose可以支持标准C++和Visual C++的模型到代码的转换以及逆向工程.下面将详 ...
- rational rose 启动选择_Rational Rose打开问题
这是为了方便自已解决问题的,有需要解决Rational Rose软件安装问题的朋友们可以去看看这位大佬. 进入Rational rose出现遇到这种情况时的解决情况: 1)在windows/SysWO ...
- 把 Rational Rose 的图表保存为图片文件
原文连接:https://blog.csdn.net/xiaobing_122613/article/details/56485456 -------------------------------- ...
最新文章
- 有了这个 IDEA的兄弟,你还用 Navicat 吗?全家桶不香吗?
- java获取客户端硬件信息_java如何获取远程计算机的系统信息,cpu使用情况,磁盘使用情况等等...
- 制作一个功能丰富的Android天气App
- SAP License:MIRO
- P1160 队列安排 洛谷
- 关于H5页面在微信端的分享
- mtk刷机工具sp flash tool_qpst刷机(翻到高中刷机时的记录,想来qpst对现在玩机的人也有用吧...
- win10系统中的截图,win+prtSc保存位置
- 26款免费原型设计工具,总有一款适合你
- 27岁转行学什么计算机技术,27岁转行学IT有前途吗?
- 计算机平面设计专业可以考什么证,平面设计师资格证怎么考_计算机平面设计职称...
- XML文件的操作--上
- 未来15年,还有一波“增量”机会
- 吃透Kafka六:topic 创建过程
- python中function takes exactly_Python 'takes exactly 1 argument (2 given)' Python error
- python视觉识别线条_简单车道线识别
- Matlab基本函数-floor函数
- YOLOv3测试人物和舰船检测效果
- 离散数学--Chap14 图
- 微软杀毒软件6月1日正式上市 暂不进入中国市场(转)