UML与Rose课程设计幻灯片.ppt

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

Course Title XYZ Instructor Notes Module X - name of module 第一章 UML的基本原理 重要技能 1、了解软件建模的原因 2、理解统一建模过程 3、什么是UML 4、认识UML的构件 5、寻找有效的UML建模工具 第一章 UML的基本原理 一、了解软件建模的原因 分析、设计与实现 依赖大量的分析,而不是设计,甚至也不是实现。 重要提示: 1、模型是真实世界的简化。用模型表示系统的 行为和结构。 2、使双方(需求方、开发方)更好地理解需要 开发的系统。 软件生命周期模型 三种: 瀑布型 (项目) 螺旋型(迭代型)(项目功能) 增量型 (项目功能组件) 第一章 UML的基本原理 二、理解统一建模过程 UML(Unified Modeling Language):建模语言、建模方法(不是设计方法) RUP(Rational Unified Process):统一过程应用于UML,用UML来严格实施 。 软件开发过程:将产品或者系统从概念形成为成品所遵循的一系列阶段。 在RUP中有4个阶段: 初始阶段(Inception):确定要开发的系统,包括其内容及业务。 筹划阶段(Elaboration):实施详细的设计,确定系统的功能。 构建阶段(Construction):编写软件。 转换阶段(Transition):将系统交付给用户(rolling out) 第一章 UML的基本原理 初始阶段 确定业务需求,建立用例模型。 筹划阶段(重点) 1、设计团队从用例开始,对如何构建系统建立统一认识。 2、用例分解域、子系统、与之相关的业务对象设计 模型图类和类成员模型 构建阶段 进行实际的软件产品构建。开发部分是一个增量过程。 转换阶段 三、什么是UML 可以应用于任何软件开发过程的标记法和语义语言。 第一章 UML的基本原理 四、认识UML的构件 主要构件:结构图和行为图 结构图(Structural Diagrams):类图和实现方式图 1、类图和对象图( UML构件_Class框图) 类图(class diagram) 用于表示不同的基础构件(类),它们之间的 关系以及它们属于哪个子系统。类图包括属性、 操作,以及许多类型的角色和关联。 对象图(object diagram) 与类图非常相似,用于处理类的实例对象。 如具体示例的设计。前者是一般,后者是单独。 第一章 UML的基本原理 结构图(Structural Diagrams):类图和实现方式图 2、组件图和部署图(UML构件_Structural框图) 组件图(component diagram) 用于说明系统的组件之间如何进行交互,它将 显示源文件与类之间的依赖性,以及它们属于 哪个组件。组件图成为UML核心功能。 部署图(deployment diagram) 用于组件安装之后在哪里配置组件,以及这些 系统如何交互建立模型。 第一章 UML的基本原理 行为图(behavioral diagram):(UML构件_behavioral框图) 用于显示组件、类、用户和系统之间的流程。 1、用例图(use case diagram) 包括用例和参与者,用来说明这两个集合之间的 关 系。它是分析阶段的起点。以求把系统的整个 结构和有效性反映给非技术人员,它还可以图示 化系统的主事件流程,也可以图示化选择流程。 2、活动图(activity diagram) 用于分析较复杂的用例中的行为,并显示它们之间 的交互作用。活动图是用于对业务工作流程进行建 模的。常用于表示较为复杂的业务活动,以帮助你 确定出用例或用例之间及用例内部的交互作用。 第一章 UML的基本原理 行为图(behavioral diagram): 3、序列图(sequence diagram) 用于显示参与者与对象之间,以及对象之间的交互

文档评论(0)

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

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

1亿VIP精品文档

相关文档