计算机应用软件的开发和维护研究_第1页
计算机应用软件的开发和维护研究_第2页
计算机应用软件的开发和维护研究_第3页
计算机应用软件的开发和维护研究_第4页
计算机应用软件的开发和维护研究_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/5计算机应用软件的开发和维护研究计算机应用软件的开发和维护研究计算机系统的作用是连接人与计算机并最终实现人对计算机的有效控制。软件一般分为系统软件和应用软件两部分,计算机软件在计算机运行的各个环节中起着特别重要的作用。计算机应用软件是为了满足使用者不同需求而特别开发的软件,这种开发是以客户需求为目的,根据某一种程序而进行的一项语言设计。软件的种类不仅包括计算机直接应用的软件,还包括为了辅助某个程序而设计的软件。一、计算机应用软件的开发计算机应用软件开发的概念计算机软件开发主要是将用户需求作为目的,从而制造软件的系统,或者是将计算机中的系统软件进行升级或改造的过程。对计算机应用软件的开发是一项系统工程,根据客户需求,依靠某种程序对其进行的一项语言设计,其中软件的种类包括计算机直接使用的软件和与某个程序相关联的辅助软件。计算机应用软件开发的流程1需求分析。需求分析环节要求设计方做好和用户的沟通工作,并掌握相应的市场需求,充分了解用户对于2/5软件的准确要求,可以将这三个标准作为参考依据,即准确性和一致性,清晰性和无二义性,直观、易读、易于修改。具体步骤包括第一,通过调查分析,建立初步的系统模型。第二,将模型中的外加因素去除,对逻辑模型进行抽象化。第三,对目前系统和理性系统模型之间的差距进行分析罗列。第四,对目标系统进行补充完善,写出完整的用户需求说明。第五,进行需求审核,确保满足用户的各项需求。2系统设计。软件设计环节是根据应用软件的开发需求,对系统进行板块划分,然后根据各个板块与实现系统功能之间的数据与程序说明,对不同板块进行相应的程序编写。3程序编码。程序编码作为软件开发的关键部分,对实现软件应用功能起着重要的作用。在这一过程中,开发人员通过程序语言的设计,实现生成运行程序的目的,在这一环节中,程序生成结果的实现直接受编写人员的编写风格的影响。4软件测试。在应用系统开发出来后,还要对软件进行系统的测试检验,这一过程主要是为了将软件编写过程中的漏洞和错误暴露出来,确保软件运行的平稳性和准确性。在进行系统测试过程中,测试分为单元测试和综合测试两个部分,其目的为检验应用软件各板块的独立运行3/5是否满足需求,测试系统的整体运行是否稳定和流畅。如果发现漏洞和错误,要及时的进行修正,以保证应用软件系统的质量。系统软件经测试合格后就可以交付客户投入使用了。二、计算机应用软件的维护软件维护是指软件投入使用之后,软件开发者保证用户在一定时间内正常高效的运行,这是软件生命周期的最后一个阶段。但是调查发现软件的维护费用在整个软件开发过程费用占有很高的比例,而且这个比例在逐年增加,因此降低软件的后期维护费用是降低整个开发过程成本的重要途径。影响计算机应用软件维护的因素影响软件维护工作量的因素有很多,经过总结分为以下几个方面首先软件维护过程中在理解别人编写的程序会遇到很多困难,这种困难程度会随着软件的配置成分的增多出现明显的降低。维护时经常会发现找不到完整的文档,这增加了软件维护的工作量和难度。在在软件开发设计时没有预先考虑投入使用后的维护问题。软件开发公司的员工流动性很强,经常出现开发人员完成项目后就离职的现象。很难实现对软件的开发过程实现全程追踪并溯源。计算机应用软件维护的几种方法4/51改正性维护。这种维护主线出现在外部环境变量发生变化的时候,不断增强系统的运行适应能力。如出现数据环境升级、规则变化,计算机硬件升级与相关标准改变时。2完善性维护。这种维护主要是为了强化和扩充软件功能。在软件出厂的说明书中未出现这种设计功能,大部分情况下为客户使用一段时间后提出的需求而新增的功能。3预防性维护。这种维护主要出现在软件开发的早期,是为了对有改进空间的软件进行预先修正,最终增强计算机的可维护性和可靠性。这种维护多借助软件工程,来进行重新设计编写,最终找出还有改进空间的那部分,为投入使用后本文由论文联盟HTTP/收集整理的维护工作提供方便。4适应性维护。此种维护主要是在外部环境日益变化的背景下,尽可能的增强系统软件运行适应力,包括计算机硬件升级、数据环境升级、操作系统升级等均属于外部环境变化。三、结束语综上所述,随着信息技术的广泛应用,计算机对人们的生产生活都带来了巨大便利,计算机应用软件的开发与维护作为优化计算机应用、促进信息技术发展的重要因5/5素,必须引起我们的高度重视。近年来计算机应用软件技术渐渐向系统高度集成化、结构广泛化、信息多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论