为什么要进行需求分析?通常对软件系统有哪些需求?

需求分析是一个发现、求精、建模、规格说明和复审的过程,我们进行需求分析是为了发现系统中可能存在的问题,以及确定系统必须完成的工作为了更好的满足用户的真正需求。我们所做的一切都是为了能够真正的满足用户需求。

需求分析通常对软件系统有一下需求:

1.功能需求,指定系统必须提供的服务

2.性能需求,即指定系统必须满足的定时约束或者容量约束

3.可靠性和可用性需求,即定量地指定系统的可靠性以及量化用户可以使用系统的程度

4.出错处理需求,即说明系统对环境错误应该怎样响应

5.接口需求,即描述应用系统与它的环境通信的格式

6.约束,即设计约束或实现约束在设计或实现应用系统时应遵守的限制条件

7.逆向需求,即说明软件系统不应该做什么

8.将来可能提出的要求,即明确的列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求

转载于:https://www.cnblogs.com/2014551513henry/p/5308723.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值