软件工程 作者 郑人杰 马素霞 麻志毅 第12章 软件维护.pptVIP

  • 2
  • 0
  • 约1.18万字
  • 约 56页
  • 2015-12-10 发布于广东
  • 举报

软件工程 作者 郑人杰 马素霞 麻志毅 第12章 软件维护.ppt

第5部分 软件维护与软件管理 第12章 软件维护 12.1 软件维护的概念 软件维护的定义 软件维护是指在软件运行/维护阶段对软件产品所进行的修 改就是所谓的维护。根据维护工作的性质,软件维护的活动 可以分为以下4种类型。 1.改正性维护 改正性维护(corrective maintenance)为了识别和纠正 软件错误、改正软件性能上的缺陷、排除实施中的误使 用,应进行的诊断和改正错误的过程。例如,改正性维护 可以是改正原来程序中开关使用的错误;解决开发时未能 测试各种可能情况带来的问题等。 12.1 软件维护的概念 2.适应性维护 随着信息技术的飞速发展,软件运行的外部环境(新的 硬、软件配置)或数据环境(数据库、数据格式、数据输入 /输出方式、数据存储介质)可能发生变化,为了使软件适 应这种变化,而修改软件的过程叫做适应性维护(adaptive maintenance)。例如,需要对已运行的软件进行改造,以 适应网络环境或已升级改版的操作系统要求。 3.完善性维护 为了满足新的功能与性能要求,需要修改或再开发软件, 以扩充软件功能、增强软件性能、改进加工效率、提高软件 12.1 软件维护的概念 12.1 软件维护的概念 2.适应性维护 这一类的维护不可避免,但可以采用以下策略加以控制。 (1)在配置管理时,把硬件、操作系统和其他相关环

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档