软件工程开发中的软件维护.docxVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

??

?

??

软件工程开发中的软件维护

?

??

?

?

?

?

?

?

?

???

?

?

?

?

?

摘要:伴随经济社会与科技的快速发展,在信息时代背景下,计算机软件升级和更新速度同样也需提高效率,为此对计算机软件开发、设计、与维护提出了全新要求。对计算机软件功能是否能够有效发挥是由可维护性来决定的,在计算机软件开发中,对可维护性提升对策进行研究是非常有必要的,所以需结合影响软件开发因素,来有效开发计算机软件,由此提高软件可维性,从而为计算机软件正常有序运行提供保障。

关键词:计算机软件;开发;维护

一、计算机软件维护简介

1.1维护过程

计算机软件是现时期信息时代背景下,计算机使用过程中非常重要的构成部分,计算机的专用语言现已是提升生活质量与促进企业和事业单位正常运转的基础条件,然而其中对于计算机软件是不是可以实施必要性的维护便显得非常重要。软件维护主要内容包含修改、测试、改进和复查等,其中测试是对整个软件运转情况进行测试,检测软件是否存在漏洞,而修改则是对软件操作期间的计算代码实施修改,改进指的是对计算机软件某一功能实施完善。近些年,伴随计算机在各个领域中的广泛应用,计算机软件发展和更新速度也在不断加快。形成这一问题的原因是因社会生产和人类认知与生活及工作对计算机的需求不断提升所形成的,在生产生活当中,对于计算机软件需求在不断变化,所以在计算机软件开发期间,需不断创新和升级才可以与市场需求相适,由此实现软件设计价值。所以在计算机软件开发期间,软件设计人员需思考怎样利用先进的技术来满足社会市场需求,在此情况下还需保证未来软件使用期间的可维护性,由此才算真正与市场需求相适,延长计算机软件使用期限。

1.2维护类型

计算机软件维护属于非常大的一项工作,维护期间需结合实际情况划分为多个类型,其中主要包含以下三种。即:①适应性维护。这一种维护主要是对计算机的软件实施初步维护,就是对软件内部系统实施完善和保养,在此阶段需固定时期的对计算机软件进行检测,并对内部系统进行更新,从而保证软件在面对相应问题的时候可以拥有应对能力和在外部新环境下正常运行的能力。②改正性维护。该维护主要是对计算机软件其内部无法适应外界环境和维护成本高的一些代码进行改写和重新的录入,同时对错误代码程序实施有效的识别与改正。③完善性维护。此维护是在对软件内部程序实施维护与改正的情况下,对软件应用功能实施合理扩展,从而保证软件可以更充分的与消费者当下需求相符。这种维护是软件整体维护期间所耗成本最多的一部分,同时对维护技术要求也非常高,维护困难程度会随计算机技术发展而有所增大。

二、计算机软件开发期间提升可维性的对策

2.1确定计算机软件开发具体目标

如想确定计算机软件开发具体目标,便需先确定软件应用方向,结合市场实际需求来选择开发具体功效的软件。然在此过程中,软件开发人员的工作任务便是设计软件,同时还需通过编程来将软件制作出来,由此使用户能够借助这一软件来完成自身与计算机的有效交流,计算机软件是不是具备可靠稳固的校验性功能,需看其是不是能够与同种类的产品有效区分开,这些是权衡计算机软件实用价值的重要依据,所以确定计算机软件开发方向,只有确定方向才可以结合方向来实施程序具体编程与系统的合理优化。

2.2对质量加强监管

计算机软件在开发时,质检是非常重要的一项内容,质量好坏对于整体系统安全运行会产生非常关键性的影响,决定了软件是否能够达到计算机应用价值。为此,只有构建长效并且清晰的质监体系,才能够对计算机软件内部组件实施全面具体的监督,这样对所形成的问题才可及时给予修复,从而有效提高计算机软件使用效率,并保证以后维修率和维修成本都可以明显降低,与此同时还可有效延长计算机软件使用期限。此外还需把软件质量监督工作贯彻于计算机软件开发的整个过程中,其中包含开发前的准备与后期的维护,如此才可以确保计算机软件正常有序运行。

2.3提升计算机软件质量

计算机软件质量对用户使用评价会产生影响,干扰用户市场选择,所以,可以发现提升计算机软件质量是非常有必要的。提高计算机软件质量主要需构建软件的模块式体系,这一体系不但能够明显降低软件在开发时的成本投入,同时还可提高软件在不同环境下的良好适应性。软件模块式体系指的是把软件内程序科学的划分成不同模块,由此在对某一模块实施优化和更改时,不会影响到其他模块,同时如想对模块内部结构进行有效优化和增强相应功能,仅需在系统内设置一个全新模块就可实现。计算机应用软件在使用中需不断结合市场所需来进行科学的调整与完善,并同时对计算机软件进行固定时期的维护和升级。然而在具体工作过程中,有时会遇到因计算机语言的逻辑性不精准而使计算机软件应用期间较易产生偏差,造成内部程序的代码产生混乱,如果严重还需重新的编写和输入代码,这样不但会产生

文档评论(0)

王水玉 + 关注
实名认证
文档贡献者

前面

1亿VIP精品文档

相关文档