系统的非功能需求

Qualities—that is non-functional requirements—can be divided into two main categories:

1, Execution qualities, such as safety, security and usability, which are observable during operation (at run time).
2,Evolution qualities, such as testability, maintainability, extensibility and scalability, which are embodied in the static structure of the system.[4][5]

运行时特性:安全性,可靠性,可用性,实时性
静态特性:可测试性,可维护性,可扩展性

在这里插入图片描述

在这里插入图片描述

ISO9126:软件产品评价—质量特性及其使用指南
电脑正在各种应用领域中被扩大使用,电脑的正确营运通常对事业的成功与生命安全来说,非常的重要。高质量软件产品的发展或选择因此就非常的重要了。软件产品质量的大范围律定及评估,是确保质量充分的重要因素。此一议题可以经由适当质量特性的定义、及软件产品目的与用途的考量而达成。而软件产品的每个相关质量特性,采用经过确认或被广泛接受之尺度来评估是件相关重要的事。
ISO/IEC 9126 (1991) :软件产品评估—质量特性及其使用指南纲要,就是为支援此种需求而发展出来的。在此标准中,定义了六种质量特性,并且描述了软件产品评估过程的模型。
虽然软件特性、子特性及相关的尺度,不只可以用于软件产品的评估,亦可用在质量需求定义及其他用途上,但ISO/IEC 9126 (1991)还是由两个相关、划分为多个部分的标准所取代:ISO/IEC 9126(软件产品质量)及ISO/IEC 14598(软件产品评估)。 ISO/IEC 9126第一部分所定义的软件质量特性,可用来指定客户及使用者在功能性与非功能性方面的需要。
ISO/IEC9126软件质量模型是一种评价软件质量的通用模型,包括3个层次:
在这里插入图片描述

稳定性
共存性
保密安全性

吸引性

易测试性
易替换性
功能性的依旺从性
可靠性的依从性
易用性的依从性
效率依从性
维护性的依从性
可移植性的依从性
适合性:软件产品为指定的任务和用户目标提供一组合适功能的能力。(1、软件提供了用户所需要的功能 2、软件提供的功能是用户所需要的)
准确性:软件提供给用户功能的精确度是否符合目标。(例如:运算结果的准确,数字发生偏差,多个0或少个佣0)
互操作性:软件与其它系统进行交互的能力。(例如:PC机中WORD和打印机完成打印互通;接口调用)
保密安全性:软件保护信息和数据的安全能力。(主要是权限和密码)
功能性的依从性:遵循相关标准(国际标准、国内标准、行业标准、企业内部规范)
成熟性:软件产品为避免软件内部的错误扩散而导至系统失效的能力(主要是对内错误的隔离)
容错性:软件防止外部接口错误扩散而导致系汰统失效的能力(主要是对外错误的隔离)
易恢复性:系统失效后,重新恢复原有的功能和性能的能力。
可靠性的依从性:遵循相关标准。
易理解性:软件交互给用户的信息时,要清晰,准确,且要易懂,使用户能够快速理解软件。
易学性:软件使用户能学习其应用的能力。
易操作性:软件产品使用户能易于操作和控制它的能力。
易用性的依从性:遵循一定的标准。
时间特性:软件处理特定的业务请求所需要的响应时间。
资源利用性:软件处理特定的业务请求所消耗的系统资源。
效率依从性:遵循一定的标准。
易分析性:软件提供辅助手段帮助开发人员定位缺陷产生的原因,溺判断出修改的地方。
易改变性:软件产品使得指定的修改容易实现的能力。(降低修复问题的成本)
稳定性:软件产品避免由于软件修改而造成意外结果的能力。
易测试性:软件提供辅助性手段帮助测试人员实现其湖测试意图。
维护性的依从性:遵循相关标准。
适应性:软件产品无需作相应变动就能适应不同环境的能力。
易安装性:尽可能少的提供选择,方便用户直接安装。
共存性:软件产品在公共环境中与其它软件分享公共资源共存的软件。
易替换性:软件产品在同样的环境下,替代另一个相同用途的软件产品的能力。
可移植性的依从性:遵循相关的标准。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
除了功能需求外,新闻管理系统还有一些功能需求,这些需求通常描述了系统在性能、可靠性、安全性和用户体验方面的要求。以下是一些常见的新闻管理系统功能需求: 1. 性能: - 响应时间:系统对用户请求的响应时间应尽可能短,以提供良好的用户体验。 - 并发处理:系统应具备处理大量用户同时访问和操作的能力,以保证系统的稳定性和高效性。 - 扩展性:系统应具备良好的扩展性,能够根据需求的增长进行水平或垂直扩展。 - 资源利用率:系统应合理利用硬件和软件资源,以避免资源浪费和效率低下。 2. 可靠性: - 容错性:系统应具备容错机制,能够处理异常情况并保证系统不会崩溃或数据丢失。 - 可恢复性:系统应具备数据备份和恢复机制,以保证在系统故障或数据丢失时能够及时恢复。 - 可用性:系统应保证高可用性,即系统能够随时随地提供服务,最大程度地避免系统停机或不可用的情况。 3. 安全性: - 访问控制:系统应具备用户身份认证和授权机制,保证只有授权用户才能访问和操作系统。 - 数据保护:系统应采取合适的加密技术和措施,保护用户数据的安全性和隐私性。 - 漏洞防护:系统应具备漏洞检测和防护机制,避免受到恶意攻击和法访问。 4. 用户体验: - 界面友好性:系统应具备简洁、直观、易用的用户界面,以提供良好的用户体验。 - 响应式设计:系统应具备响应式设计,以适应不同设备和屏幕尺寸的访问。 - 多语言支持:系统应支持多种语言,以满足不同地区和用户的需求。 这些功能需求补充了新闻管理系统功能需求,确保系统在性能、可靠性、安全性和用户体验方面能够满足用户的期望,并提供良好的使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值