软件质量模型
2015-11-03 08:06
225 查看
ISO/IEC软件质量模型可从软件功能性、可靠性、可用性、效率、可维护性、可移植性 6 个方面来衡量,如图所示。
功能性:与功能及其指定的性质的一组软件属性。
可靠性:软件在规定的一段时间内和规定的条件下保持其性能水平有关的一组软件属性。也可以称为在规定的条件下和规定的时间间隔内,软件实现其规定功能的概率。
可用性:与使用的难易程度及规定或隐含用户对使用方式所做的评价有关的软件属性。
效率:与在规定条件的性能水平与所用资源量之间的关系有关的一组软件属性。
可维护性:与软件维护的难易程序有关的一组软件属性。
可移植性:软件可从某一环境转移到另一环境的能力有关的一组属性。即软件从一个计算机系统转换到另一个计算机系统运行的难易程度是指软件的可移植性。为了提高可移植性,应注意提高软件的设备独立性。采用表格驱动程序有助于提高设备独立性。为了提高可移植性,还应有完备的文档资料。使用C语言开发的系统软件具有较好的可移植性。
功能性:与功能及其指定的性质的一组软件属性。
可靠性:软件在规定的一段时间内和规定的条件下保持其性能水平有关的一组软件属性。也可以称为在规定的条件下和规定的时间间隔内,软件实现其规定功能的概率。
可用性:与使用的难易程度及规定或隐含用户对使用方式所做的评价有关的软件属性。
效率:与在规定条件的性能水平与所用资源量之间的关系有关的一组软件属性。
可维护性:与软件维护的难易程序有关的一组软件属性。
可移植性:软件可从某一环境转移到另一环境的能力有关的一组属性。即软件从一个计算机系统转换到另一个计算机系统运行的难易程度是指软件的可移植性。为了提高可移植性,应注意提高软件的设备独立性。采用表格驱动程序有助于提高设备独立性。为了提高可移植性,还应有完备的文档资料。使用C语言开发的系统软件具有较好的可移植性。
相关文章推荐
- 世界媒体
- VC++ 解决在鼠标移动时,光标闪烁的问题。其实本质是 ON_SETCURSOR的用法
- jQuery选择器,用逗号分隔的时候需要注意范围问题
- 【Violet 5】【BZOJ2721】樱花
- Unity3D脚本语言UnityScript初探
- 【计划】NOIP最后几天大概要干的事情
- 【11.2noip冲刺赛】 循环整数 (分段打表)
- vbox中debian安装增强功能
- 时间选择器控件学习
- ——黑马程序员——C语言中的数组(四)
- Palindrome Linked List 解答
- 动手编写自己的级联下拉列表 - 基础
- Codevs 加密算法
- java JDBC编程——从属性文件读取信息,并创建到数据库的连接
- 模拟赛记录(3):11.02 论想题思路
- 创业感悟:低调务实是创业者最可贵的精神
- 日期选择器控件学习
- 人生应该勇往直前,不能患得患失
- java IO编程——复制一个文件中的内容到另一个文件
- codevs4247 奇特的生物