- 8
- 0
- 约2.7千字
- 约 23页
- 2017-06-19 发布于湖北
- 举报
第8章 软件维护软件工程导论(山东师范大学)
软件工程导论 第八章 软件维护 第八章 软件维护 8 . 1 软件维护的定义 一、软件维护的定义和分类 软件维护是指在软件运行或维护阶段对软件产品所进行的修改。分为四类: ① 改正性维护 在软件交付使用后,由于开发时测试得不彻底或不完全,在运行阶段会暴露一些开发时未能测试出来的错误。为了识别和纠正软件错误,改正软件性能上的缺陷,避免实施中的错误使用,应当进行的诊断和改正错误的过程,这就是改正性维护。 ② 适应性维护 随着计算机技术的飞速发展和更新换代,软件系统所需的外部环境或数据环境可能会更新和升级。为了使软件系统适应这种变化,需要对软件进行相应的修改,这种维护活动称为适应性维护。 ③扩充与完善性维护 在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动叫做完善性维护。 ④ 预防性维护 采用先进的软件工程方法,对需要维护的软件或软件中的某一部分重新进行设计、编制和测试。 三类维护占总的维护比例 8.2 软件维护的特点 影响维护工作量的因素 1 )系统大小 2 )程序设计语言 3 )系统年龄 4 )数据库技术的应用 5 )先进的软件开发技术 6 )其他。例如,应用的类型、数学模型、任务的难度、开关与标记、 IF 嵌套深度、索引或下
您可能关注的文档
最近下载
- 2026广东佛山南海农商银行秋季校园招聘笔试备考试题及答案解析.docx VIP
- 全球变化生态学(南开大学)超星尔雅学习通章节测试答案.doc VIP
- 电动车铅酸电池修复方法解析.pptx VIP
- 山西省医疗机构麻醉药品、第一类精神药品 .pdf VIP
- 杭州西奥电梯XO-CON8642调试说明书.pdf VIP
- 2026年安徽省中考英语知识点归纳整理汇总(考试复习重点).docx VIP
- 集成电路科学与工程导论 第二章 集成电路关键材料.ppt VIP
- 2026年中职单招考试试题及答案.docx VIP
- 高支模专项方案.pdf VIP
- 湖北省2024~2025学年高三化学上册期中检测试卷.docx
原创力文档

文档评论(0)