基于任务驱动模式的软件工程与UML建模技术项目八RationalRose简介_第1页
基于任务驱动模式的软件工程与UML建模技术项目八RationalRose简介_第2页
基于任务驱动模式的软件工程与UML建模技术项目八RationalRose简介_第3页
基于任务驱动模式的软件工程与UML建模技术项目八RationalRose简介_第4页
基于任务驱动模式的软件工程与UML建模技术项目八RationalRose简介_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目八 Rational Rose简介 基于任务驱动模式的软件工程与基于任务驱动模式的软件工程与UMLUML建模技术工程八建模技术工程八RationalRoseRationalRose简介简介项目八 Rational Rose简介 项目八 Rational Rose简介 项目八 Rational Rose简介 项目八 Rational Rose简介 项目八 Rational Rose简介 项目八 Rational Rose简介 (4) 单击【下一步】按钮,翻开“选择产品对话框,如图8-3所示,选择“Rational Rose Enterprise Edition。如果要取消安装,单击【取消】按

2、钮;如果要返回到上一步,单击【上一步】按钮。图8-3 选择产品项目八 Rational Rose简介 (5) 单击【下一步】按钮,翻开“发布方法对话框,如图8-4所示,选择默认的“Desktop installation from CD image。如果要取消安装,单击【取消】按钮;如果要返回到上一步,单击【上一步】按钮。图8-4 发布方法项目八 Rational Rose简介 (6) 单击【下一步】按钮,翻开“Rose企业版安装向导对话框,如图8-5所示。如果要取消安装,单击【Cancel】按钮;如果要返回到上一步,单击【Back】按钮。图8-5 Rose企业版安装向导项目八 Rationa

3、l Rose简介 (7) 单击【Next】按钮,翻开“产品警告对话框,如图8-6所示。如果要取消安装,单击【Cancel】按钮;如果要返回到上一步,单击【Back】按钮。图8-6 产品警告项目八 Rational Rose简介 (8) 单击【Next】按钮,翻开“版权声明对话框,如图8-7所示,选择“I Accept the terms in license agreement。如果要取消安装,单击【Cancel】按钮;如果要返回到上一步,单击【Back】按钮。图8-7 版权声明项目八 Rational Rose简介 (9) 单击【Next】按钮,翻开“目标文件夹对话框,如图8-8所示。单击【

4、Change】可改变程序安装路径;如果要取消安装单击【Cancel】按钮;如果要返回到上一步,单击【Back】按钮。图8-8 目标文件夹项目八 Rational Rose简介 (10) 单击【Next】按钮,翻开“自定义安装对话框,如图8-9所示,可以选择要安装的工程。如果要查看磁盘空间,单击【Space】按钮;如果要取消安装单击【Cancel】按钮;如果要返回到上一步,单击【Back】按钮。图8-9 自定义安装项目八 Rational Rose简介 (11) 单击【Next】按钮,翻开“准备安装对话框,如图8-10所示,如果要取消安装单击【Cancel】按钮;如果要返回到上一步,单击【Bac

5、k】按钮。图8-10 准备安装项目八 Rational Rose简介 (12) 安装完成后,翻开“完成安装对话框,如图8-11所示。单击【Finish】按钮完成Rational Rose 2003的安装。图8-11 安装完成项目八 Rational Rose简介 任务二任务二 Rational Rose的配置的配置Rational Rose 2003安装完成后以后,如安装完成后以后,如果要进行配置,可以通过依次选择主菜单中果要进行配置,可以通过依次选择主菜单中的【的【Tools】【Options】菜单,翻开全局】菜单,翻开全局设置对话框。设置对话框。 操作一操作一 常规设置常规设置在在Rose

6、全局设置对话框中选择全局设置对话框中选择【General】选项卡,可以完成默认字体、默】选项卡,可以完成默认字体、默认颜色、布局等常规选择设置,如图认颜色、布局等常规选择设置,如图8-12所所示。示。项目八 Rational Rose简介 图8-12 常规设置项目八 Rational Rose简介 如果要设置文档窗口字体、日志窗口字体和默认字体,选择对应的【Font】按钮进行设置;如果要设置线条颜色,选择【Line Color】按钮;如果要设置填充颜色,选择【Fill Color】按钮进行设置;如果要设置保存时的选项,改变【Save】中的选项;如果要设置元素布局的选项,改变【Layout Op

7、tions】中的选项。 操作二操作二 其他设置其他设置在【Options】菜单中,除了进行常规设置以外,还可以改变图形元素、浏览器和对应语言等其他设置。如图8-13所示。 项目八 Rational Rose简介 图8-13 其他设置项目八 Rational Rose简介 任务三任务三 使用使用Rational Rose建模建模掌握掌握Rational Rose的根本界面内容能够的根本界面内容能够有效地帮助使用有效地帮助使用Rational Rose来创立图形。来创立图形。 操作一操作一 Rational Rose的启动界面的启动界面在启动在启动Rational Rose 2003后,出现如图后

8、,出现如图8-14所示的启动界面。所示的启动界面。图8-14 Rational Rose 2003的启动界面项目八 Rational Rose简介 启动界面消失后,将弹出Rational Rose 2003的主界面,以及在主界面前弹出的用来设置启动选项的对话框,该对话框如图8-15所示。在对话框中,有三个可供选择的选项卡,分别为【New】(新建)、【Existing】(翻开)、【Recent】(最近使用的模型)。项目八 Rational Rose简介 图8-15 新建模型对话框项目八 Rational Rose简介 在【New】(新建)选项卡中可以选择创立模型的模板,其中有一个选项“Make

9、New Framework(创立新的框架)比较特殊,它用于创立一个新的模板,中选择“Make New Framework后,单击【OK】按钮,进入如图8-16所示的创立模板界面。项目八 Rational Rose简介 图8-16 创立新的模板项目八 Rational Rose简介 在使用这些模板前,先要确定创立模型的目标与结构,从而能够选择一个与将要创立的模型的目标与结构相一致的模板,然后使用该模板定义一系列模型元素,对待创立的模型进行初始化构建。如果需要查看该模板的描述信息,可以在选中此模板后单击【Details】按钮进行查看。如果只是想创立一些模型,这些模型不具体使用那些模板,这个时候可以

10、单击【Cancel】按钮进行取消即可。在【Existing】(翻开)选项中可以翻开一个已存在的模型,如图8-17所示。在对话框左侧的列表中逐级找到该模型所在的目录, 然后从右侧的列表中选中该模型并单击【Open】(翻开)按钮。在翻开一个新的模型前,应保存并关闭正在工作的模型,当然在翻开已经存在模型时也会出现请保存当前正在工作的模型的提示。项目八 Rational Rose简介 图8-17 翻开已存在的模型项目八 Rational Rose简介 在【Recent】(最近使用的模型)选项卡中可以选择翻开一个最近使用过的模型文件,如图8-18所示。选中需要翻开的模型并单击【Open】按钮或者双击该模

11、型文件的图标即可。如果当前已经有正在工作的模型文件,在翻开新的模型前,Rose会先关闭当前正在工作的模型文件。如果当前工作的模型中包含未保存的内容,系统将弹出一个询问是否保存当前模型的对话框。项目八 Rational Rose简介 图8-18 翻开最近使用的模型文件项目八 Rational Rose简介 操作二操作二 Rational Rose的主界面的主界面Rational Rose 2003的主界面如图8-19所示。图8-19 Rational Rose 2003的主界面项目八 Rational Rose简介 由图8-19可以看出,Rational Rose 2003的主界面主要由标题栏、

12、菜单栏、工具栏、工作区和状态栏构成。1标题栏标题栏可以显示当前正在工作的模型文件名称,如图8-20所示,模型的名称为“模型例如。对于刚刚新建还未被保存的模型名称使用“untitled表示。除此之外,标题栏还可以显示当前正在编辑的图的名称和位置,如“Class Diagram:logical View/Main代表的是在Logical View(逻辑视图)下创立的名为“Main的Class Diagram(类图)。图8-20 标题栏例如项目八 Rational Rose简介 2菜单栏菜单栏在菜单栏中包含了所有在Rational Rose 2003中可以进行的操作,一级菜单共有11项,分别是【Fi

13、le】(文件)、【Edit】(编辑)、【View】(视图)、【Format】(格式)、【Browse】(浏览)、【Report】(报告)、【Query】(查询)、【Tools】(工具)、【Add-Ins】(插件)、【Window】(窗口)和【Help】(帮助),如图8-21所示。图8-21 菜单栏例如项目八 Rational Rose简介 1) 【File】【File】(文件)的子菜单显示了关于文件的一些操作内容,对子菜单的说明如表8-1所示。表表8-1 FiIe的子菜单的子菜单项目八 Rational Rose简介 其中【Units】的子菜单包含关于Units的相关操作,如表8-2所示。表表

14、8-2 【Units】的子菜单】的子菜单项目八 Rational Rose简介 表8-2中【CM】的子菜单的说明如表8-3所示。表表8-3 【CM】的子菜单】的子菜单项目八 Rational Rose简介 2) 【Edit】【Edit】(编辑)的子菜单用于对各种图进行编辑操作,并且它的子菜单会根据图的不同有所不同,但是还会有一些相同的选项,如表8-4所示。不同的选项如表8-5所示。表表8-4 【Edit】菜单下共有的子菜单】菜单下共有的子菜单项目八 Rational Rose简介 表表8-5 【Edit】下不同图的子菜单】下不同图的子菜单项目八 Rational Rose简介 3) 【View

15、】【View】(视图)的子菜单用于处理窗口显示的操作,其内容如表8-6所示。表表8-6 【View】(视图视图)的子菜单内容的子菜单内容项目八 Rational Rose简介 4) 【Format】【Format】(格式)的子菜单用于进行字体等显示样式的设置,其内容如表8-7所示。表表8-7 【Format】(格式格式)下的子菜单内容下的子菜单内容项目八 Rational Rose简介 项目八 Rational Rose简介 5) 【Browse】【Browse】(浏览)的子菜单和【Edit】(编辑)的子菜单类似,根据不同的图可以显示不同的内容,共有的菜单内容如表8-8所示。根据不同图显示的不

16、同菜单如表8-9所示。表表8-8 【Browse】(浏览浏览)下的共有菜单内容下的共有菜单内容项目八 Rational Rose简介 表表8-9 【Browse】(浏览浏览)下不同图的不同菜单内容下不同图的不同菜单内容项目八 Rational Rose简介 6) 【Report】【Report】(报告)的子菜单显示了关于模型元素在使用过程中的一些信息,如表8-10所示。表表8-10 【Report】(报告报告)的子菜单内容的子菜单内容项目八 Rational Rose简介 7) 【Query】【Query】(查询)的子菜单显示了关于图的操作信息,如表8-11所示,在Sequence Diagr

17、am(序列图)、Collaboration Diagram(协作图)和Deployment Diagram(部署图)中没有【Query】(查询)的菜单项选择项。项目八 Rational Rose简介 表表8-11 【Query】(查询查询)的子菜单内容的子菜单内容项目八 Rational Rose简介 8) 【Tools】【Tools】(工具)的子菜单显示了各种插件工具的使用,如表8-12所示。表表8-12 【Tools】(工具工具)的子菜单内容的子菜单内容项目八 Rational Rose简介 项目八 Rational Rose简介 项目八 Rational Rose简介 项目八 Ratio

18、nal Rose简介 在不同的图中【Create】可以显示不同的子菜单,其子菜单内容如表8-13所示。项目八 Rational Rose简介 表表8-13 【Create】(新建新建)下根据不同图显示不同的子菜单内容下根据不同图显示不同的子菜单内容项目八 Rational Rose简介 项目八 Rational Rose简介 9) 【Add-Ins】【Add-Ins】(插件)的子菜单只有一个,即【Add-In Manager】,用于对附加工具的插件进行管理,并标明这些插件是否有效。很多外部的产品都对Rational Rose 2003提供了“【Add-In】支持,用来对Rose的功能进行进一步

19、扩展,如Java、Oracle或者C#等,有了这些“Add-In,Rational Rose 2003就可以进行更多深层次的工作了。例如,在安装了C#的相关插件后,Rational Rose 2003就可以直接生成C#的框架代码,也可以从C#代码转换成Rational Rose 2003模型,并进行两者的同步操作。项目八 Rational Rose简介 10) 【Window】【Window】(窗口)的子菜单和大多数应用程序相同,是对编辑区域窗口的操作,如表8-14所示。表表8-14 【Window】(窗口窗口)的子菜单内容的子菜单内容项目八 Rational Rose简介 11) 【Help

20、】【Help】(帮助)的子菜单内容也和大多数应用程序相同,包含了系统的帮助信息,如表8-15所示。表表8-15 【Help】(帮助帮助)的子菜单内容的子菜单内容项目八 Rational Rose简介 3. 工具栏工具栏在Rational Rose 2003中工具栏的形式有两种,分别是:标准工具栏和编辑区工具栏。标准工具栏在任何图中都可以使用,因此在任何图中都会显示,其默认的标准工具栏中的内容如图8-22所示,标准工具栏中每个选项的具体操作的详细说明如表8-16所示;编辑区工具栏是根据不同的图形而设置的具有绘制不同图形元素内容的工具栏,显示时位于图形编辑区的左侧,也可以通过选择【View】|【T

21、oolbars】命令来定制是否显示标准工具栏和编辑区工具栏。图8-22 标准工具栏项目八 Rational Rose简介 表表8-16 【FiIe】的子菜单】的子菜单项目八 Rational Rose简介 对于标准工具栏和编辑区工具栏,也可以通过菜单中的选项进行定制。选择【Tools】|【Options】命令,弹出一个对话框,翻开【Toolbars】(工具栏)选项卡,如图8-23所示。在“Standard toolbar(标准工具栏)选项组中可以选择显示或隐藏标准工具栏,或者设置工具栏中的选项是否使用大图标。在“Diagram toolbar(图形编辑工具栏)选项组中可以选择是否显示编辑区工具

22、栏,以及编辑区工具栏的显示样式,如是否使用大图标或小图标、是否自动显示或锁定等。项目八 Rational Rose简介 图8-23 定制工具栏项目八 Rational Rose简介 在“Customize toolbars(定制工具栏)选项组中可以根据具体情况定制标准工具栏和图形编辑工具栏的详细信息。定制标准工具栏时,可以单击位于“Standard(标准)选项右侧的按钮,弹出如图8-24所示的对话框。在该对话框中可以将左侧的选项添加到右侧的列表框中,这样在标准工具栏中就会显示,当然也可以通过这种方式删除标准工具栏中不用的信息。对于各种图形编辑工具栏的定制,可以单击位于该图右侧的按钮,弹出关于该

23、图形定制的对话框,如图8-25所示为定制“Deployment Diagram(编辑区工具栏)对话框,在该对话框中可以添加或删除在编辑区工具栏中显示的信息。项目八 Rational Rose简介 图8-25 定制编辑区工具栏图8-24 定制标准工具栏项目八 Rational Rose简介 4. 工作区工作区由4局部构成,分别为浏览器、文档区、编辑区和日志区。在工作区中可以方便地完成绘制各种UML图形的任务。1) 浏览器和文档区浏览器和文档区位于Rational Rose 2003工作区域的左侧,如图8-26所示。浏览器是一种树型的层次结构,可以迅速查找到各种图或者模型元素。在浏览器中默认创立了

24、4个视图,分别是:Use Case View(用例视图)、Logical View(逻辑视图)、Component View(构件视图)和Deployment View(部署视图)。在这些视图所在的包或者图下,可以创立不同的模型元素。项目八 Rational Rose简介 图8-26 浏览器和文档区文档区用于对Rational Rose 2003中所创立的图或模型元素进行说明,如当对某一个图进行详细说明时,可以将该图的作用和范围等信息置于文档区,那么在浏览或选中该图时就会看到该图的说明信息。模型元素的文档信息也是相同。在类中参加文档信息,在生成代码后以注释的形式存在。项目八 Rational

25、Rose简介 2) 编辑区编辑区位于Rational Rose 2003工作区域的右侧,如图8-27所示,用于对图进行编辑操作。编辑区包含了图形工具栏和图的编辑区域,在图的编辑区域中可以根据图形工具栏中的图形元素内容绘制相关信息。在图的编辑区域添加的相关模型元素会自动地在浏览器中添加,从而使浏览器和编辑区的信息保持同步,也可以将浏览器中的模型元素拖动到图形编辑区中进行添加。项目八 Rational Rose简介 图8-27 编辑区项目八 Rational Rose简介 3) 日志区日志区位于Rational Rose 2003工作区域的下方,如图8-28所示。在日志区中记录了对模型的一些重要操

26、作。图8-28 日志区项目八 Rational Rose简介 5. 状态栏状态栏记录了对当前信息的提示和当前的一些描述信息,如帮助信息“For Help,press F1以及当前使用的语言“Default Language : Analysis等,如图8-29所示。图8-29 状态栏项目八 Rational Rose简介 操作三操作三 Rational Rose的使用的使用1. 创立模型创立模型可以通过选择【可以通过选择【File】|【New】命令来创立新的模型,】命令来创立新的模型,也可以通过标准工具栏下的也可以通过标准工具栏下的“新建按钮创立新的模型,新建按钮创立新的模型,这时便会弹出选择

27、模板的对话框,选择想要使用的模板后这时便会弹出选择模板的对话框,选择想要使用的模板后单击【单击【OK】(确定确定)按钮即可。如果使用模板,按钮即可。如果使用模板,Rational Rose 2003系统就会将模板的相关初始化信息添加到创立的系统就会将模板的相关初始化信息添加到创立的模型中,这些初始化信息包含了一些包、类、构件和图等。模型中,这些初始化信息包含了一些包、类、构件和图等。也可以不使用模板,单击【也可以不使用模板,单击【Cancel】(取消取消)按钮即可,这个按钮即可,这个时候创立的是一个空的模型工程。时候创立的是一个空的模型工程。项目八 Rational Rose简介 2. 保存模

28、型保存模型包括对模型内容的保存和对在创立模型过程中日志记录的保存。这些都可以通过菜单栏和工具栏来实现。1) 保存模型内容可以通过选择【File】|【Save】命令来保存新建的模型,也可以通过标准工具栏下的按钮保存新建的模型,保存的Rational Rose模型文件的扩展名为“.mdl。在选择【File】|【Save】命令进行保存文件后,弹出如图8-30所示的对话框,可以在“文件名文本框中设置Rational Rose模型文件的名称。项目八 Rational Rose简介 图8-30 保存模型项目八 Rational Rose简介 2) 保存日志可以通过选择【File】|【Save Log As

29、】命令来保存日志,保存日志的对话框如图8-31所示。也可以通过【Auto Save Log】(自动保存日志)功能使系统在该文件中自动保存日志记录。图8-31 保存日志 项目八 Rational Rose简介 3. 导入模型可以通过选择【File】|【Import Model】命令导入模型、包或类等,可供选择的文件类型包括“.mdl、“.ptl、“.sub或“.cat等,导入模型的对话框如图8-32所示。图8-32 导入模型 项目八 Rational Rose简介 4. 导出模型可以通过选择【File】|【Export Model】命令导出模型,导出模型的对话框如图8-33所示,导出文件的后缀名为“.ptl。图8-33 导出模型 项目八 Rational Rose简介 中选择一个具体的类时,如选择一个类名称为“Student,然后可以通过选择【File】|【Expor

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论