计算机软件维护策略

计算机软件维护策略

ID:47909865

大小:20.50 KB

页数:2页

时间:2019-10-23

计算机软件维护策略_第1页
计算机软件维护策略_第2页
资源描述:

《计算机软件维护策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机软件维护策略1计算机软件维护工作的方法1.1软件维护的基本要求计算机软件的维护工作主耍有以下几个基本耍求:(1)为保证软件的运行质量始终在一个良好的水准上,对计算机的操作系统应进行定期的质量检杳;(2)为了保证数据管理员所报告的数据是始终依附在数据模型上的,那么就要保证数据具备足够的准确性;(3)应多鼓励数据处理人员的维护计算机软件的过程中釆用创新的维护方法;(4)在开发计算机软件的过程中,应让有丰富经验的维护人员参与英中,在开发时也考虑到维护的需求,同时掌握哪些系统是属于维护成本较高的系统,应借助于现代化的技术对具重新开发

2、。1.2实施各项软件维护活动与计算机软件的开发过程中相比,维护过程也是很复杂的,通常情况下,软件维护活动的程序为:确定修改类型-确定修改需要-提出修改的请求-对修改需求进行分析-确定修改请求的可实沌性编排任务进度设计修改方案-审核修改方案编码排错和修改软件测试更新文档-标准审计-用户验收-评审新软件对系统的影响。而在实施上述软件维护活动的过程屮,以下儿项工作是需要引起我们注意的:(1)建立一支专业的软件维护团队,提高维护人员的工作信息,并激发他们从事维护工作的积极性,从而提高软件维护的质量以及提升维护工作的效率;(2)对程序进行修

3、改时,应全面的进行验证和调试,如果所要进行的扩充和变动丁作并不是特别紧急,那么应先进行成本核算,依据进度计划逐步的解决问题;(3)在我们将一个系统软件移交给相应的维护人员时,建议最好再指派一个程序开发员来协助其进行维护工作;(4)维护团队屮的每一个维护人员的责任应是十分明确的,每个人都应清楚的掌握自己的工作绩效,从降低软件质虽的风险、完成的时间以及成木等多方面探讨修改方案的可行性。1.3减少软件维护的策略(1)减少纠错性维护的措施。首先,我们应尽可能的研发出可靠性高的软件系统,虽然从成本的角度考虑其并不合算,但是在研发的过程中多应

4、用新技术有利于减少执行纠错性维护的需求,同时也能提高系统的可靠性,现阶段皿用较为广泛的新技术有程序El动生成、应用开发系统、结构技术、数据库管理系统、防错性程序设计以及更高级程序语言等。(2)减少适应性维护的措施。这类维护工作实际上是不町能完全避免的,但是我们可以通过采取某些措施对其进行控制,如,将从属于软件系统的固定的特征划分到特定的程序模块中,这样就能限制为适应硬件配登而不得不修改的程序部分了。(3)减少完善性维护的措施。以上的两种方法也是可以有效的减少完善性的维护工作的。多采用-•些先进的并且功能性更强的工具,使用用户自己就

5、可以完成很多完善性的维护工作了。为了尽可能的减少使用过程中的完善性维护的需要,我们可以建立系统原型的模型并应用对象开发技术。2计算机软件维护工作的策略2.1提高计算机软件维护性的一般方法(1)在对计算机系统软件研发的过程中,就应向大家树立维护性的理念,充分的考虑软件运行的实际环境以及用户的具体要求,详细的分析可能会影响软件维护性的各个因索,建立完善的软件维护性的质最标准:(2)开发计算机系统软件的过程屮,应尽可能的减少改正性维护的工作量,尽可能的预想到软件在未來可能出现的改动,提升其可扩充性和可修改性。同时述耍保证所编制的文档的质

6、量,对每一个阶段都应进行严格的质量保证审查丄作;(3)大力的推广和引入先进的提高软件质量的工具和技术,严格的遵照模块化和结构化的方法对软件进行设计,逐步的替换非结构化的模块,从而使程序结构更为的简单;(4)尽可能的选择维护性较好的程序设计语言,同时更加重视对软件维护的管理工作,并配备相关的维护文档,维护工作中出现更改时,应进行严格的审核和控制。2.2明确不需要进行维护而是需耍重新设计的软件在讨论一个软件是盂要进行维护还是盂要重新设计时,我们就要计算其成木和效益比的比值,如果确实已经超过了重新设计一个软件时,那么就不必再对软件实丿施

7、维护活动了。一般情况下,其主要具备以下四大特征:(1)软件运行的过程中总是出现问题,性能不断的恶化;(2)模块及单个子程序非常大的系统或是在仿真模式下运行的软件系统;(3)占用过多资源的系统,或是维护人员很难用低级语言编写的系统程序,又或是维护时必须将易变参数编写在代码屮的程序;(4)程序的结构和逻辑流都太过复杂,举例來说,过多的使用IV语句或是DO循环;过多的便用嵌入性的文字和常数;使用不必要的全程变量和GOTO语句;使用了相似功能的模块和多出口的模块。3结束语通过以上的论述,我们对计算机软件维护工作的分类、计算机软件维护工作的

8、方法以及计算机软件维护工作的策略两个方面的内容进行了详细的分析和探讨。计算机软件的维护工作并不是简单的实施某项维护的活动,其是一项复朵的系统工程,并且维护工作的效果好坏对计算机系统软件的运行质量也是冇着决定性的影响的,因此,所以软件维护工作者都应吸

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。