需求分析复习思考题:第四章 《结构化的需求分析与建模》思考题

  1. 什么是需求分析模型?
  • 所谓模型,就是为了理解事物而对该事物做出的一种抽象,在软件工程中的模型由一组图形符号和组织这些符号的规则组成 。
  • 经过对需求获取的资料进行分析,并以此建立起来的模型称之为需求分析模型
  1. 需求工程中,需求分析阶段模型的作用有哪些?
  • 需求分析模型主要描述软件目标系统的数据信息、处理功能、用户界面及运行的外部行为,它并不涉及软件的具体实现细节。
  • 模型帮助分析员理解系统的信息、功能和行为;模型成为评审焦点;模型也是设计基础。
  • 建模充分体现了“分而治之”这一古老而有效的概念。把复杂而困难的问题分解细化后,逐个解决它们。
  • 建模能有效地将需求映射到软件结构中 。
  1. 理解结构化分析模型图的组成。

需求分析复习思考题:第四章 《结构化的需求分析与建模》思考题

  1. 数据模型包括哪三种互相关联的信息?

数据模型包括三种互相关联的信息:数据对象描述数据对象的属性和数据对象相互连接的关系

  1. 掌握E-R的画法,能根据背景编制E-R图,或根据E-R图描述其中的数据对象、属性和关系。


  1. 掌握DFD图的画法,能根据背景材料编制DFD图,或根据DFD描述其数据流。


  1. 掌握STD的画法,能根据背景材料编制STD图。


  1. 能根据DFD图的某图形元素,编写其数据词典。


  1. 理解结构语言,能根据处理逻辑的描述,编制判定树和判定表。