- 4
- 0
- 约4.92千字
- 约 19页
- 2017-06-18 发布于天津
- 举报
第8章 Rose的使用
UML系统建模及系统分析与设计 王欣 张毅 编著 中国水利水电出版社 第8章 Rose的使用 本章目的: ⑴ 掌握其进行UML建模的基本操作。 ⑵ 理解用例图的基本概念。掌握运用Rose工具绘制用例图的基本操作。 ⑶ 理解活动图的基本概念。掌握运用Rose工具绘制活法图的基本操作。 ⑷ 理解对象类图的基本概念。掌握运用Rose工具绘制类图的基本操作。 ⑸ 理解顺序例图的基本概念。掌握运用Rose工具绘制顺序图的基本操作。 ⑹ 理解通信图的基本概念。掌握运用Rose工具绘制通信图的基本操作。 ⑺ 理解状态机图的基本概念。掌握运用Rose工具绘制状态机图的基本操作。 ⑻ 理解构件图的基本概念。掌握运用Rose工具绘制构件图的基本操作。 ⑼ 理解部署图的基本概念。掌握运用Rose工具绘制部署图的基本操作。 ⑽ 掌握运用Rose工具进行正向工程和逆向工程的操作。 8.1 Rose概述 Rational Rose并不是单纯的绘图工具,它是专门支持UML的建模工具,有很强的校验功能,能检查出模型中的许多逻辑错误,还支持多种语言的双向工程(将模型转换成指定编程语言的代码,或将代码转换成模型),特别是对Java的支持非常好。它是目前最好的基于UML的CASE工具平台,是支持UML和RUP的功能强大的面向对象可视化分析、建模工具。 8.1.1 Rational Rose的版本 Rose2003分企业版、专业版和Rose Modeler三种版本,各个版本具有不同的功能。 8.1.2 Rational Rose的主要功能 Rational Rose的基本功能有: ⑴ 面向对象建模。⑵ 用例分析。 ⑶ 支持UML、COM、OMT和Booch’93。 ⑷ 语义检查。 ⑸ 支持可控的迭代开发。 ⑹ 双向工程。 ⑺ 支持多用户并行开发。⑻ 可以与数据建模工具集成。 ⑼ OLE链接、自动化。 ⑽ 多平台可用性。 8.1.3 Rational Rose模型视图 ⑴ 用例视图(Use Case View) ⑵ 逻辑视图(Logical View) ⑶ 构件视图(Component View)⑷ 部署视图(Deployment View) 2. 用例图建模的工具 3. 创建用例图 8.2.2 活动图建模 1. 活动图建模界面 2. 活动图建模的工具 3. 创建活动图 8.2.3 对象类建模 1.对象类建模界面 2. 对象类建模的工具 3. 创建类图 8.2.4 顺序图建模 1. 顺序图建模界面 8.1.4 Rational Rose工具简介 1.Rational Rose的安装方法 2.Rational Rose的启动界面 Rose的界面有菜单、浏览区、文档工具、工具栏、状态栏、框图窗口和日志等。 3.创建模型及其组件 Rose创建的模型文件的扩展名为“*.mdl”,通常一个模型对应一个完整的系统。 新建一个模型的步骤如下: (1)创建模型。 (2) 保存模型。(3) Rose模型的导入与导出。 (4)将Rose模型发布到Web上。 (5) 模型集成。 8.2 Rose建模 8.2.1 用例图建模 用例图建模界面 图8.16用例图的创建界面 2. 顺序图建模的工具 3. 创建顺序图 8.2.5 通信图建模 1.通信图建模界面 2.通信图建模的工具 3.创建通信图 8.2.6 状态机图建模 1.状态机图建模界面 图8.42 状态机图创建界面 2.状态机图建模的工具 3.创建状态机图 8.2.7 构件图建模 1.构件图建模界面 图8.49 构件图创建界面 2.构件图建模的工具 3.创建构件图 8.2.8 部署图建模 1.部署图建模界面 图8.57 部署图构建界面 2. 部署图建模的工具 3. 创建部署图 8.3 Rational Rose生成代码 Rational Rose Professional版本只提供对一种目标语言的支持,这种语言取决于用户在购买该版本时候的选择。Rational Rose Enterprise版本对UML提供了很多支持,可以使用多种语言进行代码生成,这些语言包括Ada83、Ada95、ANSI C++、CORBA、Java、COM、Visual Basic、Visual C++、Oracle 8和XML_DTD等。可以通过选择“Tools”下的【Options】选项查看其所支持的语言信息,如图8.61所示。 图8.61Rational Rose Enterprise支持的语言信息 使用Rational Rose生
您可能关注的文档
- 空调送风.PPT
- 童乐超市的拓展性课程再深化研究活页评审表.doc.doc
- 空气污染与治理 - UiO.PPT
- 童军标准艇高级班课程讲义.PDF
- 第103次校务会议纪录103.10.13-国立中正大学秘书室.pdf
- 符号的本质.ppt
- 第11册按课文内容填空和理解.doc.doc
- 第10章近代物理的基本发现.DOC
- 端粒四聚体折叠动力学与热力学测量的新方法研究 ... - 中国学术会议在线.PDF
- 第13章感觉系统.doc.DOC
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 四川省2025年中考数学真题试卷十五套附答案.pdf VIP
- 《数据库原理与应用》课程标准.pdf VIP
- 本科论文毕设-基于JAVA酒店管理系统毕业设计论文.doc VIP
- 2025年德州职业技术学院单招笔试数学试题库含答案解析.docx VIP
- 氟化物微纳复合玻璃与透明陶瓷:设计原理、制备工艺与性能研究.docx VIP
- 2025海上风电系统智能运维的数字孪生技术(英文).pdf VIP
- 2025年德州职业技术学院单招《数学》真题(重点)附答案详解.docx VIP
- 牵引供电变电所-分区所-AT所.pdf VIP
- 投标产品质量、供货、售后服务、残次品退换承诺方案.docx VIP
- 子宫肌瘤的诊治中国专家共识解读.docx VIP
原创力文档

文档评论(0)