对计算机软件开发过程中的可维护性分析

来源 :商品与质量·房地产研究 | 被引量 : 0次 | 上传用户:z178933143
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】 软件是用户与计算机硬件之间的一个借口界面。用户是通过软件和计算机来进行交流的,也就是所谓的计算机算法,软件是通过计算机语言和算法所编写的。为了方便客户的使用,为了使计算机系统具有较高的效用,在计算机软件应用的过程中,需要对其进行维护,将软件与硬件的性能结合考虑,以及用户的要求和软件的要求。
  【关键词】 计算机软件;可维护性;软件开发
  1 计算机软件可维护性概述
  (1)计算机软件可维护性概述。软件是通过计算机语言来为人们服务的,对软件进行维护难易分为很多成都,包括:修正、改动、改进等等。修正仅仅是针对某一个错误或缺点进行修改,而改进则是需要对某一个功能进行完善或改善。绝对软件维护性的因素有很多包括:系统的大小、结构框架、语言和算法、数据库的应用等等。
  (2)软件维护的分类。软件维护一般分为三类,一是纠正性维护,纠正性维护主要针对软件系统中存在的错误进行维护。二是,适应性维护,针对软件的环境进行维护,保证软件系统能够很好的适应外部环境,对软件的应用程序进行修改。第三是完善性维护,完善性维护的基本工作是为了提高软件系统的性能或扩大其功能,对软件做系统的更高。
  2 计算机软件可维护性的基本方法
  (1)提高软件工具的模块化和质量。对于软件系统的质量,之后通过使用的过程中才会发现好坏。而模块化则是软件开发过程中提高软件质量的方法之一。模块化不仅仅能够提高软件质量,还可以降低软件开发的成本,对于软件的维护性也不是很复杂。模块化的优点在于能够合理的改变某个模块的功能,只要改变一个模块就能够实现其功能,对其他模块的影响是非常小的。若是软件系统在应用的过程中想要增加某一项功能,完全可以增加新模块和模块层完成操作。模块化的程序设计也是非常简便的,对于错误的纠正与定位比较简单,不需要每一行代码逐一查找错误,这也提高了程序的运行效率。
  (2)建立明确的软件优先级。对于一个可维护性的软件来讲要具备可测试性、可修改性、可移植性和可使用性。一个软件要保证满足以上条件,需要付出较多的精力和代价,并且并不一定每一条都能够实现。因为一些软件的特性是相互的,一个性质存在,另外一个并不需要存在。对于软件可维护性的要求,每一项都要得到满足,是非常难实现的。
  (3)选择可维护的程序设计语言。程序设计语言的选择对可维护性的影响是非常大的。计算机语言也分为高级语言和低级语言。高级语言要比低级语言好理解些,低级语言是汇编语言和机器语言,非常难理解,也不方便掌握,可维护性比较困难。高级语言就是常用的报表语言、查询语句、过程化语言等。
  3 可维护性加强措施
  在进行软件的维护过程中,会遇到诸多的问题,例如软件开发过程中人员变动较大,开发商的变动性也较大;由于文档资料的缺失,使得开发过程中对他人的开发体系无法全面的掌握;程序问题或者稳当文件的不恰当,软件结构出现问题,难以理解,无法对不恰当的地方予以修改,或者即便修改也容易出现问题。
  在企业计算机技术应用中,领域管理应用较为广泛,程序深入程度更胜一筹。管理程序主要可以从两方面进行分析,一个是信息化管理,一个则是工业控制。引入自我维护是软件设计执行上的重大进步,该项功能提高了软件自身的活力。但是在设计上,该项自动维护功能还是具有一定难度的,其运行会占用系统资源。但是计算机技术在发展,并且时至今日,计算机资源已经十分充盈,自我维护功能所占用的量完全可以为系统所承受,不会影响系统运行,综合考虑,其功能的应用是值得的。
  4 结束语
  通过上述内容可以分析出,目前国民经济中软件产业占据了十分广泛的空间,无论是生产还是生活学习中,到处都有计算机软件的存在,计算机信息系统的灵魂便是计算机软件,这是计算机技术得以发展应用的基础,并且软件技术开始重视信息系统的新型发展方向,逐步的实现集成化、多元化,使得结构分布更为广泛。在实践中完成一系列的创新,可维护性是软件在这一阶段主要形成的重要方面,所以,在进行软件开发的各个环节中都必须对可维护性进行把控,使之能够贯穿始终。
  参考文献:
  [1]陈小辉,邓杰英,文佳.浅谈软件的可维护性设计[J].华南金融电脑,2009(03).
  [2]丁剑洁.基于度量的软件维护过程管理的研究[D].西北大学,2006.
其他文献
【摘 要】 针对近年190系列柴油机容易出现的故障,现就柴油机高压油泵卡滞故障偏多,影响内燃机车正常运行的情况,分析了高压油泵发生卡滞故障的原因,提出了处理故障的方法和改进措施,对延长柴油机的寿命有很大的帮助。  【关键词】 柴油机;高压油泵;卡滞故障分析  前言:  为了确保安全正点保产,对机车完好率有着十分严格的要求。高压喷油泵是柴油机燃料供给系统的“心脏”,它定时、定量、定压地为柴油机供油,
期刊
【摘 要】 水电工程施工安全管理是一项需要投入大量精力来完成的工作,在工程建设过程中,施工工序的选择、材料的使用、设备的操作、人员的安排等各项工作必须满足工程实际需求,同时符合相关安全管理标准,只有这样才能保障水电工程施工工作获得顺利开展。本文对水电施工安全管理措施进行了阐述。  【关键词】 水电施工;安全管理措施  一、影响水电工程施工安全的因素分析  1、内外在因素  影响水电工程施工安全管理
期刊
【摘 要】 随着经济的快速发展,不少行业的决策者都懂得市场上竞争焦点由以往的产品质量和价格,转变成以服务为主的竞争阶段。电力行业中很明显,人们的用电量和用电规模都在增加,所以电力企业的服务效率和质量受关注程度也不断增加。基于此,本文就将对电力大客户业扩工程中存在的问题以及其相应的改善措施进行分析探讨。  【关键词】 电力大客户;业扩工程;问题;措施  1、概述  1.1、电力业扩工程管理的意义  
期刊
【摘 要】 在尾矿的设施当中主要有尾矿坝和排洪系统等部分,其中排水系统同其他的部分不同,它是不参与矿山生产的但是又在尾矿库中有着重要的地位,可谓是其安全的保障。因此,如何优化尾矿库的排洪系统设计对于尾矿库的安全保障工作很重要,值得我们重视。本文分析了尾矿库排洪系统设计及优化方法。  【关键词】 尾矿库;排洪系统;设计;优化方法  引言:  尾矿库是用以贮存金属非金属矿山矿石选别后排出尾矿或其他工业
期刊
【摘 要】 管理实践证明,企业一切管理工作,都是从建立和健全内部控制开始的。企业的生产经营活动开始于采购业务,采购业务是企业生产经营得以顺利进行的重要保证,购买物资(或接受劳务)及支付款项等相关活动是企业主要成本来源,中天合创能源有限公司作为煤化工生产企业,采购成本占公司总成本的70%以上,采购业务风险问题日益突出,如何有效识别和控制采购风险是摆在决策层及管理层面前的一项重要任务,只有解决了采购环
期刊
【摘 要】 幼儿教育是孩子的启蒙教育,是孩子人生的第一课堂,对孩子以后智力、心理以及思维能力的成长发展非常重要。故在本文中对幼儿的教育与实践进行了详细的分析与探讨,以供参考。  【关键词】 幼儿教育;实践  一、把握幼儿教育发展趋势是提高幼儿教育质量的前提  幼儿教育作为我国人才培养计划的基础,应该作为一项长期的系统工程来进行,不仅需要加大对幼教的投入力度,而且还要注重幼儿教育人才的培养和幼儿教育
期刊
【摘 要】 石油化工工艺管道在安装施工中受到环境,材料和施工环境的影响,难免会出现各种难以预计的问题。本文将从石油化工管道在施工中遇到的问题和方法进行探讨。  【关键词】 石油化工工程;工艺管道;问题;对策  一、石油化工设备管道安装质量控制技术准备工作  石油化工设备管道的安装质量控制,离不开安装前充分的技术准备工作,具体准备工作内容包括管道材料选取、施工设备配置、安装现场布置、施工工艺选定四个
期刊
【摘 要】 电力调度自动化的应用具有很多优点,能够及时排除电网的安全隐患,比较及时的掌握运行状况,提升调度运行管理水平。本文分析了目前电力调度自动化应用的优势和使用现状,提出了优化系统结构性能的策略,具有重要的实践意义。  【关键词】 电力调度;自动化应用;改进对策  一、电力调度自动化应用的基本介绍  电力调动自动化系统是建立在计算机网络和计算机通信技术之上的智能化管理体系,能够实现对电网全局信
期刊
【摘 要】 近年来,房地产企业在快速的发展中,其市场竞争也越来越激烈,为了能够提高企业的经济效益以及竞争力,就要对房地产企业的成本进行合理有效的管理。本文着重分析了房地产企业的成本管理问题,并提出相应的控制措施,从而为房地产企业的稳定发展提供良好的基础。  【关键词】 房地产;成本管理;经济效益  引言:  随着房地产行业外部环境日益紧缩,相关政策法规日益健全,房地产企业应加强成本核算,正视存在的
期刊
【摘 要】 TD-LTE网络面临着建网使用频段,频率具体规划、同异频组网、TD-SCDMA向TD-LTE平滑演进等问题,通过对LTE关键技术的研究,指导LTE无线网络建设的规划设计,简化其他制式网络与TD-LTE网络的组网方案,更好的实现目标覆盖区域内的连续覆盖和深度覆盖。  【关键词】 网络规划;关键因素  引言:  在移动互联网、智能手机和各式各样平板电脑的快速发展和推动下,越来越多的移动通信
期刊