版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件维护软件工程030102掌握软件维护的基本概念了解软件的维护互动掌握软件维护的基本类型学习目标1.概念:软件维护是指软件系统交付使用以后,为了改正错误或满足新的需求而修改软件的过程。软件维护的基本概念2.目的:通过必要的维护工作使得系统持久的满足用户的需要。软件维护的成本软件维护的基本类型完善性维护(PerfectiveMaintenance)用户往往会对软件提出新的功能和性能要求。需要修改或再开发软件,以扩充软件功能、增强软件性能。实践证明:大部分维护工作,不是在纠错,而是改变和加强软件。来自用户要求扩充、加强软件功能、性能的维护活动,约占整个维护工作的50%。软件维护的基本类型纠错性维护(CorrectiveMaintenance)有一些隐藏的错误,遗留到了运行阶段。在某些特定的运行环境下就会暴露出来。进行诊断、定位、纠错以及验证、修改的回归测试过程就叫做纠错性维护。软件维护的基本类型适应性维护(AdaptiveMaintenance)外部环境、数据环境可能发生变化。为了使运行的软件能适应运行环境的变动而修改软件的过程,就叫做适应性维护。软件维护的基本类型预防性维护(PreventiveMaintenance)为了进一步改善软件的可靠性和易维护性,或者为将来的维护奠定更好的基础而对软件进行的修改定义:对需要维护的软件,或软件中的某一部分(重新)进行设计、编制和测试。软件维护的基本类型软件维护的工作量占整个软件生命周期的70%以上,而且还在逐年增加。软件维护的费用,在总费用的比重中不断增加,已经上升到了70%-80%甚至更多软件维护的特点
1、时间长、工作量大、成本高2.维护的副作用软件维护的特点
2通过维护可延长软件寿命,创造更多的价值,但可能引入新的潜在错误。常见副作用有如下三种:⑴修改代码的副作用⑵修改数据的副作用⑶修改文档的副作用3.软件维护的困难⑴维护工作通常并不由软件的设计和开发人员来完成,出现了理解别人的程序困难,特别对大型软件。⑵非
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 静脉血栓患者的疼痛管理
- 长春大学《马克思主义经典著作导读》2025-2026学年期末试卷
- 厦门工学院《口腔组织病理学》2025-2026学年期末试卷
- 运城护理职业学院《中国财税史》2025-2026学年期末试卷
- 厦门南洋职业学院《现代金融统计》2025-2026学年期末试卷
- 民办安徽旅游职业学院《细胞生物学》2025-2026学年期末试卷
- 安徽国际商务职业学院《投资银行学》2025-2026学年期末试卷
- 闽南科技学院《西方文论》2025-2026学年期末试卷
- 集美工业职业学院《运动生理学》2025-2026学年期末试卷
- (2026年)暖箱管理及新生儿院感防控课件
- 2026江苏徐州丰县综合检验检测中心招聘编外工作人员10人笔试参考题库及答案解析
- 社区卫生服务站统计信息管理制度
- 社区规范升国旗制度
- 全校教职工工作会议校长讲话:大快人心让200名教师起立鼓掌为自己干为学生干为学校干
- 2025年高中信息技术考试试题及答案
- 《NBT 31115-2017 风电场工程 110kV~220kV 海上升压变电站设计规范》(2026年)实施指南
- 充电桩智能运维优化项目完成情况总结汇报
- 2026中国康复辅助器具租赁商业模式与保险支付创新报告
- 医院放射卫生知识培训课件
- 结膜囊冲洗技术操作标准流程
- Unit4 Eat WellSection A 1a~1d 说课稿2024-2025学年人教版七年级英语下册
评论
0/150
提交评论