UML面向对象需求分析重点提要(前6章).docxVIP

  • 12
  • 0
  • 约7.38千字
  • 约 10页
  • 2018-08-23 发布于江苏
  • 举报

UML面向对象需求分析重点提要(前6章).docx

UML面向对象需求分析重点提要(前6章)

第一章 1、面向过程和面向对象首先是一个认识论,其次是方法论。认识论决定方法论。 2、软件开发分成5个阶段:需求分析阶段,系统分析与设计阶段、系统实现阶段、测试阶段,维护阶段。 分析模型和设计模型最早在Jacobson的OOSE中就提出来了,不是RUP中首先提出的。 这两个模型的本质差别在于: 1.分析模型是对问题域的描述,而独立于实现技术的。 2.设计模型是使用具体的实现技术实现分析模型,是依赖于实现技术的 4、面向对象分析的主要活动包括:理解用例模型、识别分析类、定义交互行为、建立分析类图以及评审分析模型等 面向对象分析应该建立:功能模型、分析对象模型和动态模型等三种类型。其中功能模型由用例和场景表示,分析对象模型由类图和对象图表示,动态模型由状态图和顺序图表示。 面向对象中那些图代替了面向过程中的图? 系统结构图 —————— 用例图 IPO图 —————— 时序图或协作图 数据流图 —————— 带有实现类的活动图(带泳道) E-R —————— 类图和对象图 第二章 1、 UML不是系统设计的方法,只是一种表示法。 UML(Unified Modeling Language 统一建模语言)是一种定义良好、易于表达、功能强大且普遍适用的建模语言(更不是编程语言)。 UML是一个标准的图形表示法,它不是面向

文档评论(0)

1亿VIP精品文档

相关文档