欢迎来到天天文库
浏览记录
ID:36316438
大小:1.34 MB
页数:60页
时间:2019-05-09
《rationalrose简要教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、RationalRose2003第1部分Rose简介第2部分Rose操作基础第3部分用例图的画法1Rose简介2Rose的基本功能3Rose的启动4Rose的应用程序界面5Rose模型6Rose视图4.1Rose简介Rose简介4.1.1Rose简介1)、Rose是UML的建模工具,由Rational公司开发,已经有2005版2)、现有的UML建模工具有:●RationalRose2003●MicrosoftVisio●Together6.1面向对象建模用例分析支持UML语义检查支持迭代开发双向工程(正向工程,逆向工程)支持多用户并行开发(模型集成)Rose简介4.1.2R
2、ose的基本功能1在桌面双击”RationalRoseInterprise”4.1.3Rose的启动3选择框架4.1.3Rose的启动4进入RationalRose主界面4.1.3Rose的启动浏览器窗口模型图超出屏幕显示范围时用于选择观察区文档窗口记录用户操作和模型元素信息的辅助提示窗口模型图窗口用于建立和修改当前模型的图形化视图日志窗口规范说明窗口4.1.4Rose的应用程序界面Rose应用程序界面组成工具箱工具栏标题栏控制菜单栏菜单栏最小化、最大化按钮综述窗口图标日志窗口文档窗口状态栏模型图窗口浏览器窗口4.1.5.1创建Rose模型框架向导(FrameworkWiza
3、rd插件)框架是一系列预定义的模型元素,可以定义某种系统的体系结构,也可以提供一系列可重用构件Rose简介4.1.5Rose模型Rose可能生成的环境框架有:J2EE(Java企业级框架)VCVBORACLERUPJDKRose简介4.1.5Rose模型4.1.5.2保存Rose模型在默认的情况下,Rose模型都以扩展名为.mdl的文件进行保存Rose简介4.1.5Rose模型Rose简介4.1.6Rose视图构件视图部署视图逻辑视图用例视图4.1.6.1用例视图包含的内容业务用例模型:业务用例、业务用例图用例模型:用例图,概念类图,状态图,活动图,交互图Rose简介4.1.
4、6Rose视图4.1.6.2逻辑视图逻辑视图提供的子模型分析模型:用于在需求基础上的逻辑分析业务对象模型:从业务中提取的实体类集合设计模型:设计建模层次视图:描述系统层次结构过程视图:进程和线程用例实现视图:用例的功能实现Rose简介4.1.6Rose视图4.1.6.3构件视图包含的内容构件接口构件图包文件Rose简介4.1.6Rose视图4.1.6.4部署视图包含的内容处理器连接器设备部署图Rose简介4.1.6Rose视图1浏览器2模型图3模型元素的规范说明4.2Rose操作基础4.2.1浏览器浏览器功能:显示模型中所有元素的层次结构;同步更新模型,即,浏览器中的模型元素
5、发生变化时,可以自动更新模型中的相应元素,反之亦然4.2.1.1浏览器的停靠模式以固定的大小停靠在边框上以可变的大小浮动显示在窗口的任何位置4.2.1浏览器4.2.1.2操作模型元素创建一个模型元素利用快捷菜单创建模型元素右单击新模型元素所属的父元素(可以是视图、模型图、包等),从快捷菜单中选择New在New下拉菜单栏中选择相应的模型元素选项4.2.1浏览器4.2.1.2操作模型元素删除模型元素从浏览器中删除一个模型元素,将把该模型元素从模型中永久删除,同时还将删除该元素的关系右键,Delete4.2.1浏览器4.2.1.2操作模型元素命名模型元素●单击要命名的元素,颜色变兰
6、,输入名字,直接在浏览器中输入模型元素的名称;●双击要命名的元素,弹出规范说明窗口;●按右键弹出窗口,选择rename,输入名字.4.2.1浏览器4.2.1.3拖放功能浏览器内部的拖放功能见实例浏览器与模型图之间的拖放功能见实例4.2.1浏览器Rose支持的模型图4.2.2模型图模型图图标英文建模角度类图Classdiagram静态结构建模用例图Use-casediagram系统功能建模协作图Collaborationdiagram动态行为建模顺序图Sequencediagram动态行为建模状态图Statechartdiagram动态行为建模活动图Activitydiagra
7、m动态行为建模构件图Componentdiagram静态结构建模部署图Deploymentdiagram静态结构建模4.2.2.1模型图窗口4.2.2模型图水平滚动条模型图工具箱垂直滚动条标题栏控制菜单栏4.2.2.1模型图窗口可以在模型图窗口中创建和修改模型模型图中的每个图标表示模型中的一个元素每个模型图只展示系统模型多种不同视图中的某一个4.2.2模型图4.2.2.2模型图操作下面的5种常见模型图操作,既可以在浏览器中进行,也可以通过菜单栏中的Browse项进行:创建一个新的模型图删除一个模型图显示
此文档下载收益归作者所有