也谈软件维护的内容

 软件维护主要是指根据需求变化或硬件环境的变化对应用程序进行部分或所有的修改,修改时应充分利用源程序.修改后要填写程序改登记表,并在程序变动通知书上写明新旧程序的不一样之处。html

软件维护的内容通常有如下几个方面。ide

一、正确性维护。性能

是指改正在系统开发阶段已发生而系统测试阶段还没有发现的错误。这方面的维护工做量要占整个维护工做量的17%~21%。所发现的错误有的不过重耍,不影响系统的正常运行,其维护工做可随时进行:而有的错误很是重要,甚至影响整个系统的正常运行,其维护工做必须制定计划,进行修改,而且要进行复查和控制。测试

二、适应性维护。spa

是指使廊用软件适应信息技术变化和管理需求变化而进行的修改。这方面的维护工做量占整个维护工做量的18%~25%。因为目前计算机硬件价格的不断降低.各种系统软件屡出不穷,人们经常为改善系统硬件环境和运行环境而产生系统更新换代的需求;企业的外部市场环境和管理需求的不断变化也使得各级管理人员不断提出新的信息需求。这些因素都将致使适应性维护工做的产生。进行这方面的维护工做也要像系统开发同样,有计划、有步骤地进行。.net

三、完善性维护。设计

这是为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增长一些在系统分析和设计阶段中没有规定的功能与性能特征。这些功能对完善系统功能足很是必要的。另外,还包括对处理效率和编写程序的改进,这方面的维护占整个维护工做的50%~60%,比重较大.也是关系到系统开发质量的重要方面。这方面的维护除了要有计划、有步骤地完成外.还要注意将相关的文档资料加入到前面相应的文档中去。htm

四、预防性维护。开发

为了改进应用软件可靠性和可维护性,为了适应将来的软硬件环境的变化,应主动增长预防性的新的功能,以使应用系统适应各种变化而不被淘汰。例如将专用报表功能改为通用报表生成功能,以适应未来报表格式的变化。这方面的维护工做量占整个维护工做量的4%左右。
 文档

相关文章
相关标签/搜索