- 22
- 0
- 约2.56千字
- 约 24页
- 2017-08-26 发布于河南
- 举报
第九章 维护方法 学习方法 1、理解为什么要对软件进行维护; 2、掌握软件维护的技术。 9.1 维护的基本概念 软件维护是指软件系统交付使用以后,为了改正错误或满足新的需要而修改软件的过程。 软件维护的原因: 在运行中发现软件错误和设计缺陷,这些错误和缺陷在测试阶段未能发现; 需要改进设计,以便增强软件的功能,提高软件的性能; 要求已运行的软件能适应特定的硬件、软件、外部设备和通信设备等的工作环境,或是要求适应已变动的数据或文件; 为使投入运行的软件与其它相关的程序有良好的接口,以利于协同工作; 为使运行软件的应用范围得到必要的扩充。 软件“维护”与硬件“维护”的区别: 硬件“维护”包括替换已损坏的零部件、纠正缺陷、加强设计以及保养等。 软件“维护”不仅可以改正原设计中的错误或不当之处,而且还可以增强软件功能,提高软件性能。 软件维护工作处于软件生命期的最后阶段,占67%。 9.2维护的种类 维护工作可分为4类: 完善性维护、纠错性维护、适应性维护、预防性维护。 纠错性维护 纠错性维护实在软件运行中发生异常或故障时进行的。 适应性维护 适应性维护就是要使运行的软件能适应外部环境的变动。 预防性维护 预防性维护是为了进一步改进软
原创力文档

文档评论(0)