rationalrose介绍

rationalrose介绍

ID:39981563

大小:1.56 MB

页数:82页

时间:2019-07-16

rationalrose介绍_第1页
rationalrose介绍_第2页
rationalrose介绍_第3页
rationalrose介绍_第4页
rationalrose介绍_第5页
资源描述:

《rationalrose介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章RationalRose介绍主要内容RationalRose简介用例视图逻辑视图构件视图部署视图RationalRose简介RationalRose是用来分析与设计面向对象软件系统的强大工具,也是当前最流行的可视化软件开发工具之一ROSE与可视化建模可视化建模的目的在于方便项目组的人员进行交流。ROSE是一种可视化建模工具,可以为软件开发的各阶段提供支持软件开发阶段ROSE使用情况可能用到的ROSE模型图及元素建立业务模型业务用例,业务参与者,业务工人确定用例模型参与者,用例,关系参与者,用例,关系细化用例初启阶段事件流程建模

2、时序图,协作图,状态图对系统静态结构和动态行为建模类图,交互图,状态机图确定系统构件构件图,关系精化阶段正向工程产生框架代码类图,交互图,状态机图,构件图逆向工程更新模型构件图创建部署图部署图构建阶段产品化阶段更新模型构件图,部署图Rose支持的模型图模型图图标描述建模角度类图Classdiagram显示系统中的类和包,提供系统构件及其相互关系静态结构建模用例图Use-casediagram用例图从用户的角度描述系统功能的使用者和主要的系统操作流程。显示用例与参与者及其相互关系系统功能建模协作图Collaborationdiagra

3、m从对象组织结构的角度显示用例中特定情形的操作流程动态行为建模时序图Sequencediagram按时间顺序显示用例中特定情形的操作流程动态行为建模状态图Statechartdiagram显示系统中类的对象所有可能的状态以及事件发生时状态的转换条件动态行为建模活动图Activitydiagram描述满足用例要求所需进行的活动以及活动间的关系的图动态行为建模构件图Componentdiagram描述代码构件的物理结构以及构件之间的依赖关系。构件图有助于分析和理解组件之间的影响程度静态结构建模部署图Deploymentdiagram描述

4、系统中的物理结构静态结构建模RationalRose界面标准工具条浏览区文档描述窗口日志图形工具条图形窗口创建模型从菜单中选择File→New,或标准工具栏中的New按钮选择可用框架或单击Cancel不用保存模型从菜单中选择File→Save或标准工具栏中的Save按钮ROSE模型都以扩展名为.mdl的文件进行保存,这个文件包括了所有的模型图,对象和其它模型元素导出与导入模型可以从Rose中导出的内容包括整个模型,类,逻辑包以及构件包导出模型选中模型元素,从菜单中选择File→Export导入模型从菜单中选择File→ImportR

5、ationalRose中的视图视图是对模型中逻辑元素的可视化表示ROSE提供了四种视图用例视图逻辑视图构件视图部署视图只关心系统的高级功能,不关心系统的具体实现细节。包括:用例图,活动图,交互图,包浏览区窗口中的视图关注系统如何实现用例中提到的功能包括:类,类图,交互图,状态图,活动图,包可看出系统实现的物理结构,包括:构件,构件图,包关心系统的实际部署情况。包括:进程,处理器,设备第五章RationalRose介绍主要内容RationalRose简介用例视图逻辑视图构件视图部署视图用例视图用例视图图形化地说明了一个系统涉及到的所有

6、参与者,用例和用例图。此外还包括一些交互图(时序图,协作图)。用例视图是系统中与实现无关的视图。用例视图关注系统功能的高层形状,而不关注系统的具体实现方法浏览区中的用例视图用例图用例视图参与者用例关联文档用例图示例创建用例图删除用例图注意:删除用例图不会删除其中的模型要素。Rose不允许删除主用例图(Main)用例图工具栏选择工具文本注释连接注释包用例参与者关联依赖泛化用例图中增加模型元素新建的模型元素自动加入用例视图已有元素加入用例图拖动至适当位置放开删除用例图中的模型元素仅从用例图中删除选择元素后按Delete从整个模型中删除选

7、择模型图中的元素后按Ctrl+D或菜单Edit→DeletefromModel打开规范窗口规范窗口允许显示和修改模型元素的细节信息参与者规范参与者与类使用相同的规范窗口窗口中与参与者有关的标签是General标签Detail标签Relations标签Files标签定义参与者名称指定参与者的构造型,参与者只有一种构造型actor描述参与者参与者的多重性表示该参与者有多少实例抽象参与者用例规范规范窗口显示和修改用例的属性和关系通用标签模型图标签关系标签文件标签构造型一般不用于用例,需要可以增加区分用例的优先次序抽象用例,不由参与者直接启

8、动,而是为其它用例提供功能用例所拥有的模型图与其他用例或参与者存在的关联所涉及的辅助文档用例图中增加关系关联关系从启动信息方拖动到另一方泛化关系从具体用例(或参与者)拖动到另一方扩展关系和包含关系在泛化关系的规范窗口中设定相应的构造型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。