本文主要是介绍【软考】软件维护,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
- 一、说明
- 二、正确性维护
- 三、适应性维护
- 四、完善性维护
- 五、预防性维护
一、说明
- 1.软件维护主要是根据需求变化或硬件环境的变化对应用程序进行部分或全部修改
- 2.修改时应充分利用源程序,修改后要填写程序修改登记表,并在程度变更通知书上写明新旧程序的不同之处
二、正确性维护
- 1.正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误
- 2.这方面的维护工作量占整个维护工作量的17%~21%
- 3.例如系统漏洞补丁
三、适应性维护
- 1.适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改
- 2.这方面的维护工作量占整个维护工作量的18%~25%
- 3.例如某商场的销售系统所使用的信用卡公司信息系统的数据格式发生了更改,对该销售系统进行的修改
四、完善性维护
- 1.是为了扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征
- 2.这些功能对完善系统功能是非常必要的
- 3.这方面的维护占整个维护工作的50%~60%
五、预防性维护
- 1.为了改进应用软件的可靠性和可维护性,为了适应未来的软/硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰
- 2.这方面的维护工作量占整个维护工作量的4%左右
这篇关于【软考】软件维护的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!