网站大量收购独家精品文档,联系QQ:2885784924

UML系统分析设计-02课件.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML系统分析设计-02课件.ppt

Rational Rose的四种视图模型 4. 部署视图 部署视图考虑的是整个解决方案的实际部署情况,所描述的是在当前系统结构中所存在的设备、执行环境和软件的运行时体系结构,它是对系统拓扑结构的最终物理描述。 系统的拓扑结构描述了所有硬件单元,以及在每个硬件单元上执行的软件的结构。 在这样的一种体系结构中,我们可以通过部署视图查看拓扑结构中的任何一个特定的节点,了解正在该节点上组件执行情况,以及该组件中包含了哪些逻辑元素(例如类、对象、协作等),并且最终能够从这些元素追溯到系统初始的需求分析阶段。 1.创建模型:【File】-【New】 2.保存模型:【File】-【Save】(【Save Log As】) 3.导出与导入模型: 导出模型:【File】-【Export Model】(后缀.ptl) 导入模型、包或类:【File】-【Import】 (后缀.ptl/.mdl/.cat/.sub) 使用Rational Rose建模 4.发布模型:【Tools】-【Web Publisher】 5.使用控制单元:Rose 通过使用控制单元支持多用户的并行开发。 创建控制单元【Units】-【Controlpackage】 卸载控制单元【Units】-【Unload 包名Package】 卸载视图中的所有控制单元 【Units】-【Unload Subunits of view】 重装控制单元【Units】-【Reload包名Package】 取消单元控制【Units】-【Uncontrolpackage】 写保护控制单元【Units】-【Write Protect包名package】 6.使用模型集成器(Model Integrator):可以比较和合并多个Rose 模型,在多人设计共同开发时非常有用。 【Tools】-【Model Integrator】 7.在Rose模型元素中增加文件与URL:用于添加需求文档、版本声明和测试脚本的文件。 1.创建Use Case:【UseCaseView】-【New】-【Use Case Diagram】 2.打开Use Case:鼠标双击 3.删除图: 4.Use Case设计 5.Use Case编辑 6.自定义工具栏p21【Tools】-【Options】 UML图设计(课堂练习,教材P34) 本章小结: 概述UML,以及相关的应用软件 简介建模的基本操作 介绍Rational Rose 2007环境 保证模型和代码高度一致 支持多种语言 为团队开发提供强有力的支持 支持UML 支持模型的Internet发布 生成使用简单且定制灵活的文档 支持关系型数据库的建模 Rational Rose的优势 补充:大话UML UML这三个字母的全称乃Unified Modeling Language,直接翻译就是统一建模语言,简单地说就是一种有特殊用途的语言。 注意:语言是包括文字和图形 UML是软件开发工作的一种标准语言,但不是唯一标准。 UML有很多种图,大体可以分为两类: 1.结构型的图(Structure Diagram) 类图(Class Diagram) 对象图(Object Diagram) 组件图(Component Diagram) 部署图(Deployment Diagram) 包图(Package Diagram) UML图的中文名字,因为翻译的原因可能会有所不一样,大家要留意看英文名字噢! 2.行为型的图(Behavior Diagram) 活动图(Activity Diagram) 用例图(Use Case Diagram) 状态机图(State Machine Diagram) 序列图(Sequence Diagram) 协作图(Communication Diagram) 时序图(Timing Diagram) 种类 UML图 实践应用情况 结构型的UML图(Structure Diagram 类图(Class Diagram) 必用来分析业务概念 对象图(Object Diagram) 基本不使用 组件图(Component Diagram) 必用来分析IT基础架构、软件架构等方面的需求 部署图(Deployment Diagram) 包图(Package Diagram) 很少会使用 行为型的UML图(Behavior Diagram) 活动图(Activity Diagram) 必会使用至少其中一种图来分析业务流程,大部分情况下至少会用到其中两种图 状态机图(State Machine Diagram) 顺序图(Sequence Diagram) 通信图(Communication Diagram) 基本不使用 用例图(Use Cas

文档评论(0)

钱缘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档