没有合适的资源?快使用搜索试试~ 我知道了~
Rose 实例使用
3星 · 超过75%的资源 需积分: 9 32 下载量 197 浏览量
2009-12-30
17:01:26
上传
评论
收藏 899KB PDF 举报
温馨提示
试读
23页
Rose 实例2009 使用Rose 实例2009 使用Rose 实例2009 使用Rose 实例2009 使用Rose 实例2009 使用Rose 实例2009 使用
资源推荐
资源详情
资源评论
1
Rose2003课程设计实例
Rose简介
•ROSE是美国Rational公司的面向对象建
模工具,利用这个工具,我们可以建立用
UML描述的软件系统的模型,而且可以自
动生成和维护C++、Java、VB、Oracle等
语言和系统的代码。
2
Rose的特点
• 保证模型和代码高度一致(正向、逆向)
• 支持多种语言
• 为团对开发提供强有力的支持
• 支持模型的internet发布
• 生成使用简单且定制灵活的文档(生成分
析、设计阶段的各种文件)
• 支持关系型数据库的建模(生成数据库描
述语言)
Rose运行环境
• 最低硬件配置:基于pentium的PC兼容系
统,600MHzPIII,512MB内存,400MB磁盘
空间。
• 版本要求:WINDOWS NT4.0,WINDOWS
XP,WINDOWS 2000
3
ROSE的获取
• 购买正式版
• 到IBM官方网站下载:
http://www.ibm.com
• 使用Rose2003设计软件的思路
– 启动
– 选择目标项目(project)的向导(wizards)
– 创建项目
– 建立各种图
– 生成代码的框架
4
模型的组成结构和开发方式
(1)模型的组织结构。
• 模型由若干图形和文字描述组成。
•Rose系统将模型的组织层次结构依次划分
为:
– 各种图可以组成不同包图:
– 各种包图又可以组成4个视图(用例视图、逻辑
视图、构件视图和部署视图);
–4个视图和一个特性集可以描述一个完整的模
型:
– 一个模型可以分为若干文件(受控单元)存储在
磁盘上;而这些受控单元(文件)由模型版本控
制。
模型的组织层次结构示意图
模型版本控制
模型
.mdl文件
逻辑包、用例包
.cat文件
构件包
.sub文件
配置包
.prp文件
其它文件
模型
用例视图 逻辑视图 特性集配置视图构件视图
……
业务用例包
业务对象包 构件包 配置包
用例包
分析模型包
…… …..
包图
图
视图
受控单元
5
1)模型版本:
• 控制模型的受控单元(各种模型文件及与模型相关的外部文件)
2)受控单元:
• 将一个模型存储在一个或多个文件中,该类文件称为受控单
元。
• 文件的种类有:模型(.mdl文件)、逻辑包和用例包(.cat文件)、构
件包(.sub文件)、部署包(.prp文件)。
• 模型结构项:受控单元保存模型的部分或全部内容,受模型版本
控制
• 个人开发环境:受控单元是单个开发人员开发的模型内容
• 团队开发环境:受控单元在开发组内共享,共同开发:
• 方便并行开发:把一个模型分成若干受控单元可实现项目的并
行开发。
3)模型:Rose系统模型由用例、逻辑、构件、部署4个视图和
一个特性集组成。
4)模型视图:每个视图由若干模型包图组成。
– 用例视图:下属包括用例图模型的包图
– 逻辑视图:下属包括类图、对象图、时序图、协作图、状态图、活
动图模型的包图:
– 构件视图:下属包括构件图模型的包图:
– 部署视图:下属包括部署图模型的包图:
5)模型包图:由若干子模型包图或模型图组成。
6)模型图:模型的基本组成单元,由不同的图标符号和文字说
明组成
•Rose将模型按以上的层次结构组织起来,既方便Rose系统
对其进行管理,又便于开发人员进行系统开发工作。
剩余22页未读,继续阅读
资源评论
- junjin_0012012-05-05写的还可以,虽然实例有些简单,3Q
- 千锤万击2013-09-23不好,只是几页ppt
tenorlu
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功