【系统分析师之路】原创章节 非功能需求设计思维导图
原创章节 非功能需求设计思维导图
章节索引
本章节主要分了四大板块,非功能需求的概念与分类,质量属性相关,非功能的系统测试以及系统可靠性与性能评价。
一. 非功能需求
什么是系统的非功能需求?
非功能需求是系统必须具备的属性或者说是品质,包括了质量属性约束条件和性能等等。
PIECES框架就是用来对非功能需求进行分类的一种框架。他帮助我们确定可能会被忽略的需求便于对需求的汇报以及跟踪。
1)性能
用来描述企业的运行效率当前处理业务的速度
2)信息
用来描述业务数据的输入输出以及可能出现的问题
3)经济
一般是从成本与收益的角度来分析的
4)控制
提高信息系统的安全控制
5)效率
着眼于如何提高企业人财物的使用效率
6)服务
对于客户合作伙伴等的服务质量
1)PIECES框架分类实例
2)鱼骨图分类
二. 非功能需求测试
对于不同的非功能需求应用不同的测试方法进行确认。主要的非功能属性的测试方法有安全性测试,稳定性测试,可靠可用性测试,以及对于性能的测试。
1)安全测试
在Web系统