• 软件需求分析一般应确定的是用户对软件的(功能需求和非功能需求 ),结构化设计是一种面向(数据流 )的设计方法


    软件需求分析一般应确定的是用户对软件的(功能需求和非功能需求  )

    • A.性能需求

    • B.功能需求和非功能需求

    • C.功能需求

    • D.非功能需求

    • 需求分析的任务
      1.问题明确定义
      在可行性研究的基础上,双方通过交流,对问题都有进一步的认识,所以可确定对问题的综合需求:
      (1)功能需求
      (2)性能需求
      (2)环境需求
      (2)用户界面需求
      (2)系统的可靠性、安全性。可移植性、可维护性等需求

      2.导出软件的逻辑模型
      分析人员根据前面获取的需求资料,要进行一致性的分析检查,在分析、综合中逐步细化软件功能,划分成各个子功能。同时对数据域进行分解,并分配到各个子功能上,以确定系统的构成及主要成分。最后要用图文结合的形式,建立起新系统的逻辑模型。

      3.编写文档
      通过分析确定了系统必须具有的功能和性能,定义了系统中的数据,描述了数据处理的主要算法。应该把分析的结果用正式的文件记录下来,作为最终软件的部分材料

    • 结构化设计是一种面向(数据流  )的设计方法。

    • A.模块

    • B.程序

    • C.数据流

    • D.数据结构

    • 解析:.什么是结构分析方法?该方法使用什么描述工具?

    • 结构化分析:简称SA,面向数据流进行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。

  • 相关阅读:
    ES解析word内容为空的问题和直接使用Tika解析文档的方案
    算法—4、寻找两个正序数组的中位数
    基于STM32蓝牙控制的app智能台灯设计
    git回退到某个提交
    学习c++的第十六天
    Day08--自定义组件的插槽
    字符函数和字符串函数详解
    ssm基于Html+css的音乐网站的设计与实现毕业设计源码181627
    利用445 端口渗透
    【uni-app + uView】CountryCodePicker 国家区号组件
  • 原文地址:https://blog.csdn.net/qq19931130/article/details/126368148