- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Rational_Rose的安装和使用
实验步骤 4 动态图的画法——协作图 单击菜单中的“Browse”子菜单的“Interaction Diagram”选项,屏幕出现与创建用例图类似的对话框。选择new命令,进入如图3.13所示界面,在这个界面中选择创建协作图(Collaboration),进入如下图所示界面。 实验步骤 4 动态图的画法——协作图 * 在本图中,具体用例分别是“电话订购”(由客户主角发出)和“Internet 订购”(由 Internet 客户发出)。这些用例都是更普通的“订购”用例的变形。在本示例中,“订购”用例是一个抽象用例。“请求目录”用例代表一个可选行为段,它不是“订购”用例主要目标的组成部分。它已经被分离出来,形成了一个抽象用例,用于简化“订购”用例。“提供客户数据”用例是一个已分离出的行为段。它之所以被分离出来,是因为它是一个独立功能,只有它的结果才能影响“订购”用例。“提供客户数据”用例还可以在其他用例中复用。“请求目录”用例和“供给客户数据”用例在本示例中都属于抽象用例。 Rational Rose的安装和使用 实验简介 本实验通过安装Rational Rose Enterprise Edition 2003 for Windows,搭建软件建模环境 ,并掌握使用Rational Rose画出UML的各种图的方法,其中包括: UML静态模型:要求会画出UML中的用例图、类图、组件图和配置图。 UML动态模型:掌握状态图、顺序图、协作图和活动图的画法。 * 实验步骤 1.安装 2.启动 3.掌握静态图的画法 4.掌握动态图的画法 * 实验步骤 1——安装 单击打开Rational Rose 安装程序,出现如左图所示界面。 单击“Next”按钮,解压出安装所需文件。 * 实验步骤 1——安装 直接点击“下一步”开始正式安装。 * 实验步骤 1——安装 选择“Ratiaonal Rose Enterprise Edition”企业版; 点击“下一步”继续; * 实验步骤 1——安装 选择“Ratiaonal Rose Enterprise Edition”企业版; 点击“下一步”继续; * 实验步骤 1——安装 选择“Desktop installation from CD image”; 点击“下一步”继续;直到出现安装向导页面,如下图: * 实验步骤 1——安装 直接点击“Next” * 实验步骤 1——安装 选择“I accept 。。。” 点击“Next”继续 * 实验步骤 1——安装 选择“安装目录”,可按默认安装路径; 点击“Next”继续 * 实验步骤 1——安装 选择“安装目录”,可按默认安装路径; 点击“Next”继续 * 实验步骤 1——安装 选择安装组件,可按默认选择安装全部组件; 点击“Next”继续 * 实验步骤 1——安装 点击“Install”后开始安装。。。 * 实验步骤 1——安装 直至出现左图,说明安装完成。 * 实验步骤 1——安装 破解:将crack目录下的rational_perm.dat文件拷贝到 安装目录/Common/下,覆盖调同名文件即可。 * 实验步骤 2——启动 依次“开始-程序-Rational Software-Rational Rose Enterprise Edition”,启动 Rational Rose,看到下图所示的主界面。 * 实验步骤 3——ROSE视图 静态 视图 用例图 从用户角度描述系统的功能,并指出各功能的操作者。 类图 用于定义系统的类,包括描述类之间的联系(如关联、依赖、聚合等)以及类的内部结构,即类的属性和操作。因此类图是描述系统中类的静态结构,即它描述的是一种静态关系,在系统的整个生命周期都是有效的。 组件图 描述代码组件的物理结构及各组件之间的依赖关系。一个组件可能是一个资源代码组件、一个二进制组件或一个可执行组件。 它包含逻辑类或实现类的有关信息。组件图有助于分析和理解部件之间的相互影响程度。 部署图 定义系统中软硬件的物理体系结构。它可以显示实际的计算机和设备(用节点表示)以及它们之间的连接关系,也可显示连接的类型及部件之间的依赖性。 动态 视图 状态图 描述一类对象的所有可能状态以及事件发生时状态的转移条件。通常状态图是对类图的补充。 活动图 又称泳道图,描述为满足用例要求所要进行的活动以及活动间的约束关系。使用活动图可以很方便地表示并行活动。 序列图 用以显示对象之间的动态合作关系。它强调对象之间消息发送的顺序,同时也显示对象之间的交互过程。 协作图 同序列图是等价的,但着重描述对象间的协作关系。 * 实验步骤 3——掌握静态图的画法 用例图的画法 类图的
文档评论(0)