1 / 11
文档名称:

实训一RationalRose操作环境搭建与使用样稿.doc

格式:doc   大小:733KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实训一RationalRose操作环境搭建与使用样稿.doc

上传人:读书百遍 2020/11/18 文件大小:733 KB

下载得到文件列表

实训一RationalRose操作环境搭建与使用样稿.doc

相关文档

文档介绍

文档介绍:实训一 Rational Rose 操作环境搭建和使用
一、目标和要求
1.掌握Rational Rose 安装方法;
2.熟悉Rational Rose 主界面;
3. 掌握Rational Rose 视图;
4. 掌握Rational Rose 建模步骤;
5. 掌握公布模型方法。
二、实训环境
Rational Rose 英文版。
三、内容和步骤
【实训内容1】Rational Rose 安装
(1)双击开启Rational Rose 安装程序,进入安装向导界面,图1-1所表示:
(2)单击【Next】按钮,进入图1-2所表示界面,此处选择要安装产品,这里选择第2项,即【Rational Rose Enterprise Edition】。
(3)单击【Next】按钮,进入图1-3所表示界面,选择【Desktop Installation from CD image】,即从当地进行安装。
(4)单击【Next】按钮,进入安装向导说明界面,图1-4所表示。
(5)单击【Next】按钮,进入版权申明界面,图1-5所表示。
(6)单击【Next】按钮,进入设置安装路径界面,图1-6所表示。
(7)单击【Next】按钮,进入开始安装界面,图1-7所表示。
(8)系统安装完成,界面加图1-8所表示,单击【Finish】按钮后,会弹出注册对话框,要求用户对软件进行注册。
【实训内容2】Rational Rose 界面使用操作
(1)开启Rational Rose 后,出现1-9所表示界面。开启界面消失后,进入到主界面,首先弹出图1-10所表示对话框,用来设置开启初始动作。
(2)为建造新模型,必需选择一个和将要建造系统目标和结构相对应模板,加临时不需要任何模板,只需点击【Cancel】按钮,这时就进入了Rational Rose主界面,图1-11所表示。
(3)Rational Rose 主界面由标题栏、菜单栏、工具栏、工作区和状态栏组成。详见软件界面。
【实训内容3】Rational Rose 视图操作
Rose模型中有4个视图:Use Case View(用例视图)、Logical View(逻辑视图)、Component View(组件视图)和Deployment View(配置视图)。每个视图针对不一样对象,含有不一样作用。
(1)Use Case View(用例视图)
用例视图包含系统中全部参与者、用例和用例图,还可能包含部分时序图或协作图。用例图是系统中和实现无关视图,它只关注系统功效高层形状,而不关注系统具体实现方法。图1-12为所表示用例视图。
用例用来表示在系统中所提供多种服务,它定义了系统是怎样被参与者使用,它描述是参与者为了使用系统所提供某一完整功效而和系统之间发生一段对话。在用例中,能够再创建多种图,包含协作图、序列图、类图、用例图、状态图和活动图等。在浏览器中选择某个用例,右键单击,能够看到在该用例中许可创建模型元素,图1-13所表示。
参与者是指存在于被定义系统外部并和该系统发生交互人或其它系统,参与者代表了系统使用者或使用环境。在参与者下面,能够创建参与者属性(Attribute)、操作(Operation)、嵌套类(Nested Class)、状态图(State chart Diagram)和活动图(Activity Diagram)等。在浏览器中选择某个参与者,右键单击,能够看到在该参与者中许可创建模型元素,图1-14所表示。
类是对某个或一些对象定义。它包含相关对象动作方法信息,包含它名称、方法、属性和事件。在用例视图中能够直接创建类。在类下面,也能够创建其它模型元素,这些模型元素包含类属性(Attribute)、类操作(Operation)、嵌套类(Nested Class)、状态图(Statechart Diagram)和活动图(Activity Diagram)等。在浏览器中选择某个类,右键单击,能够看到在该类中许可创建模型元素。我们注意到,在类下面能够创建模型元素和在参与者下能够创建模型元素是相同,实际上,参与者也是一个类,图1-15所表示。
在用例视图中,用例图显示了各个参与者、用例和它们之间交互。在用例图下能够连接和用例图相关文件和URL地址。
(2)Logical View(逻辑视图)
逻辑视图关注系统是怎样实现用例中所描述功效,关键是对系统功效性需求提供支持,即在为用户提供服务方面,系统所应该提供功效。在逻辑视图中,用户将系统愈加仔细地分解为一系列关键抽象,将这些大多数来自于问题域事物经过采取抽象、封装和继承原理,使之表现为