对于需求层级,一般有较为通用的需求。一般分为功能性需求,和非功能性需求。
其中功能性需求包括
(1) 可配置性,表征此需求是否可配置,以及可选配项目,一个简单的例子是功能的激活开关,比如汽车可选配某个功能
(2) 初始化,这一类需求一般表征,对应的功能或者系统在初始化阶段的状态,或者需要在初始化过程中完成的内容。此需求较为常见
(3) 正常工作的状态。这一类需求一般为主要需求,即在一切按照预先设定的情况下,系统或者功能的表现。
(4) 下电状态,这一类需求一般表征系统在下电之后需要进行的操作需求,比较常见的是系统下电后,需要对一些数据进行存储,或者某些产品在断电之后需要保持一段时间的工作。
(5) 失效执行需求,这一类需求一般表征在系统相关项监控报错之后,系统所需要进行的失效操作
非功能需求
(1) 时序需求,这一类需求一般表征功能处理的时间执行周期需求,时序需求等等
(2) 内存使用需求,这一类需求一般表征功能模块所要占用的ROM或者RAM的大小
(3) 可用性需求,一般表征用户友好,或者功能用户界面相关的需求。
。。
网友评论