没有合适的资源?快使用搜索试试~ 我知道了~
浅析计算机软件可维护性方法-如何度量软件可维护性WORD文档版本.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 16 浏览量
2021-12-25
01:39:21
上传
评论
收藏 29KB DOCX 举报
温馨提示
试读
3页
浅析计算机软件可维护性方法-如何度量软件可维护性WORD文档版本.docx
资源推荐
资源详情
资源评论
1
6 亿 VIP 文档下载 千万文档免费下 加入文库 VIP 本文免费下载
浅析计算机软件可维护性方法-如何度量软件可维护性 WORD 文档版本
——————文档下载后可任意编辑——————
浅析计算机软件可维护性方法
导语:计算机软件是用户和硬件之间的接口界面。计算机用户可以通过软
件和计算机实行沟通,软件是计算机系统设计的重要根据。该软件运行时,它是不可能不
修改软件的,开发是一项大投资,可以提高生产效率,降低成本,并保证软件的品质,人
们总是希望使用现有的软件,对其扩张或移植。
摘要:伴随计算机技术快速发展,不断产生各种应用软件,并面向各应用领域满足需
求,对软件进行维护和保护已成为软件行业所面临的一个现实问题。伴随软件工程的不断
完善,使软件开发越来越复杂,并具有一整套科学方法,进而提升了软件系统的可靠性、
可理解性和可维护性,提升了软件生产率,降低了开发成本。该文对计算机软件可维护性
方法进行了探索和研究,并作出应有的贡献,希望为今后软件可维护性的发展做出一些应
有的贡献。
关键词:计算机软件 可维护性 方法研究
计算机软件是用户和硬件之间的接口界面。计算机用户可以通过软件和计算机实行沟
通,软件是计算机系统设计的重要根据。为能方便用户,让计算机体系极具较高的整体效
用,在计算机系统设计时,要对硬件和软件相结合的全局进行考虑,并满足用户的需求。
软件保护技术,即怎样防止破解合法软件,软件保护产品所涉及内容极为宽泛,属于综合
技术范畴之内。在软件生命周期中,每个阶段均采取了科学和优秀的管理方法和技术,并
在每个阶段结束前,从技术和管理方面实行严格审查,只有合格了才能进行下一阶段的工
作,这使得软件开发工程项目全过程通过有条有序的方式进行,以确保软件的质量,尤其
是提升了软件的可维护性。
1、计算机软件维护性概述
在软件生命周期,涵盖了两个重要阶段,包括开发期和运营期,运行期是系统有效发
展的阶段,在系统开发时,出于花了很多大量人力和物力资源,所以,大家总是希望能看
到,可以尽可能地延长系统的运行周期,使软件发挥更大的性能,与其他相对比,软件成
本也较低。然而,这却尚未出现以确认该软件不存在错误的技术。事实上,该软件运行
时,它是不可能不修改软件的,开发是一项大投资,可以提高生产效率,降低成本,并保
证软件的品质,人们总是希望使用现有的软件,对其扩张或移植。所以,在操作过程中,
软件人员的任务是继续进行修改软件,这项工作就是所说的系统维护。
软件维护一般包括三大类,一是纠正性维护(Corrective Maintenance)。这类工作
主要是纠正软件存在的错误;二是适应性维护(Adaptive Maintenance)。这类工作主要是
为能适应变化的外部环境,对软件应用程序做出修改;三是完善性维护(Perfective Mainte
nance)。这类工作是为能提升系统性能或扩大其功能,也对软件进行更改。这三个方面的
维护工作,第二和第三层面维护方面所占的份额最大,占 80%左右的总维护工作。可见,
该软件在运行过程中也是开发商的维修过程,维护软件的价值也是不用多说的。根据调查
表明,软件维护成本已占到整个软件生命周期成本的 70%以上,软件的'可维护性居于首
位。但软件维护的难度越来越大,并已成为目前所面临的最大问题。
2、计算机软件可维护性一般方法
2.1 提升软件工具模块化和质量技术
在软件开发过程,有效方法之一是提高软件质量和降低成本,其有效技术也是提高可
维护性。它的优点是,如果需要改变一个功能模块,只需要改变这个模块,不会影响到其
他模块;如果程序需要添加一些功能,只需完成这些功能,增加一个新的模块或模块层 ;程
序测试和重复测量更容易,序列错误很容易发现和改正,以提高程序的运行效率。采用结
资源评论
huaxinziyuan
- 粉丝: 0
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功