11第十一章软件维护软件工程教案海南大学(共15章).ppt
《11第十一章软件维护软件工程教案海南大学(共15章).ppt》由会员分享,可在线阅读,更多相关《11第十一章软件维护软件工程教案海南大学(共15章).ppt(25页珍藏版)》请在三一办公上搜索。
1、软件工程(第二版)齐治昌、谭庆平、宁洪 编著 高等教育出版社,主讲:陈明锐 教授,省级精品课程,第十一章 软件维护,软件维护的种类 软件可维护性 软件维护的实施 软件维护的管理 软件再工程,软件维护的种类,完善性维护(perfective maintenance)完善和加强产品的功能与性能,以满足用户日益增长的需要。50%适应性维护(adaptive maintenance)使软件适应运行环境的变化。25%纠错性维护(corrective maintenance)纠正在开发期间未能发现的遗留错误。21%预防性维护(preventive maintenance)4%为了进一步改善软件的可靠性和易
2、维护性,或者为将来的维护奠定更好的基础而对软件进行修改。,软件可维护性(maintainability),可维护性:衡量维护容易程度的一种软件属性。影响可维护性的软件属性 可理解性(understandability)可修改性(modifiability)可测试性(testability),对可维护性的定量度量,问题识别时间管理延迟时间收集维护工具时间问题分析时间修改规格说明书时间改正时间局部测试时间整体测试时间维护复审时间分发与恢复时间,提高可维护性的途径,最根本途径:使每一个开发人员维护的重要性,在各个开发阶段都把减少今后的维护工作量作为努力的目标。开发期间对软件可维护性影响最大的活动提供
3、完整一致的文档采用现代化的开发方法,有文档维护与无文档维护的对比,软件维护的实施步骤,软件维护的流程,维护修改建议,分析修改建议,是否合理,提交管理部门审查,是否同意,修改,撤销,N,Y,N,Y,进行测试,提交管理部门审批,是否批准,更新主文档,Y,更新其他文档,提交使用,修改,N,维护申请单,用于维护开始之前由申请维护的用户填写应完整地说明导致错误发生的环境(纠错性维护)提出一个简要的需求说明(适应性或完善性维护),修改报告单,用于维护结束之后由直接进行修改和负责文档管理的人员共同填写用于记录在维护时期对软件所作的每一次修改,修改编码的副作用,修改或删除子程序修改或删除语句标号修改或删除标识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 第十一 软件 维护 软件工程 教案 海南 大学 15
链接地址:https://www.31ppt.com/p-2204614.html