请输入您要查询的百科知识:

 

词条 软件质量技术
释义

(1)模块化:它的优点是如果需要改变某个模块的功能,则只要改变这个模块,对其他模块的影响很小;如果需要增加程序的某些功能,则仅需增加完成这些功能的新的模块或模块层;程序的测试与重复测试比较容易;程序的错误易于定位和纠正;容易提高程序效率。

(2)结构程序设计:不仅使得模块化结构标准化,而且将模块间的相互作用也标准化了。

(3)使用结构程序设计技术,提高现有系统的可维护性。例如:采用备用件的方法、采用结构更新技术,改进现有程序不完善的文档、使用结构化程序设计方法实现新的子系统;采用结构化小组程序设计的思想和结构文档工具。

软件开发中,建立主程序员小组,实现严格的组织化结构、期待规范,明确领导以及职能分工,能够改善通信、提高程序的生产率;在检查程序质量时,采取有组织分工的结构普查,分工合作,各司其职,能够有效地实施质量检查。

同样,在软件的维护过程中,维护小组也可以采取与主程序员小组和结构普查类似的方式,以保证程序的质量。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/26 15:19:04