计算机软件工程的维护措施与方法初探

来源 :数字化用户 | 被引量 : 0次 | 上传用户:liff09020625
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】近年来,随着时代发展与科技进步和时代,计算机和人们的生活形成了越来越紧密的联系,各类应用软件层出不穷,而关于软件工程的维护也成为当前软件业所面临的一大现实问题,本文主要就此展开探讨,以确保计算机软件的安全性与稳定性。
  【关键词】计算机软件工程 维护 方法
  在计算机高速发展的同时,软件工程的功能性不断增强,智能化程度也不断提高。计算机软件给我们的生活提供了很大的便利,但是,计算机软件的故障也为用户增添了困扰。所以,为了保证软件工程的安全性与稳定性,需要对各种计算机软件实施相应的维护与管理,使其能够在计算机上将自身功能充分发挥出来,因此,关于计算机软件工程维护措施与方法的探讨具有十分重要的现实意义。
  一、计算机软件工程的维护措施
  一般来说,关于软件工程的维护主要包括以下三种类型:第一,为了让软件适应处于变化状态下的外部环境,来修改软件应用程序的一种适应性维护;第二,为了纠正软件的错误而进行的纠正性维护,第三,为了提高系统性能,并扩大软件的功能而进行的完善性维护。有调查数据显示,第二类和第三类维护在总维护工作中占有80%的比重,而且维护软件的成本已超过软件生命周期成本的70%。可见,软件维护具有很强的重要性。
  (一)提高软件工程的质量
  提高软件工程的质量,减少软件研发的成本,实现模块化,已经成为软件工程维护的一项重要措施,其优点如下:如果需要改变某一功能模块,那么,只要改变此模块就可,并不会对其他的模块造成影响;在增加程序功能的过程中,同样只需增加新模块或者模块层即可。另外,在这种措施下,更易于进行程序的重复测试及测量,易于发现以及改正相应的序列错误,从而促进程序运行效率的提升。與此同时,还可采取结构化程序设计技术,以提高本系统的维护性。而且该措施无需掌握模块内部的运行状态,只要了解更换外部模块所具有的特点,通过结构化模块的提供,能够一定程度上降低新错误的出现。
  (二)建立软件品质目标
  对于软件工程来说,其维护应该具有可靠、可理解、可移植、可修改、可测试、可使用以及效率高等特点。但是,若为了达到以上目标付出了相当大的代价则是不可取也不可行的。这是因为以上特征间或是相互矛盾,或是互相依赖,因此,要想满足各方面特征就应该正确使用程序作用,就要建立起相应的软件品质指标,按照不同的计算环境作出相应的变化,并构建软件工程的优先级。
  (三)注重程序设计语言的选择
  程序设计语言的选择对于软件工程的维护有着非常重要的影响。其中,低层次语言指的是换边语言与机器语言,此类语言不容易被理解及掌握,在维护方面更是具有很大的难度。而高级语言则相对比较容易被理解和维护,但是,需要注意的是,在高级语言中,其可理解的程度存在差异。还有部分非过程化的第四代语言,其无需用户指出相应的算法,只要对编译程序或者解释程序提出自己的要求即可,再由编译程序或者解释程序按照用户的要求进行智能假设。也就是说,针对不同的程序设计语言,应该选择不同的软件工程维护方法,以实现保证软件正常运行的目的。
  二、计算机软件工程的维护方法
  计算机软件作为一种应用程序,向用户提供很多辅助功能,同时确保用户可以较好地通过计算机软件来降低工作强度,并提高工作的效率。然而,在使用计算机的过程中,难免会受到硬件设备等条件的限制,也可能由于用户自身的操作不当,而导致软件出现一些故障,从而对其工作效率产生不利影响。因此,需要采取正确的方法来维护计算机软件工程。
  (一)创建病毒防御机制
  为了确保计算机软件的正常运行,首先要保证计算机不会受到病毒侵袭,这就需要安装效果较好的防御软件,也就是安装防火墙以及杀毒软件。另外,用户自身也要形成较好的上网习惯,增强自身防范意识,避免随意浏览、下载及使用一些非法复制的文件夹或软件,并经常扫描检查系统后台的木马程序。
  (二)及时清理、检测及扫描硬盘
  在使用一段时期之后,计算机的硬盘里往往会积累很多残留数据,既占据着硬盘空间,影响了软件的运行速度,还给硬盘的安全性与可靠性埋下隐患。因此,应该定期备份数据,并及时对硬盘进行清理。
  (三)降低系统盘内所安装的程序数量并定期优化
  计算机操作系统作为程序软件的重要载体,影响着软件的稳定运行,若是将程序全部装进系统盘中,会大大降低软件运行的速度。因此,用户需要降低软件的数量,减少其在系统盘中占用的内存空间。另外,也可以定期来重装系统,从而使系统盘占用空间得以优化,并促进系统运行速率的提升。
  三、结束语
  综上所述,近几年计算机已经普遍应用于人们的日常生活当中,而计算机软件工程的维护对于计算机的正常运行有着至关重要的影响,因此,应该采取有效的措施和方法,对软件进行经常性维护,从而确保软件的正常使用,并将软件工程的辅助功能充分发挥出来,同时促进软件利用率的提升,为用户提供更大的便利。
  参考文献:
  [1] 李庆年.浅析计算机软件设计过程中的可维护性[J].现代教育科学(教学研究),2013(02).
  [2] 李露.计算机软件系统的维护及管理初探[J].科海故事博览(科技探索),2013(06).
  [3] 刘来权,雷燕瑞.基于电子商务的计算机软件系统集成化维护探究[J].电脑编程技巧与维护,2013(10).
  [4] 熊旭明.我国银行业计算机软件系统维护的主要途径探索[J].无线互联科技,2012(08).
  [5] 浅析计算机软件可维护性方法及保护技术[J].计算机光盘软件与应用,2010(10).
  作者简介:
  黄德龙(1977— ),男(汉族)广东龙川人,中国电信股份有限公司英德分公司,助理工程师,本科。
其他文献
SO-IL设计工作室在今年夏天获得了2010年MoMA PS1的青年建筑师评选(简称YAP)冠军,今年夏天他们的作品“撑杆舞”在MoMA PS1的庭院内展出。YAP在成功举办了十年之后,现在更加
期刊
中国位于世界两大地震带(环太平洋地震带和欧亚地震)之间,地震活动频度高、强度大、震源浅、分布广。20世纪以来,我国共发生6级以上地震近800次,遍布除贵州、浙江两省和香港
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
随着我国现代化进程的不断加快与科学技术的快速发展,使计算机仿真技术得到飞速的发展,并且被广泛应用到工业领域、商业领域等各个领域中,同时也取得了很好地成效。并且随着信息
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
第43~46页pdf  摘要:在海上货物运输中,非标准货的积载系固是个重要内容,而非标准货中的卷钢又是比较特殊的,卷钢由于外形的原因在重力的作用下会产生横向运动力,是整个卷钢堆层出现不稳定的情况,进而造成危险。而卷钢无法用规则规定的常规方法进行系固校核,所以本文将分析卷钢系固特殊性并且讨论卷钢的系固校核方法。  关键词:非标准货;卷钢;系固;分层堆放;横向运动力  中图分类号:U695.2文献
随着我国社会经济的快速发展,社会产业的结构不断地调整和优化,对于电力供应的要求也在提高.以往传统的供电模式,已经无法再适应产业结构的转型需求,需要实行配电自动化建设
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
近年来,随着我国电力行业的快速发展,电力线路工程建设项目的质量控制受到我国人民的高度关注,工程管理部门需要对项目质量监督控制结构进行整合,将各种安全管理技术整合起来
随着社会经济的不断发展,各个行业对电力的需求越来越大,工业生产、农业生产、商业用电和居民生活用电量逐年加大.当前我国的电力资源短缺问题影响着我国经济的可持续发展,也