第9章 软件维护1.ppt
《第9章 软件维护1.ppt》由会员分享,可在线阅读,更多相关《第9章 软件维护1.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第9章 软件维护l9.1 9.1 软件维护的基本概念软件维护的基本概念l9.2 9.2 软件维护的特点软件维护的特点l9.3 9.3 软件维护过程软件维护过程l9.4 9.4 提高可维护性的方法提高可维护性的方法l9.5 9.5 软件再工程软件再工程3第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.1 9.1 软件维护的基本概念软件维护的基本概念软件维护软件维护(Software MaintenanceSoftware Maintenance)是指软件系统)是指软件系统交付使用以后,交付使用以后,为了改正软件运行错误,或者因满为了改正软件运行错误,或者因满足新的需求足新的需
2、求而加入新功能的修改软件的过程。而加入新功能的修改软件的过程。软件维护是软件工程的一项重要任务,其主要工作软件维护是软件工程的一项重要任务,其主要工作就是在软件运行和维护阶段对软件产品进行必要的就是在软件运行和维护阶段对软件产品进行必要的调整和修改。调整和修改。9.1.19.1.1软件维护的定义软件维护的定义4第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.1 9.1 软件维护的基本概念软件维护的基本概念 完善性维护完善性维护 9.1.2 9.1.2 软件维护的分类及策略软件维护的分类及策略 适应性维护适应性维护5第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件
3、维护9.1 9.1 软件维护的基本概念软件维护的基本概念 校正性维护校正性维护 预防性维护预防性维护6软件维护软件维护软件维护软件维护9.2 9.2 软件维护的特点软件维护的特点软件维护时间长、成本高、工作量大软件维护时间长、成本高、工作量大1 1软件维护的副作用软件维护的副作用2 2软件维护的困难性软件维护的困难性3 37第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.3 9.3 软件维护过程软件维护过程 9.3.1 9.3.1 软件维护组织软件维护组织8第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.3 9.3 软件维护过程软件维护过程 9.3.2
4、9.3.2 软件维护工作的流程软件维护工作的流程9第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.3 软件维护过程 9.3.39.3.3软件维护技术软件维护技术面向维护技术面向维护技术在软件开发阶段在软件开发阶段用来减少错误、用来减少错误、提高软件可维护提高软件可维护性的技术性的技术 软件维护软件维护技术技术维护支援技术维护支援技术在软件维护阶段在软件维护阶段用来提高维护工用来提高维护工作的效率和质量作的效率和质量的技术的技术 10第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.4 9.4 提高可维护性的方法提高可维护性的方法建立明确的软件质量目标建立明
5、确的软件质量目标使用先进的软件开发工具使用先进的软件开发工具进行明确的质量保证审查进行明确的质量保证审查提高提高可维护可维护性的性的方法方法验收检查验收检查选择可维护的程序设计语言选择可维护的程序设计语言健全的程序文档健全的程序文档周期性的维护检查周期性的维护检查健全程序的文档健全程序的文档11第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.5 9.5 软件再工程软件再工程 1.1.软件再工程过程模型软件再工程过程模型12第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.5 9.5 软件再工程软件再工程 软件再工程过程模型软件再工程过程模型l库存目录分析库
6、存目录分析包含关于每个应用系统的基本信息包含关于每个应用系统的基本信息(例如,应用系统例如,应用系统的名字,最初构建它的日期,已做过的实质性修改次的名字,最初构建它的日期,已做过的实质性修改次数,过去数,过去1818个月报告的错误,用户数量,安装它的机个月报告的错误,用户数量,安装它的机器数量,它的复杂程度,文档质量,整体可维护性等器数量,它的复杂程度,文档质量,整体可维护性等级,预期寿命,在未来级,预期寿命,在未来3636个月内的预期修改次数,业个月内的预期修改次数,业务重要程度等务重要程度等)。13第第第第9 9 9 9章章章章 软件维护软件维护软件维护软件维护9.5 9.5 软件再工程软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第9章 软件维护1 软件 维护
限制150内