软件维护讲座.pptVIP

  • 3
  • 0
  • 约2.46千字
  • 约 31页
  • 2017-08-21 发布于浙江
  • 举报
软件维护讲座

?Copyright Xinjun Mao 软件维护 第8讲 软件维护 毛新军 教授 xjmao@nudt.edu.cn 计算机科学与技术系602教研室 0731-(45)73649 前言 软件在交付给用户使用后,由于应用需求、环境变化以及自身问题,对它进行维护不可避免 软件维护是一个长期过程,耗费较大 主讲内容 软件维护的分类 软件维护过程 软件的可维护性 维护活动 维护的副作用 逆向工程和重构工程 1. 软件维护的分类 纠正性维护 完善性维护 适应性维护 预防性维护 纠正性维护 什么是纠正性维护 纠正软件中的错误 起因 用户在使用软件过程中一旦发现错误,他们会向开发人员提出纠正性维护的请求 目的 诊断和改正软件系统中潜藏的错误 适应性维护 什么是适应性维护 对软件进行改造以便适应新的环境和平台 原因 软件运行于一定的环境(硬件、OS、网络等)之上,运行环境发展很快 目的 适应环境变化和发展而对软件进行维护 改善性维护 什么是改善性维护 对软件进行改造以增加新的功能、修改已有的功能 原因 在软件系统运行期间,用户可能要求增加新的功能、建议修改已有功能或提出其他改进意见 目的 满足用户日益增长的各种需求而对软件系统进行的改善和补充 预防性维护 什么是预防性维护 对软件的结构进行改造以便提高软件的可靠性和可维护性等 原因 为进一步改善软件系统的可维护性和可靠性,为以后的软件

文档评论(0)

1亿VIP精品文档

相关文档