计算机应用软件的开发和维护探析.doc

计算机应用软件的开发和维护探析.doc

ID:51815992

大小:61.50 KB

页数:5页

时间:2020-03-16

计算机应用软件的开发和维护探析.doc_第1页
计算机应用软件的开发和维护探析.doc_第2页
计算机应用软件的开发和维护探析.doc_第3页
计算机应用软件的开发和维护探析.doc_第4页
计算机应用软件的开发和维护探析.doc_第5页
资源描述:

《计算机应用软件的开发和维护探析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机应用软件的开发和维护探析摘要:计算机应用软件作为计算机系统构成的重要组成部分,随着计算机技术的快速发展,计算机应用软件技术越来越成熟,在计算机系统屮的地位越来越重要,而且计算机的应用软件系统越来越复朵,因此计算机应用软件系统的维护要求也越来越高。本文主要是对计算机应用软件在开发以及维护上进行简要的分析,以此完善与提高我国计算机应用软件技术的发展。关键词:计算机应用软件开发维护计算机软件在计算机中发挥着连接的作用,计算机软件系统是连接人与计算机的硬件并实现对计算机的控制,计算机应用软件系统是为了满足计算机使用

2、者的需求而专门开发的软件,因此应用软件的开发对于计算机的发展具有关键的作用,提高应用软件开发与维护软件系统是提高计算机社会时效性的重要手段。1计算机应用软件的概述一般来说我们对计算机软件主要分为系统软件和应用软件,系统软件是计算机的总控制者,它负责计算机各个部件的协调合作,是计算机最基木的软件系统。而应用软件是为了满足不同的需求者而开发的一种软件,它在计算机屮可以独立存在也可以以多种功能组合而成,应用软件在每个计算机中并不是必须存在,而是依据不同的需求存在,比如一种浏览器软件系统就分为很多种,每个计算机使用者就可

3、以按照口己的需求应用不同的浏览软件。2计算机应用软件的开发2.1应用软件开发的概念应用软件开发是根据不同用户的需求而制造的软件系统或者计算机系统中的部分软件的过程,软件开发是一项系统工程,它是根据用户需求按照某一种程序而进行的语言设计,应用软件的种类并不仅仅包括在计算机中使用的软件,其还包括与某些软件程序相关的文件。2.2应用软件开发存在的问题①软件开发与维护工作脱节。软件开发人员与维护人员通常没有建立有效的沟通机制,造成软件开发人员在开发的过程屮不会考虑到以后的软件维护问题,在开发的时候没有为以后的维护提供相应

4、的空间,而口在软件维修的时候也没有对软件开发过程有深入的了解,造成维护过程中岀现基本常识上的失误。②不能保证文档的有效性。由于软件开发是一项系统工程,它是由不同的人开发的,这样就会造成软件在开发的过程中出现文档编写形式不紧凑的现象,而且这种现象也会造成维修程序得不到文档的帮助,导致软件的更新与文档更新不同步。③软件开发程序与其对应的文档内容没有紧凑性。文档的设计与文档的需求开发使用了不同的角度,其描述的对象也不同,因此造成文档描述的内容也不同,导致软件在开发维护的过程中不能对软件的开发进行准确的描述,造成维护人员

5、的资源浪费。2.3提高应用软件开发的方法首先在进行应用软件之前要对软件进行需求分析,要对软件的要求、功能以及内容等进行详细的分析,对软件进行清楚的描述,以此指导软件开发工作。其次软件开发起步阶段,开发人员耍根据软件需求提出合理的建议和解决措施的方案;再次在软件进行开发过程中和需求分析过程中软件开发人员要不断地与用户进行信息沟通,及时掌握需求者的要求,及时将用户的需求要求纳入到软件开发的要求中来,保证开发的软件符合用户的需求;最示软件开发一定耍建立在准确的信息需求的基础上,并且软件开发要具有一定的前瞻性,避免开发的

6、软件在完成后已经被社会所淘汰。3怎样更好维护计算机应用软件3.1应用软件维护的概念应用软件维护是在应用软件开发完成后交付使用一段时间后对软件所进行的改变。软件维护是软件使用周期的最后阶段,软件的维修是根据软件的变化情况以及硬件的坏境变化对应用软件系统程序进行某种程度的修改或者全部修改,在维修的过程中要充分利用原来的程序,并且对于修改的程序要进行登记,并且表明修改前与修改后的不同之处。一般情况下计算机应用软件维护是为了以下原因而进行的:为了纠正在使用过程屮所表现出来的错误程序而进行的改正性维修;为了更进一步完善软件

7、性能;为了提高应用软件适应硬件环境的变化而进行的适应维修;为了改进将来的可维护性和可靠性而进行的预防性维护。应用软件维护是软件应用的必要环节,在软件生命周期的每个环节都需耍维护,因此软件的可解释性、测试性等是影响软件维护的重要因素,因此完善的软件设计、良好的文档资料是保证软件出现问题时能够在最短的时间、应用最简单的办法解决软件问题。3.2影响维护工作量的因素在软件的维护过程中,影响维护工作量的因素可以分为以下儿个方面:①首先软件维护的过程中理解别人写的程序时会有很多困难,这种困难随着软件配置成分的减少会出现较大的

8、增幅。②维护往往会出现文档不全的现象,会增加维护的难度。③在软件开发设计的时候对丁维护工作没有进行过多的考虑。④软件公司的人员流动性非常强,很容易出现开发人员在开发完就不见人的情况。⑤很难对软件的建立过程进行追踪。3.3应用软件维护操作流程计算机在使用的过程中常常因为软件出现问题导致计算机出现故障,因此要想保证应用软件的工作首先就是要提高对系统软件的维护;英次耍及时清理计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。