UML面向对象分析与设计教程 教学课件 ppt 作者 978-7-302-28541-0 第3章 UML工具——Rational Rose

上传人:E**** 文档编号:89353823 上传时间:2019-05-23 格式:PPT 页数:38 大小:412.50KB
返回 下载 相关 举报
UML面向对象分析与设计教程 教学课件 ppt 作者  978-7-302-28541-0 第3章 UML工具——Rational Rose_第1页
第1页 / 共38页
UML面向对象分析与设计教程 教学课件 ppt 作者  978-7-302-28541-0 第3章 UML工具——Rational Rose_第2页
第2页 / 共38页
UML面向对象分析与设计教程 教学课件 ppt 作者  978-7-302-28541-0 第3章 UML工具——Rational Rose_第3页
第3页 / 共38页
UML面向对象分析与设计教程 教学课件 ppt 作者  978-7-302-28541-0 第3章 UML工具——Rational Rose_第4页
第4页 / 共38页
UML面向对象分析与设计教程 教学课件 ppt 作者  978-7-302-28541-0 第3章 UML工具——Rational Rose_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《UML面向对象分析与设计教程 教学课件 ppt 作者 978-7-302-28541-0 第3章 UML工具——Rational Rose》由会员分享,可在线阅读,更多相关《UML面向对象分析与设计教程 教学课件 ppt 作者 978-7-302-28541-0 第3章 UML工具——Rational Rose(38页珍藏版)》请在金锄头文库上搜索。

1、第3章 Rational Rose的安装与应用,学习内容,Rational Rose 概述 Rational Rose的安装 Rational Rose的使用 Rational Rose的基本设置 Rational Rose的四种视图模型 Rational Rose与生成代码,Rational Rose 概述,Rational Rose 是一个完全的、具有能满足所有建模环境(包括Web开发、数据库建模以及各种开发工具和语言)需求能力和灵活性的一套解决方案。 Rational Rose 允许系统开发人员、系统管理人员和系统分析人员在软件的各个开发周期内,建立系统地需求和系统的体系架构的可视化模型

2、,并且能够将这些需求和系统的体系架构可视化模型转换成代码,帮助系统开发。,Rational Rose 概述,对UML提供了以下的支持 1.为UML提供了基本的绘图功能 2.为模型元素提供存储库 3.为各种视图和图提供导航功能 4.提供了代码生成功能 5.提供逆向工程功能 6.提供了模型互换功能,Rational Rose的安装,1. Rational Rose的安装环境 硬件配置:最低的硬件配置环境需要基于Pentium的PC 兼容系统,600MHz,512M内存,400M磁盘空间。推 荐将内存增加至1G。 系统要求:可以安装在以下的Windows操作系统中, Windows NT 4.0、W

3、indows 2000、Windows XP Professional、Windows 2003。 数据库支持:Rational Rose 2003可以提供多种数据库 的支持,包括IBM DB2 Universal Database5.x、6.x 和7.x,IBM DB2 OS390 5.x和6.x,MS SQL Server 6.x、7.x和2000,Oracle 7.x、8.x和9.x以及 Sybase System 12。,Rational Rose的安装,2. Rational Rose 的安装步骤 (1) 将拥有Rational Rose Enterprise Edition安装程序

4、的 光盘放置在光驱中,浏览该光盘,查找到 RationalRoseEnterpriseEditionforWindows.exe可执行 文件,双击该文件进行运行。,Rational Rose的安装,(2)在完成路径设置以 后,单击Next按钮,安装 程序开始进入读取安装包 的内容。在读取安装包中 的内容后,将待安装文件 释放到已经设置的路径中。 (3)进入安装向导界 面,单击“Next ”按钮, 进入产品选择界面。在产 品选择中,可以选择 “Rational License Server”或者“Rational Rose Enterprise Edition”,我们选择后 者,选择后在图的右方

5、出 现相关说明信息。随后按 默认的Next,进行安装。,Rational Rose的使用,1. Rational Rose的启动界面,在“New”(新建)选项卡中,我们可以选择创建模型的模板。 在“Existing”(打开)选项卡中,我们可以打开一个已经存在的模型,在对话框左侧的列表中,逐级找到该模型所在的目录,然后从右侧的列表中选中该模型,单击“Open”(打开)按钮进行打开。 在“Rencent”(最近使用的模型)选项卡中,我们可以选择打开一个最近使用过的模型文件,在选项卡中,选中需要打开的模型,单击“Open”按钮或者双击该模型文件的图标即可。,Rational Rose的使用,2. R

6、ational Rose的操作界面 标题栏可以显示当前正在工作的模型文件名称。 对于刚刚新建还未被保存的模型名称使用“untitled”表示。此外,标题栏还可以显示当前正在编辑的图的名称和位置,如 Class Diagram:Logical View / Main 代表的是在Logical View(逻辑视图)下创建的名称为Main的Class Diagram(类图)。,Rational Rose的使用,在菜单栏中包含了所有在Rational Rose 2003 中可以进行的操作,一级菜单共有项,分别是: 1. “File”(文件) 2. “Edit”(编辑) 3. “View”(视图) 4.

7、 “Format”(格式) 5. “Browse”(浏览) 6. “Report”(报告) 7. “Query”(查询) 8. “Tools”(工具) 9. “Add-Ins”(插件) 10. “Window”(窗口) 11. “Help”(帮助),Rational Rose的使用,可以通过“View”(视图)下的“Toolbars”(工具栏)来定制是否显示标准工具栏和编辑区工具栏。 单击“Tools”(工具)下的“Options”(选项),弹出一个对话框,选中“Toolbars”(工具栏)选项卡,我们可以在“Standard Toolbar”(标准工具栏)复选框中可以选择显示或隐藏标准工具栏

8、,或者工具栏中的选项是否使用大图标。也可以在“Diagram Toolbar”(图形编辑工具栏)中选择是否显示编辑区工具栏,以及编辑区工具栏显示的样式。,Rational Rose的使用,工作区由四部分构成,浏览器、文档区、图形编辑区和日志区。 浏览器和文档区位于Rational Rose 2003工作区域的左侧。 浏览器是一种树形的层次结构,可以帮助我们迅速的查找到各种图或者模型元素。 文档区用于对Rational Rose 2003中所创建的图或模型元素说明。,Rational Rose的使用,编辑区包含了图形工具栏和图的编辑区域,在图的编辑区域中可以根据图形工具栏中的图形元素内容绘制相关

9、信息。 在图的编辑区添加的相关模型元素会自动地在浏览器中添加,这样使浏览器和编辑区的信息保持同步。我们也可以将浏览器中的模型元素拖动到图形编辑区中进行添加。,Rational Rose的使用,日志区位于Rational Rose 2003工作区域的下方,用以记录了对模型的一些重要操作。,Rational Rose的使用,3. Rational Rose的基本操作 可以通过选择“File”(文件)菜单栏下的“New”(新建)命令来创建新的模型,也可以通过标准工具栏下的“新建”按钮创建新的模型,这时便会弹出选择模板的对话框,选择我们想要使用的模板,单击“OK”(确定)按钮即可。 如果使用模板,Ra

10、tional Rose 2003系统就会将模板的相关初始化信息添加到创建的模型中,这些初始化信息包含了一些包、类、构件和图等。,Rational Rose的使用,可通过选择“File”(文件)菜单栏下的“Save”(保存)命令来保存新建的模型,也可以通过标准工具栏下的按钮保存新建的模型,保存的Rational Rose模型文件的扩展名为.mdl。 可以通过选择“File”(文件)菜单栏下的“Save Log As”(保存日志)来保存日志,也可以通过“AutoSave Log”(自动保存日志)。,Rational Rose的使用,通过选择“File”(文件)菜单栏下的“Import”(导入)可以

11、用来导入模型、包或类等,可供选择的文件类型包含.mdl、.ptl、.sub或.cat等。用导入模型对话框能够导入模型,利用现成的建模文件。,Rational Rose的使用,通过选择“File”(文件)菜单栏下的“Export Model .”(导出模型)可以用来导出模型,导出的文件后缀名为.ptl。,Rational Rose的使用,Rational Rose 2003提供了将模型生成相关网页从而在网络上进行发布的功能,这样,可以方便系统模型的设计人员将系统模型内容对其它开发人员进行说明。 选择“Tools”(工具)菜单栏下的“Web Publisher”选项。,Rational Rose的

12、使用,如果需要设置发布的模型生成的图片格式,可以点击“Diagram”按钮, 有四个选项可以提供选择,分别是“Dont Publish Diagrams”(不要发布图)、Windows Bitmaps(BMP格式)、Portable Network Graphics(PNG格式)和JPEG(JPEG格式)。“Dont Publish Diagrams”(不要发布图)是指不发布图像,仅仅包含文本内容。其余三种指的是发布的图形文件格式。,Rational Rose的使用,添加一个注释包含以下的步骤: 1. 打开正在编辑的图,选择图形编辑工具栏中的图标,将其拖入到图中需添加注释的模型元素附近。也可以

13、选择“Tools”(工具)菜单下的“Create”(新建)菜单中的“Note”选项,在图中需添加注释的模型元素附近绘制注释即可。 2. 在图形编辑工具栏中选择图标,或者在“Tools”(工具)菜单下的“Create”(新建)菜单中选择“Note Anchor”选项,添加注释与模型元素的超链接。 删除注释的方法很简单,选中注释信息或者注释超链接,按“Delete”或者右键选择“Edit”下“Delete”选项即可。,Rational Rose的使用,创建图的方式 1. 在视图或者包中右键单击选择“New”菜单下的图或模型元素。 2. 将创建的图或模型元素进行命名。 如果需要删除模型中的图或模型元

14、素,需要在浏览器中选中该模型元素或图,右键单击选择“Delete”即可,这样在所有图中存在的该模型元素都会删除。如果在图中选择该模型元素,按“Delete”或者右键选择“Edit”下“Delete”选项值会在该图中删除,其它图中不会产生影响。,Rational Rose的使用,Rational Rose 2003支持多个用户的并行开发,使用控制单元便是支持的一种方式。控制单元可以控制各种视图、Model Properties(模型属性)和各种视图下的包。在使用一个控制单元时,该单元中的所有模型元素存在在一个后缀为“.cat”的文件中。 在创建完成该控制单元以后,可以对该控制单元进行重载、卸载、

15、取消控制、另存为以及写保护操作。,Rational Rose的基本设置,1. 字体设置 点击“Tools”(工具)菜单下的“Options”选项中的“General”选项卡,能设置字体。,Rational Rose的基本设置,2. 颜色设置 在“General”(全局)选项卡中,在“Default Color”选项中,点击相关按钮,便会弹出颜色设置对话框中,可以设置该选项的颜色信息,这些选项包括“Line Color”(线的颜色)和“Fill Color”(填充区颜色)。,Rational Rose的四种视图模型,在Rational Rose建立的模型中包括四种视图,分别是用例视图(Use C

16、ase View)、逻辑视图(Logical View)、构件视图(Component View)和部署视图(Deployment View)。在我们创建一个Rational Rose工程的时候,会自动包含这四种视图。,Rational Rose的四种视图模型,1. 用例视图,在用例视图(Use Case View)中包括了系统中的所有参与者、用例和用例图,必要时还可以在用例视图中添加顺序图、协作图、活动图和类图等。 用例视图是与系统中的实现是不相关的,它关注的是系统功能的高层抽象,适合于对系统进行分析和获取需求,而不关注于系统的具体实现方法。,Rational Rose的四种视图模型,2、逻辑视图 逻辑视图关注系统如何实现用例中所描述的功能,主要是对系统功能性需求提供支持,即在为用户提供服务方面,系统所应该提供的功能。 在逻辑视图中,用户将系统更加仔细的分解为系列的关键抽象,将这些大多数来自于问题域的事物通过采用抽象、封装和继承的原理,使之表现为对象或对象类的形式,借助于类图和类模板等手段,提供了系统的详细设计模型图。 在逻辑视图下的模型元素可以包括类、类工具、用例

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号