软件工程之功能性需求和非功能性需求
软件⼯程之功能性需求和⾮功能性需求
早已有了写⼀个⾃⼰博客的想法,但是想⾃⼰建⽴⼀个⽹站,但是建成之后却最终⽤作他途,现在多次想写点东西,写到了本地的⽂档⾥⾯,但是不如博客⽅便和开放,于是今天就写了第⼀个博客,就先这么着吧: ) .
The functional requirement is describing the behavior of the system as it relates to the system's functionality.
软件功能性需求是描述⼀个系统的⾏为,与系统的功能性相关.
The non-functional requirement elaborates a performance characteristic of the system.
软件⾮功能性需求是详细描述了⼀个系统的性能特点.
功能需求是指提供了什么服务,实现了什么功能。
系统必须做什么?与系统设计相关,必须描述出来系统的必要的⾏为,
,系统的理论,这些信息⽤来帮助读者知道为什么这些需求被⽤到,寒露文案
并且追踪系统的开发过程。
⾮功能性需求
系统应该做成什么样 与系统架构相关
⾮功能需求是指效果怎么样,性质怎么样。
qq怎么发信息举个例⼦:开机密码怎么设置
软件主页有⼀个按钮,点进去就是历史记录.---功能需求.
软件使⽤的内存不超过10Mb.-------⾮功能需求.
中对NFR的定义是特指判断⼀个系统的操作的标准.⽽不是对系统⾏为的描述.
反映了应⽤对软件的系统的质量和特性的额外要求.是从各个⾓度对系统的限制和约束.由三⼤部分组成:过程需求,产品需求,外部需求.
为什么有些人吃不胖过程需求包括软件交付,实现⽅法,标准.
产品需求包括可⽤性,软件性能,存储空间,可靠性,可移植性,安全性
外部需求包括互操作性,道德,法规,成本
⽐如速度:每秒处理的事务,⽤户或时间的响应时间,屏幕刷新时间
存储空间字节数,RAM芯⽚数
可⽤性:培训时间,帮助页⾯数教师节送什么好
可靠性:平均失败时间.系统⽆效的概率,失败发⽣率
容错性:失败后的重启次数.时间引起失败的⽐例失败时数据崩溃的可能性
中央音乐学院考级

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。