当前位置:   article > 正文

非功能性要求是什么?

非功能性代码是什么意思

wth1
简而言之,如果功能需求创建的代码可以满足最终用户(客户)的需求,那么非功能需求则可以满足安装,操作和配置代码人员的需求。

这些人是任何使用您的软件的组织中的操作人员和服务台人员。 每个开发人员都需要知道那些非功能性需求是什么,以及为什么运营人员和服务台人员是与最终用户同样重要的客户。

功能要求

功能需求包含在开发人员交付(解释或编译)的代码中。 输入设备(网络,键盘,设备)的事件触发函数以将输入转换为输出-所有函数的形式均为:

wth2

无论是否使用面向对象的语言,这都是事实。 非功能需求涉及功能代码单元周围的所有内容。 非功能性需求涉及涉及时间,内存,访问和位置的事物:

性能
  • 服务器必须能够每秒处理100个事务
  • 最终用户的响应时间必须少于1秒
可用性
  • 服务时间必须有99.99%的时间可用
容量
  • 在服务时间内,服务器必须同时支持700位用户
连续性
  • 服务可以抵抗磁盘,机器和操作中心故障
安全
  • 确保只有获得授权才能使用该服务的人员才能
  • 确保数据永远不会由于非法活动或机器故障而损坏

桌面应用程序和服务之间的非功能性要求略有不同&#x

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号