第10章 软件维护 引言 例子:某药厂的设备管理信息系统已交付用户运行了1年,工厂购置了小型机,需要将原来的在Windows下运行的系统移植到Unix操作系统下运行。 软件在交付给用户使用后,由于应用环境、业务需求变化以及软件自身问题,对它进行维护不可避免。 软件维护是一个长期过程,耗费较大。 主要内容 软件维护的概念 软件维护过程 软件维护工作的管理方法 10.1 软件维护概念 软件维护——在软件交付使用之后对软件进行的任何改变工作。 引起软件改变的原因——为了纠正运行中出现的错误;为了使软件适应新的运行环境;用户增加新的需求;为了提高软件可靠性。 软件维护分类 纠正性维护 完善性维护 适应性维护 预防性维护 改正性维护 什么是改正性维护——改正软件中的错误 起因——软件运行过程中一旦发现错误,用户会向开发人员提出改正性维护的请求。 目的——诊断和改正软件系统中出现和潜藏的错误。 出现概率——占整个维护工作量21%。 通常遇到的错误有——设计错误、逻辑错误、编码错误、文档错误、数据错误 。 适应性维护 什么是适应性维护——对软件进行改造以便适应新的环境和平台。 起因——软件运行硬件、OS、网络等环境发生变化。 目的——适应环境变化和发展而对软件进行维护。 出现频率——占整个维护量的25% 。 环境变化主要包括——影响系统的规定、法律和规则发生了变化;硬件配置发生了变化,例如
您可能关注的文档
最近下载
- 人工智能算法采购协议.docx VIP
- S3133-三期烟气监测技术协议(签字版).doc VIP
- 第6课 战国时期的社会变革(教学设计)-2026-2027学年七年级上学期历史统编版上册.docx VIP
- 老年人用药PPt.ppt VIP
- 英语四级真题.pdf VIP
- 2026清镇市产业发展集团有限责任公司招聘15人笔试备考试题及答案解析.docx VIP
- 《昭平县福云6号六堡茶加工技术规程》.pdf VIP
- JJF(赣)024-2023 相对密度仪校准规范.docx VIP
- 高中政治教材思想政治教育的跨学科整合与实践探究教学研究课题报告.docx
- 精神科住院患者十大护理安全目标及实践指引.pptx VIP
原创力文档

文档评论(0)