软件工程课件6软件维护.pptVIP

  • 3
  • 0
  • 约4.45千字
  • 约 43页
  • 2017-09-10 发布于四川
  • 举报
软件工程课件6软件维护

第六章 软件维护 第六章 软件维护 课程的任务、目的和基本要求 熟悉软件维护的内容、特点、实施 了解如何提高软件的可维护性 第六章 软件维护 1.什么是软件维护? 软件维护是指软件系统交付使用以后,为了改正错误或满足新的需求而修改软件的过程。 第六章 软件维护 2.软件维护的原因    在运行中发现了在测试阶段未能发现的软件错误和设计缺陷; 需要改进设计,以增强软件的功能,提高软件的性能; 要求已运行的软件能适应特定的硬件、软件、外部设备和通信设备等的工作环境,或是要求适应已变动的数据或文件; 为使投入运行的软件与其它相关的程序有良好的接口,以利于协同工作; 为使运行软件的应用范围得到必要的扩充。  第六章 软件维护 3.软件维护的意义 软件维护处于软件生命期的最后阶段,也是最长的一个阶段,提高软件的可维护性,可减少维护的工作量和费用 纠正软件开发过程未发现的错误,增强、改进和完善软件的功能和性能,适应软件的发展,延长软件的寿命,发挥其效益 1.软件维护的类型 按照不同的维护原因,维护工作可分成四类。 校正性维护 适应性维护 完善性维护 预防性维护 2.什么是校正性维护 对在测试阶段未能发现,而在软件投入使用后才逐渐暴露出来的错误的测试、诊断、定位、纠错以及验证、修改的回归测试过程,称为校正性维护。 3.适应性维护 计算机的软件环境、硬件环境、数据环境在

文档评论(0)

1亿VIP精品文档

相关文档