第8章 维护-大纲.docxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2021-12-02 发布于上海
  • 举报
PAGE 1 第8章 维护 8.1 软件维护的定义 —— 在交付使用后,为改正错误或满足新需要而修改软件的过程。 8.2 软件维护的分类 —— 改正性维护 —— 完善性维护 —— 适应性维护 —— 预防性维护 各类维护活动都必须应用于整个软件配置,包括维护文档和维护软件的可执行代码。 8.3 软件维护的特性 8.3.1 软件维护的困难 —— 结构化维护 定义:指软件开发过程是按照软件工程方法进行的、各开发阶段文档齐全的软件的维护过程。修改从设计文档开始,到编写源代码和回归测试,再次交付使用。 —— 非结构化维护 定义:指在只有源程序,缺乏必要的文档说明,难于确定数据结构、系统接口等特性的情况下,进行的软件维护过程。 8.3.2 维护代价高昂 8.3.3 软件维护的副作用 —— 修改代码的副作用 —— 修改数据的副作用 —— 修改文档的副作用 8.4 软件维护过程 —— 本质:修改和压缩了的软件定义和开发过程 —— 过程 ……(1)维护组织 ……(2)维护报告 ……(3)维护的事件流 ……(4)保存维护记录 ……(5)评价维护活动 8.5 软件的可维护性 —— 定义:软件的可维护性是指维护人员理解、改正、改动或改进这个软件的难易程度,它是软件质量的主要特征之一。 8.6 提高可维护性的途径

文档评论(0)

1亿VIP精品文档

相关文档