电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

10--软件维护VIP专享VIP免费

10--软件维护_第1页
10--软件维护_第2页
10--软件维护_第3页
软件维护1第第1010章章软件维护软件维护知识点软件维护的种类﹑特点﹑流程﹑副作用软件再工程参考:http://www.micen.com/《软件工程思想》第八章维护与再生工程软件维护2第第1010章软件维护章软件维护10.1软件维护的内容10.2软件维护的特点10.3软件维护的实施10.4维护的副作用10.5软件可维护性10.6软件再工程软件产品交付用户,进入运行维护时期了。软件维护3程序只有三行长,你也要对它维护程序只有三行长,你也要对它维护软件维护必不可少软件开发中隐藏的错误,在某种运行条件下会暴露出来,这时就要排除已暴露出来了的错误;随着时间的推移,软件的功能和性能变得不能满足业务和组织机构发展的需要,需要扩充其功能和性能也可能因为软件环境和硬件环境发生变化,为了适应这种变化必须对软件进行修改。在软件运行/维护阶段在软件运行/维护阶段对软件产品进行的修改就是所就是所谓的谓的维护维护。。软件维护4软件维护工作的必要性软件维护工作的必要性••改正在运行中新发现的错误和设计上的缺陷•改进设计,增强软件功能,提高软件性能•适应特定的环境和已经变动的数据或文件•使投入的软件与其它相关程序有良好的接口•提高软件的应用范围软件维护5对软件而言,“维护”是个不太直观的术语,因为软件产品在重复使用时不会被磨损,并不需要进行像对车辆或电器那样的维护。维护工作是生存周期中花钱最多、延续时间最长的活动。软件维护是人们对既丰富多彩又会令人心酸的活动软件维护610.110.1软件维护的内容软件维护的内容最终目的:满足用户对已开发产品的功能、性能与运行环境不断提高的需要,进而达到延长软件的寿命。按照每次进行维护的具体目标,又可以分为4类1.纠错性维护(CorrectiveMaintenance)2.完善性维护(PerfectiveMaintenance)3.适应性维护(AdaptiveMaintenance)4预防性维护(PreventiveMaintenance)软件维护71.1.纠错性维护纠错性维护••在软件交付使用后,因开发时测试的不彻底、在软件交付使用后,因开发时测试的不彻底、不完全,必然会有部分隐藏的错误遗留到运行不完全,必然会有部分隐藏的错误遗留到运行阶段。阶段。••这些隐藏下来的错误这些隐藏下来的错误在某些特定的使用环境下在某些特定的使用环境下就会暴露出来。就会暴露出来。••为了识别和纠正软件错误、改正软件性能上的为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就叫做纠错性和改正错误的过程就叫做纠错性((改正性改正性))维维护护软件维护82.2.完善性维护完善性维护••在软件的使用过程中,用户往往会对软件提出在软件的使用过程中,用户往往会对软件提出新的新的功能功能与与性能性能要求。要求。••为了满足这些要求,需要修改或再开发软件,为了满足这些要求,需要修改或再开发软件,以以扩充软件功能、增强软件性能、改进加工效扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。率、提高软件的可维护性。••这种情况下进行的维护活动叫做完善性维护。这种情况下进行的维护活动叫做完善性维护。软件维护93.适应性维护(AdaptiveMaintenance)由于新的硬件设备不断推出,操作系统和编译系统也由于新的硬件设备不断推出,操作系统和编译系统也不断地升级,为了使软件能适应新的环境而引起的程序修不断地升级,为了使软件能适应新的环境而引起的程序修改和扩充活动称为适应性维护。改和扩充活动称为适应性维护。包括:(1)因硬件或支撑软件改变(例如操作系统改版,增加数据库或者通信协议等)引起的变化;(2)将软件移植到新的机种上运行;(3)软件使用对象的较小变更,作不大的更动。这类维护大约占整个维护的25%。软件维护1044.预防性维护.预防性维护不要单纯等待用户提出维护的请求,应该选择那些还能使用数年、目前虽能运行但不久就需作重大修改或加强的软件,进行预先的维护。直接目的:善软件的可维护性,减少今后对它们维护时所需要的工作量。早期开发的软件,是预防性维护的重要对象。软件维护11上述各类维护在整个维护活动中所...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部