UML_TP03_Rose简介.pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML基础与Rose建模教程 第3章 Rational Rose简介 时间:2个课时 单元目标 Rational Rose 历史和发展 选择性的安装Rose2003 了解Rose中的各部分名称 Rose中的视图 Rational Rose使用介绍 Rose建模的几个方面 Rational Rose 历史和发展 Rational公司 IBM的产品线 引入Rose的意义 Rose的作用 建立用UML描述的软件系统模型 自动生成和维护代码 通过正向工程和反向工程维护模型和模型的一致性 Rose的内容 统一建模语言(UML) UML由Rational公司的三位大师: Jim Rumbaugh、Ivar Jacobson和Grady Booch提出的。 UML是可视化建模软件的理论基础 面向对象的软件工程(OOSE) 对象建模技术(OMT) 3.1 初识Rational Rose 3.1.1 Rational Rose的特点 3.1.2 Rational Rose的运行环境 3.1.3 Rational Rose的获取 3.1.1 Rational Rose的特点 1. 保证模型和代码高度一致 2. 支持多种语言 3. 为团队开发提供强有力的支持 使用控制单元 使用SCM 4. 支持模型的Internet发布 5. 生成使用简单且定制灵活的文档(SoDA) 6. 支持关系型数据库的建模 3.1.2 Rational Rose硬件和软件要求 1. 硬件要求 2. 操作系统 3. 数据库 4. UNIX/Linux 系统要求 5. 显示 6. UNIX/Linux 平台 3.2 Rational Rose的安装 安装前的准备 安装步骤 3.3 Rational Rose使用介绍 3.3.1 Rational Rose主界面 3.3.2 Rational Rose中的视图 3.3.3 使用Rational Rose建模 3.3.4 设置全局选项 3.3.1 Rational Rose主界面 3.3.2 Rational Rose中的视图 1. Use Case View(用例视图) 2. Logical View(逻辑视图) 3. Component View(组件视图) 4. Deployment View(配置视图) 各视图的内容和作用1 Use Case View 内容: 用例图(参与者、用例) 时序图 、协作图 作用: 用来描述客户的业务内容,关注的是要实现的系统功能 与实现没有任何关系 Logical View 内容: 类图 状态图 活动图 作用: 实现用例视图中设计的功能,构造系统的详细信息。 各视图的内容和作用2 Component View 内容: 组件图(模型代码库、运行库) 可执行文件、组件 作用: 显示代码模块间的关系。 Deployment View 内容: 进程、设备 作用: 描述系统的配置、部署 3.3.3 使用Rational Rose建模 1. 创建模型 2. 保存模型 3. 导出与导入模型 4. 发布模型 5. 使用控制单元 6. 使用模型集成器 7. 使用注释 8. 在Rose模型元素中增加文件与URL 9. 使用包 10. 增加与删除图 导出与导入模型 导出、导入的目的:模块复用 操作对象:模型和模型元素 常见的导出类型: 模型 包 类 可以导入的数据格式 .ptl .mdl .cat .sub 发布模型 Level of Details(设定细节) Document Only 只发布模型元素的注释 Intermediate 发布模型元素中定义的细节 Full 发布完整的的细节 多选项 图的选择 使用控制单元 控制单元作用:控制多用户的并行开发 操作对象: 包(用例视图、逻辑视图、组件视图) 配置视图和模型属性(Model Properties) 操作说明 创建控制单元 卸载控制单元 由其它人员修改 重装控制单元 取消单元控制 必要时候,对单元写保护 包的使用 包的作用: 组织模型,整合模型元素,对一组对象进行划分。在各个试图中都可使用。 和unit(单元)一起使用,进行版本控制。 包内的内容: 包或者其他模型元素 使用注释和文档说明 注释——给模型元素增加的少量文本,并和该模型元素绑定在一起。 添加注释的步骤: 添加注释信息[Note] 把注释信息和目标元素绑定起来。 文档说明—— 在图(Diagram)中没有形状的文本段。可以作为模型文档的一部分。对描述的模型进行更详细的说明。 在Rose模型元素中增加文件与URL 更大的文档和更丰富的文件可以通过快捷键链入到模型

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档