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

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

  • A.性能需求

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

  • C.功能需求

  • D.非功能需求

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

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

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

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

  • A.模块

  • B.程序

  • C.数据流

  • D.数据结构

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sunshine_girl_coder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值