全部科目 > 软件设计师 >
2018年下半年 上午试卷 综合知识
第 15 题
知识点 结构化分析方法概述   结构化分析  
关键词 结构化分析  
章/节 软件工程基础知识  
 
 
结构化分析的输出不包括(  )。
 
  A.  数据流图
 
  B.  数据字典
 
  C.  加工逻辑
 
  D.  结构图




 
 
相关试题     软件工程基础知识 

  第20题    2021年上半年  
关于螺旋模型,下列陈述中不正确的是(20),(21)。

  第72题    2024年上半年  
Regardless of how welldesigned, constructed, and tested a system or application may be, erors or bugs willinevitably occur. Once a system hasbeen (71)..

  第56题    2025年下半年  
(30)不是增量式开发的优势。

 
知识点讲解
· 结构化分析方法概述
· 结构化分析
 
        结构化分析方法概述
        抽象和分解是处理任何复杂问题的两个基本手段。
        抽象是指忽略一个问题中与当前目标无关的那些方面,以便更充分地关注与当前目标有关的方面。对于一个复杂的问题,人们很难一下子考虑问题的所有方面和全部细节,通常可以把一个大问题分解成若干个小问题,将每个小问题再分解成若干个更小的问题,经过多次逐层分解,每个最底层的问题都是足够简单、容易解决的,于是复杂的问题也就迎刃而解了。这个过程就是分解的过程。
        结构化方法就是采用这种自顶向下逐层分解的思想进行分析建模的。自顶向下逐层分解充分体现了分解和抽象的原则。随着分解层次的增加,抽象的级别也越来越低,即越来越接近问题的解。自顶向下的过程是分解的过程,自底向上的过程是抽象的过程。
        结构化方法的分析结果由以下几部分组成:一套分层的数据流图、一本数据词典、一组小说明(也称加工逻辑说明)、补充材料。
 
        结构化分析
        SA方法使用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下、逐层分解,直至找到满足功能要求的所有可实现的软件为止。SA方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表及判定树等。
        SA方法的步骤如下:
        (1)分析当前的情况,做出反映当前物理模型的数据流图(Data Flow Diagram, DFD)。
        (2)推导出等价的逻辑模型的DFD。
        (3)设计新的逻辑系统,生成数据字典和基元描述。
        (4)建立人机接口,提出可供选择的目标系统物理模型的DFD。
        (5)确定各种方案的成本和风险等级,据此对各种方案进行分析。
        (6)选择一种方案。
        (7)建立完整的需求规约。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有