如何用rational rose画类图创建类图

用Rational&Rose2003将类图转换为C++代码
1、设置默认语言。
因为要生成C++文件,所以先做好语言设置。点击Rose菜单栏Tools—&Options。在弹出的设置对话框中选择Notation页面,选择默认语言为ANSI&C++,点击确定。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/1.png" WIDTH="432" HEIGHT="193"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
2、创建类图
在Rose左面工具栏点击类图标(如下图所示),然后在右面窗口点击生成类图。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/2.png" WIDTH="435" HEIGHT="356"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
设置好类的名称,类的继承关系等。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/3.png" WIDTH="422" HEIGHT="273"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
3、新建组件
在Rose左面列表窗口的Component&View上单击右键,选择New—&Componet,新建一个组件。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/4.png" WIDTH="423" HEIGHT="262"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
4、组件与类绑定
将类与组件绑定的方法有多种。
方法1:双击某一个类在弹出的属性窗口,选择Component页面,发现下面窗口中有我们刚建的组件名,在在组件名上面右击选择Assign,发现组件名前面多了一个红色的钩表示绑定类成功。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/5.png" WIDTH="334" HEIGHT="296"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
方法2:直接在左面列表树窗口中将类对应的项拖到组件项上面,就可以实现绑定。如图所示,将Test2托到NewComponent上方。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/6.png" WIDTH="397" HEIGHT="280"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
5生成C++代码
在列表树窗口的NewComponent组件上单击右键选择ANSI&C++&Generate&Code之后选择生成代码的目录,点击确定就可以生成C++代码了。
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://www.iter.im/res/image/file3/7.png" WIDTH="507" HEIGHT="377"
TITLE="用Rational&Rose2003将类图转换为C++代码" />
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。创建人: | 创建时间: | 所属分类:
(1)java基础;接口;反射及高级特性
(2)jdbc,oracle,html5,css,javascript,jsp,Ajax,jQuery
(3)struts2,spring,spring mvc,hibernate,mybatis等
使用Rational Rose绘制类图
19:14:29 本文行家:
(I)使用Rational Rose
(1)Rational& Rose:是图形化的软件开发工具,支持面向对象的软件系统开发。(2)使用Rational& Rose可以建立用UML描述的软件系统的模型,可以自动生成的维护C++,Java,Oracle等语言和系统的代码。
长期从事java开发的向往美好生活的码农。
百科的文章(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于。rose中画活map,怎么把线画得直一些 - Rational当前位置:& &&&rose中画活map,怎么把线画得直一些rose中画活map,怎么把线画得直一些&&网友分享于:&&浏览:5次rose中画活地图,如何把线画得直一些尤其是返回的时候,折来折去的,我画得快崩溃了,能否像photoshop那样按住“shift”键,就可以把线条画直呢?
谁看看我画的注册活动图对吗?谢谢了
------解决方案--------------------不会,帮忙顶------解决方案--------------------上面的我给你举个例子:
用鼠标点一下那个不再录入的判断框,然后用键盘的上下键向下点,每次就可以移动一个小格,让他左边的那个N线变平整。
其他的雷同,你自己尝试吧。------解决方案--------------------引用:上面的我给你举个例子:&
用鼠标点一下那个不再录入的判断框,然后用键盘的上下键向下点,每次就可以移动一个小格,让他左边的那个N线变平整。&
其他的雷同,你自己尝试吧。
rose估计以后的改进方向就是自动布局
用键盘上下调整,比鼠标舒服的多------解决方案--------------------孰能生巧
虽然楼主的图俨然一副狗啃过的样子
但就像拿出小时候写的字一样可爱
shift好像没有用
尽量一次性把线画好,不要老动框格
如果可以选择,试试visio吧
类图和流程图再用rose画------解决方案--------------------我刚开始在power&designer中也是不直,后来多试了几次,pd是可以自动调整的,我觉得rose应该也有这样的功能,楼主多试试看,或者有什么菜单可以设置。------解决方案--------------------2楼讲的方法对,且比较好用。------解决方案--------------------
rose提供整体调整,方法:
将要调整的所有图形对象全部选中,右击后出现菜单----&Format----&Layout&Selected&Shapes&(即最后一个菜单项)
Rose就会自动调整了图形。
建议:不要把时间浪费在细节调整上。rose是建模工具,不是画图工具。
呵呵,刚刚注册,就回答了你的问题。给分吧。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有

我要回帖

更多关于 rational rose画类图 的文章

 

随机推荐