- 2
- 0
- 约1.18万字
- 约 57页
- 2021-08-27 发布于北京
- 举报
软件工程第八章 维护;第八章 维护;8.1 软件维护的定义;1. 软件维护的定义:在软件运行/维护阶段对软件产品进行的修改就是所谓的维护。
2. 改正性维护:
在软件交付使用后,因开发时测试的不彻底、不完全,必然会有部分隐藏的错误遗留到运行阶段。这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。
为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就叫做改正性维护。
3. 适应性维护 : 在使用过程中,外部环境(新的硬、软件配置)和数据环境(数据库、数据格式、数据输入/输出方式、数据存储介质)可能发生变化。为使软件适应这种变化,而去修改软件的过程。;4.完善性维护:软件的使用过程中,用户往往会对软件提出新的功能与性能要求。进而需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性的维护活动
实践表明,完善性维护所占的比重最大。即大部分维护工作是改变和加强软件,而不是纠错。完善性维护占了几乎一半的工作量。
完善性维护不一定是救火式的紧急维修,而可以是有计划、有预谋的一种再开发活动。
事实证明,来自用户要求扩充、加强软件功能、性能的维护活动约占整个维护工作的50%。5.预防性维护:采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试。是为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。;软件维护活动所花费的工作占整个生存期工作量的70%以上,这是由于在漫长的软件运行过程中需要不断对软件进行修改,以改正新发现的错误、适应新的环境和用户新的要求,这些修改需要花费很多精力和时间,而且有时会引入新的错误。;1. 影响维护工作量的因素
在软件的维护过程中,需要花费大量的工作量,从而直接影响了软件维护的成本。
系统大小:系统越大,理解掌握起来越困难,所执行功能越复杂。因而需要更多的维护工作量。
程序设计语言:语言的功能越强,程序的模块化和结构化程度越高,程序的可读性越好。
系统年龄:
数据库技术的应用程度
先进的软件开发技术
其它: 应用的类型、 数学模型、任务的难度、开关与标记、IF嵌套深度、索引或下标数等对维护工作量都有影响。;9、要学生做的事,教职员躬亲共做;要学生学的知识,教职员躬亲共学;要学生守的规则,教职员躬亲共守。7月-217月-21Friday, July 9, 2021
10、阅读一切好书如同和过去最杰出的人谈话。09:01:1009:01:1009:017/9/2021 9:01:10 AM
11、一个好的教师,是一个懂得心理学和教育学的人。7月-2109:01:1009:01Jul-2109-Jul-21
12、要记住,你不仅是教课的教师,也是学生的教育者,生活的导师和道德的引路人。09:01:1009:01:1009:01Friday, July 9, 2021
13、He who seize the right moment, is the right man.谁把握机遇,谁就心想事成。7月-217月-2109:01:1009:01:10July 9, 2021
14、谁要是自己还没有发展培养和教育好,他就不能发展培养和教育别人。09 七月 20219:01:10 上午09:01:107月-21
15、一年之计,莫如树谷;十年之计,莫如树木;终身之计,莫如树人。七月 219:01 上午7月-2109:01July 9, 2021
16、提出一个问题往往比解决一个更重要。因为解决问题也许仅是一个数学上或实验上的技能而已,而提出新的问题,却需要有创造性的想像力,而且标志着科学的真正进步。2021/7/9 9:01:1009:01:1009 July 2021
17、儿童是中心,教育的措施便围绕他们而组织起来。9:01:10 上午9:01 上午09:01:107月-21
2、Our destiny offers not only the cup of despair, but the chalice of opportunity. (Richard Nixon, American President )命运给予我们的不是失望之酒,而是机会之杯。二〇二一年六月十七日2021年6月17日星期四
3、Patience is bitter, but its fruit is sweet. (Jean Jacques Rousseau , French thinker)忍耐是痛苦的,但它的果实是甜蜜的。10:516.17.202110:516.17.202110:5110:51:196.17.202110:516.17.2021
4、All that you do, do with your migh
原创力文档

文档评论(0)