软件工程第8章.pptxVIP

  • 4
  • 0
  • 约1.62千字
  • 约 19页
  • 2022-06-06 发布于上海
  • 举报
会计学;定义: 在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。 ;4类维护: 完善性维护占全部维护活动的50%~66%, 改正性维护占17%~21%, 适应性维护占18%~25%, 其他维护活动只占4%左右。 上述4类维护活动都必须应用于整个软件配置,维护软件文档和维护软件的可执行代码是同样重要的。;非结构化维护 2. 结构化维护;在过去的几十年中,软件维护的费用稳步上升。1970年用于维护已有软件的费用只占软件总预算的35%~40%,1980年上升为40%~60%,1990年上升为70%~80%。 有形 无形 8.2.3 维护的问题很多;维护过程本质上是修改和压缩了的软件定义和开发过程.; 图8.2 维护阶段的事件流;定义: 维护人员理解、改正、改动或改进这个软件的难易程度。;5个: 可理解性 2. 可测试性 3. 可修改性 4. 可移植性 5. 可重用性 ;文档是影响软件可维护性的决定因素。 软件系统的文档可以分为用户文档和系统文档两类。;可维护性是所有软件都应该具备的基本特点,必须在开发阶段保证软件具有提到的5个可维护因素。;8.5 预防性维护;8.6 软件再工程过程;维护是软件生命周期的最后一个阶段,也是持续时间最长代价最大的一个阶段。软件工程学的主要目的就是提高软件的可维护性,降低维护的代价。 软件维护通常包括4类活动:为了纠正在使用过程中暴

文档评论(0)

1亿VIP精品文档

相关文档