计算机软件可维护性方法研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:blueuser
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:计算机的普及与应用推动了社会经济的快速发展,并且随着技术水平的不断提高,各种类型的应用软件在社会各行各业中得到了广泛的应用,实现了可持续发展。在计算机日常使用过程中,人们还需要对各种软件进行维护,避免其出现故障而导致计算机无法正常使用。本文就计算机软件可维护方法进行深入研究,以供参考。
  关键词:计算机;软件;可维护性;方法;研究
  计算机是现代化社会发展中的高科技设备,在社会各行各业中得到了广泛的应用,人们的生活与工作都离不开它。如今,随着技术水平的不断提高,各种应用软件不断涌现,趋于复杂化方向发展,使计算机的功能朝向多样化方向发展,并得到了充分发挥。在计算机软件使用过程中,我们应当对其进行合理操作,并定期对其进行维护,以确保计算机的正常运行。
  一、计算机软件技术的概述
  在现代化社会发展中,计算机作为社会发展中的高科技设备,其应用受到了人们的广泛关注。计算机分为硬件与软件两个部分,其中软件就像是计算机系统的心脏,只有确保其正常运行,才能够确保整个计算机的运行,才能够使其功能得到充分发挥,提高其效益。
  1、软件概念
  所谓计算机软件也就是计算机用户与硬件之间的主要接口界面,是显示计算机运行数据的重点。在计算机运行过程中,技术人员可以对其中的应用软件及其文档进行概括,这样有利于后期对计算机数据与应用对象进行全面控制,实现计算机设备的正常运行。在对计算机系统进行设计的过程中,软件发挥着至关重要的作用,要求技术人员从多方面角度出发,对其进行合理设计与管理,从而加强对计算机系统的管理。
  2、软件的分类
  在计算机运行过程中,计算机软件能够为其正常运行而提供所有的功能与性能,从而对计算机数据进行全面控制,确保计算机系统的正常运行,使其功能得到充分发挥。通过相关技术人员对计算机系统及其软件进行分析发现,计算机软件已经越来越复杂化,在计算机系统中得到了广泛的应用。根据计算机软件的应用方法,我们可以将计算机分为以下两种类型:
  (1)系统软件
  系统软件也就是计算机系统运行中的关键软件,其主要功能是对计算机系统中的硬件进行管理。当计算机处于正常运行的状态,系统软件的工作则是对各种硬件进行协调,通过对其进行合理操作与管理实现正常运行。系统软件在现代化计算机运行中不仅具有多种操作系统,还含有许多基础性工具。
  (2)应用软件
  所谓应用软件是人们在使用计算机系统的过程中,为了达到某一目的,实现某一用途而开发出来的一些软件,它可以是一个浏览器,也可以是一个数据库。在当前的社会发展中,科学技术的进步推动了人们开发更多应用软件,满足了社会发展的需求,在社会各行各业中得到了广泛的应用。
  二、计算机软件的可维护方法
  软件在计算机系统中的应用过程中,都具有一定的生命周期,软件开发、运营到后期维护等过程,都需要引起我们的高度重视。其中软件的应用对于计算机系统的正常运行具有非常重要的作用,它能够提高计算机的使用性能,充分发挥其功能以及效益。并且在软件开发过程中,企业需要投入大量的人力、物力、财力,因此必须要求人们在实际工作中对其进行全面分析,尽量开发出一种性能好、使用周期长、多功能的软件,以便于计算机的正常运行。
  1、建立明确的软件质量目标和优先级
  在工作的过程中,一个可以维护的程序是一种可以理解的,是具备着高度可靠性、可测试性、可修改性和可移植性的工作模式,但是在工作的过程中我们要向实现这一目标,还需要付出大量的代价,而且在工作中还不一定能够行得通。因为在有些时候,由于受到种种因素的影响和限制,使得整个软件在应用的过程中出现了一定的质量缺陷和隐患,也造成了测试软件与其他相关软件出现了促进和影响的现象。因此,在对软件进行维护的过程中,其性能要求必须得到每一种质量特性的适用,且其相对重要性是随着程序的变化和计算机环境的不同而出现了一定变动的工作模式。
  2、软件质量技术和工具的提高
  在目前的社会发展中,软件为维护通常都是可以将其分为正常性维护、实用性维护和完善性维护三种的。因此其在维护的过程中还需要我们从多个不同的角度入手去总结,针对维护工作要求来加以总结和处理。一般来说,在目前的软件维护性方法研究中,都是通过模块化的方式来进行总结的,这种方法在软件的开发和维护中对于提高软件质量、降低软件应用成本十分关键和重要,这也是提高软件维护可靠性最为关键的技术指标之一。在软件维护工作中,采用模块化主要的优势在于如果需要改变某一个模块的功能,其中需要在工作中将这种模块措施进行改变和优化就行了,对于其他的模块来说影响是很小的一个过程,同时在工作的过程中对于其他模块化的处理要求较为完善和全面。通过多年的工作总结得出,在软件维护性分析和总结着,这种方法的应用是通过对软件误区进行合理定位和纠正的过程,同时也是一个容易纠正其中各项错误的一项工作模式和工作流程。
  采用备用件的方法,当要修改某一个模块时,用一个新的结构良好的模块替换掉整个模块。这种方法要求了解所替换模块的外部(接口)特性,可以不了解其内部工作情况。它有利于减少新的错误,并提供了一个用结构化模块逐步替换掉非结构化模块的机会。采用自动重建结构和重新格式化的工具(结构更新技术)。采用如代码评价程序、重定格式程序、结构化工具等自动软件工具——把非结构化代码转换成良好结构代码。改进现有程序的不完善的文档。改进和补充文档的目的是为了提高程序的可理解性,以提高可维护性。
  3、进行明确的质量保证审查
  质量保证审查对于获得和维持软件的质量,是一个很有用的技术,还可以用来检测在开发和维护阶段内发生的质量变化。一旦检测出问题来,就可以采取措施来纠正,以控制不断增长的软件维护成本,延长软件系统的有效生命期。为了保证软件的可维护性,有4种类型的软件审查。
  4、选择可维护的程序设计语言
  程序设计语言的选择,对程序的可维护性影响很大。低级语言,即机器语言和汇编语言,很难理解,很难掌握,因此很难维护。高级语言比低级语言容易理解,具有更好的可维护性。但同是高级语言,可理解的难易程度也不一样。第四代语言,例如查询语言、图形语言、报表生成器等,有的是过程化的语言,有的是非过程化的语言。
  三、结束语
  在现代化社会发展中,计算机技术在社会各个领域得到了广泛的应用,人们的生活与工作都已离不开它。计算机软件是实现计算机系统正常运行的关键。通过上述,了解到软件在计算机系统中的重要性。因此我们在使用计算机的过程中,可以采取各种措施来提高软件的性能,或者在开发软件的过程中使其具有多功能化,这样才能够确保计算机系统的正常运行。软件在开发、运行以及后期管理过程中,都需要我们对其进行相应的维护,这样才能够进一步提高软件的使用价值,使其在计算机软件中得到广泛应用。■
  参考文献
  [1]陈小辉,邓杰英,文佳.浅谈软件的可维护性设计[J].华南金融电脑,2009,03.
  [2]范中平.计算机软件的深度开发应用[J].才智,2012,12.
  [3]刘万远,张卫东,王伟.基于层次分析法的软件可维护性评价[J].四川兵工学报,2011,07.
其他文献
是公司“十二五”节能目标的128.6%,提前超额完成“十二五”节能目标任务.”9月15日,银鸽实业负责节能减排工作的张履坚对笔者说.据悉,为确保“十二五”节能目标顺利完成,该
全球纤维中商品浆份额增长,2003年为14%,到2013年增长到16%,约为5900万吨,预计到2018年,全球纤维中商品浆的份额将增长到18%。溶解浆市场前景可观,预计2020年将达到1000万吨,2030年
摘 要:本文以福建省196地质大队在企业化进程中企业合同管理工作的重要性、所存在的问题为例,提出了地勘单位在参与市场经济运作中必须十分重视企业合同管理工作,并对今后企业合同管理工作提出三条主要措施,一是建立合理有效的合同管理模式,形成完善的合同管理體系,二是建立和完善企业合同管理制度,三是加强合同管理员队伍建设,以期对地勘单位在企业化进程中加强企业合同管理工作有所裨益。  关键词:企业合同;管理;
Hughes和Cresswell的《模态逻辑指南》一书中存在着几处重大的错误,虽然Hughes和Cresswell专门对其进行了订正,但仍有几处错误未被注意到。
摘要:中央空调系统的存在使得人们在工作和生活中得到一个舒适、高雅的环境,因此在工作中实现空调施工管理是提高中央空调系统正常运行,充分发挥其应有功能的重要保证和基础前提。本文就当前中央空调系统的施工安装工艺进行分析与探讨,并提出安装施工要点。  关键词:中央空调 施工 系统 智能变频技术  随着改革开放力度的不断深入,我国国民经济呈现出蓬勃发展之势,同时也促使了人们生活水平的发生了根本性质的转变。自
本刊讯(吴新房 报道)2015年3月9日,山东太阳纸业股份有限公司生活用纸公司28号纸机顺利开机,并一次上浆成功出纸。该纸机采用新月型成形器、双流浆箱,设计车速达2100米/分,幅宽为5.65
对可积的变系数二阶线性微分方程的解法进行探讨,指出其解题思路是:首先考虑方程是否为某些特殊方程,然后再考虑一般形式的分解。
摘要:本文设计的系统,汇集了所有信访投诉渠道,建立起统一的信访事项数据库,形成一体化信访大平台,并在电子政务外网上完成部署。  关键词:信访 综合服务 信息系统  1.引言  信访综合服务管理系统是集信访投诉、办理、查询、服务、督办、分析、管理等功能于一体的综合服务管理系统。采用计算机、网络、通信、多媒体等多项现代技术,汇集“信、访、网、电”,即走访、写信访、电话、短信、网络、手机网站、领导信箱、
摘要:目前国外对发酵法生产乳清蛋白抗氧化肽进行了研究,而国内在这一领域的研究则未见报道。采用微生物法制备生物活性肽,微生物发酵过程中产生的蛋白酶可以降解蛋白质,将蛋白酶的发酵生产和乳蛋白肽的酶解生产结合在一起,大大降低了乳蛋白肽的生产成本,有更好的应用前景。  关键词:乳清抗氧化肽 氧自由基清除率 水解率  生物活性肽,是指对生物机体的生命活动有益或具有生理作用的肽类化合物,近年来,对乳源性生物活