软件的可维护性与哪些因素有关
2024-10-04 01:53:46
可理解性:软件可理解性表现为外来读者理解软件的结构、接口、功能和内部过程的难易程度。模块化、详细的设计文档、结构化设计、源代码内部的文档和良好的高级程序设计语言等等,都对改进软件的可理解性有重要贡献。可测试性:诊断和测试的难易程度主要取决于软件容易理解的程度。良好的文档对诊断和测试是至关重要的。此外,软件结构、可用的测试工具和调试工具,以及以前设计的测试过程也都是非常重要的。维护人员应该能够得到在开发阶段用过的测试方案,以便进行回归测试。在设计阶段应该尽力把软件设计成容易测试和容易诊断的。可修改性:软件容易修改的程度和软件设计原理和规则直接有关。耦合、内聚、局部化、控制域与作用域的关系等等,都影响软件的可修改性。
- 上一篇:软件的可靠性包括正确性和什么性
- 下一篇:软件的可重用性是什么意思
猜你喜欢
-
镁和稀盐酸反应生成什么
阅读量:47 -
镁和氧化性酸反应会怎么样
阅读量:50 -
镁会和冷水反应吗
阅读量:63 -
镁可以与水反应吗
阅读量:37 -
镁离子和偏铝酸根能否共存
阅读量:26 -
镁离子有没有定性鉴定方法
阅读量:5 -
镁氧柠檬酸盐有什么作用
阅读量:86 -
镁与氯化铝溶液反应
阅读量:5 -
镁与氧气在常温下反应么
阅读量:28 -
镁元素是什么
阅读量:44
猜你喜欢
-
阅读量:75
-
阅读量:87
-
阅读量:31
-
阅读量:49
-
阅读量:39
-
阅读量:43
-
阅读量:12
-
阅读量:65
-
阅读量:23
-
阅读量:10