计算机软件工程的维护措施和方法研究

来源 :科技风 | 被引量 : 0次 | 上传用户:proudboy_linux_wzh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文先对计算机软件工程的维护意义进行分析,然后在开发阶段做好维护和加强用户维护意识方面,提出计算机软件工程的维护措施,对计算机软件工程的维护方法进行详细阐述。
  关键词:计算机软件;维护措施;维护方法
  随着计算机技术的不断发展,计算机的软件工程已经逐渐的智能化与多元化,计算机软件工程的存在为人们的生活和工作带去了很多便利。随着计算机的普及,人们对计算机软件的依赖性也逐渐增强,而软件自身所存在的缺陷和问题也开始显露,为计算机用户的生活和工作形成了一定的影响。在这种情况下就需要对计算机软件工程的安全与稳定进行保障。通过对计算机软件工程的合理维护来让软件工程为人们提供更多的便利。
  一、计算机软件软件工程的维护意义
  计算机软件在使用的过程中存在着很多漏洞,所以在运行的过程中很容易遭到不法分子的恶意入侵。因为计算机软件种类较多,所以存在安全隐患的软件数量也比较多,而这些漏洞会让不法分子趁机而入,使用计算机软件的缺陷进行病毒的植入与账户入侵。这些行为会严重的影响到用户的财产安全,同时也会对计算机用户的隐私权形成一定的威胁。除了这些外在的因素之外,软件自身也存在着稳定性不强和占用内存较大的特点。在实际运行过程中会对计算机施加一定的负担,这样长时间使用下去会降低计算机的性能。部分软件的质量良莠不齐,一些强行安装的流氓软件数量也很多,这些软件都对计算机的安全有很大的威胁。以上这些问题都会影响到计算机软件的顺利运行,计算机应用软件和人们的生活工作之间有很大的联系。若是计算机软件出现问题,则会对计算机的正常功能形成影响,同时也会对人们的生活和工作形成一定的影响。
  因此,计算机软件工程的维护有着很大的意义和重要性。通过对软件工程的维护能够保障用户的顺利使用。当前有一半以上的工作都需要使用计算机技术,若是没有计算机技术则工作就难以实施下去。因此,通过对计算机软件工程的维护能够为用户的工作带去更多的便利。除此之外,计算机软件工程的维护能够激发计算机软件的开发与更新。在实际维护过程中会发现计算机软件存在的问题,软件的开发工程师在发现问题之后可定会追溯问题的源头,这样就让计算机软件的开发和更新有了更多的机遇。
  二、计算机软件工程的维护措施
  (一)在软件开发阶段的维护管理
  为了能够加强对计算机软件工程的维护管理效果,在软件的开发阶段就需要加强维护与管理的力度,让软件能够充分的运用防护功能,在此基础上让软件可以有升级以及病毒防护能力。在软件开发的过程中要运用高级语言,以此来加强用户指令智能识别的能力,进而提升计算机软件工程的维护效果。计算机使用的软件通常都是由汇编语言编制的,在对程序进行设计和编制的时候若是使用机器或者是换边等层次较低的语言,虽然在使用操作的时候比较简单,但是却不利于后期的维护工作。低层次语言主要是计算机的换边语言与机器语言,对这类语言进行维护的难度性较大。因此,在软件的开发过程中要使用高级语言,通过对高级语言的使用来提升用户指令识别的能力,并且实施科学技术加强计算机软件工程维护的可靠性与精确度。高级语言更加容易理解和维护,不过在其中要对高级语言的差异进行明确,这样才能够让后续的维护工作可以顺利的实施和开展。不同程序升级语言要使用不同维护措施。计算机在运行的时候需要处理大量的信息数据,各个信息数据之间关系相对紧密。所以,为了提升计算机软件运行效果,还需要对软件各个部分之间的联系进行有效处理,在此基础上有效实施计算机软件工程的维护措施,确保计算机软件工程的正常运行。
  (二)制定软件品质目标
  为了能够保障计算机软件的实际运用效果,软件工程就需要具有一定的品质质量。在设计阶段中,可以通过设定此工程软件的品质目标来促使软件维护工作的顺利进行。在一般情况下,软件工程必须要具备的品质有很多,其中包括可理解性、实用性以及可修改性等,设计人员要使用相关的措施让计算机软件符合品质目标,以此来保障软件的正常運行和使用,在此基础上改善软件工程的维护工作,节省软件在后期使用中的维护精力的资金。为了可以让计算机软件工程的维护性更高,在设计的时候需要把软件工程真题质量进行提升。通过重复测量来对软件中出现的一些序列错误进行及时的发现与修改,提升程序运行效率。如果软件工程中需要对其中的一个功能模块的功能进行改变,则只需要对这个模块进行变化即可,在修改的时候不会对其他模块形成影响。通过对机构化程序设计技术的使用,能够让计算机的系统维护性更强。
  (三)加强软件功能的人性化
  在而对计算机软件产品进行设计的时候,其中存在中模块设计的理论,但是产品设计者需要知道软件产品最终是为人们服务的,所以在对软件工程进行维护的时候,要将用户体验放在重要的位置。因此,在对软件工程进行维护的售后,要从以下方面进行:其一是提升用户在软件使用中的信息查询便捷性。常见的一些软件都会使用很长一段时间,在使用中会累积很多历史信息,需要在这些历史数据中迅速找到信息是软件的基本需要。因此,在对软件工程进行维护的时候,软件开发人员需要做信息查询设计。就比如腾讯的QQ和新浪的微博,这两个软件都有查询功能。用户可以依据自己的需求在软件上查询关键词,进而找到自己需要的信息。在对软件产品进行设计的使用,要注意各个业务模块之间的衔接性,不能够过于追求操作模式。
  三、计算机软件工程的维护方法
  计算机软件能够为用户提供各种不同的功能,为用户的工作带去更多的便利,有效地降低工作负担和提高工作效率。计算机软件在运行的过程中,有可能会因为硬件设备与用户操作的原因产生故障。因此,在对计算机软件进行施工的时候,要通过一些方式来对计算机软件进行维护。
  (一)预防性维护和修改性维护
  在对计算机软件工程进行维护时,需要做好预防性维护工作,着实际上是为了可以对可运行的软件进行可靠性和维护性上的更改。在对软件工程进行维护的时候,可以进行部分或是整体的重新设计和编写,或者是对其进行测试的部分进行修改,这样有利于后面对计算机软件工程的维护工作。计算机软件工程的修改性,具体是把软件在使用中产生的一些错误进行及时修改,其中包括了逻辑性、文档以及设计等相关的错误,这是软件工程维护中的一方面。
  (二)完善性维护和适应性维护
  完善性维护是把软件功能进行加强和扩大,以此来提高软件的性能。在完善之后的新功能与性能是软件使用一段时间之后进行的,这也是对软件工程进行维护的一种方式。适应性维护是让软件运行时,对外部环境变化进行有效适应。在这其中包括了数据环境或者是计算机操作系统的升级等。在计算机使用过程中,比如微软系统就会不断的升级,目前已经到了微软10。而在这种新的操作系统之下,软件工程的维护就需要从适应性方面进行,这样才能够让软件工程更加符合用户的需求,并随着应用环境的变化而变化。
  四、结语
  随着计算机软件应用范围的扩大,计算机软件工程的维护工作就更加重要。在对计算机软件工程进行维护时,需要在软件的开发阶段进行有效的维护,同时还要建设病毒预防机制,通过定期的清理和扫描来保障计算机系统的稳定,在此基础上确保数据软件工程的正常运行。
  参考文献:
  [1]李茂平.浅析计算机软件工程的维护措施和方法[J].无线互联科技,2014(9):68.
  [2]张晨光.计算机软件工程的维护措施与方法初探[J].中外企业家,2016(1X).
  [3]孙宝霞.刍议计算机软件工程的维护措施和方法[J].计算机光盘软件与应用,2014(23):59.
其他文献
一、力量素质训练儿童、少年力量素质自然增长的特点是,最大力量在7~9岁为第一可训练阶段。女子在10~13岁,力量增长速度很快。三年中最大力量可提高40%左右,13~15岁力量增长速度明显
通过低分子比砂状冰晶石在铝电解生产中的应用试验研究,表明使用该产品水解损失严重,实收率低,对分子比的调节能力甚微,既无法替代氟化铝的作用,同时还导致氟化盐消耗高,环境污染严
针对航空发动机气路部件需要实时在线监测的要求,提出了基于静电感应的状态监测方法.分析了气路颗粒的荷电机理和静电传感器原理,用静电传感器对气路中出现异常碳烟颗粒和金属颗
本文概述了镁合金材料用于制作电子产品壳体这一新兴领域的特性及相关材料的性能特点,就当前及未来国内外市场潜力进行了分析,指出了开发应用的技术动向。
目前,Ad hoc网络安全路由协议缺乏有效的形式化分析方法.通过添加基于图论的路由描述和分析方法,文章扩展了Meadows模型的分析能力.使用扩展后的Meadows模型对Ad hoc网络安全路由
篮球运动发展到今天,已经成为一项竞争十分激烈的体育运动。它有广泛的群众基础,尤其是我国三大中锋登陆美国NBA以后,篮球运动在广大青少年中掀起了新的热潮:但许多少年朋友对
采用一种信息离散性度量方法对CB396数据集中的蛋白质数据进行二级结构预测,预测准确率达到72.1%.为了提高预测准确率,将FDOD算法结合PSI—BLAST进行多重序列比对,使预测准确率提高
结合本人多年的翻译经验,本文论述了科技论文英文摘要的构成,及其在用词,语法等语言方面的特点。
本文就无功功率的物理意义,论述了无功补偿和计量无功电能的意义,从理论上分析了按常规接线法计量无功补偿装置无功电能表倒转或停转的原因,并根据实例指出在处理电容补偿拒上无