非功能性需求_一文看懂非功能性需求

非功能性需求(NFR)关乎软件系统的质量属性,如响应性、可用性、安全性等。它们在设计阶段即需考虑,如规定在10000用户同时在线时,网站3秒内完成加载。非功能性需求与功能性需求同样重要,涉及类型包括可用性、安全性、可扩展性等。优点在于确保合规性、可靠性、用户体验和安全性,但可能增加设计成本,修改困难。
摘要由CSDN通过智能技术生成

什么是非功能性需求?

非功能性需求(NON-FUNCTIONALREQUIREMENT, NFR)关注的是软件系统的质量属性。需要根据响应性、可用性、安全性、可移植性等非功能性指标来评估软件系统,而且这些指标对整个系统而言是至关重要的。例如,”网站加载速度有多快?”  非功能性需求的不满足会导致严重影响客户满意度。

非功能性需求需要在系统设计阶段施加各种约束或限制。例如,同时使用的用户数超过10000 时,站点应在 3秒内完成加载。

非功能性需求的描述是同功能性需求同等重要的。

在本教程中,您将了解到

非功能性需求的类型

非功能性需求示例

功能要求与非功能性需求

非功能性需求的优点

非功能性需求的缺点

非功能性需求的类型

f2b88a251237250441543a8dd6516873.png

可用性需求

可维修性需求

可管理性需求

可恢复性需求

安全性需求

数据完整性需求

容量需求

可用性需求

可扩展性需求

互操作性需求

可靠性需求

可维护性需求

监管性需求

环境需求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值