当前所在位置: 首页 > 计算机 > 正文

计算机应用软件的开发和维护

本文共计2586个字,预计阅读时长9分钟。【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

计算机应用软件的开发和维护

  随着科学技术不断的跟新换代,计算机在人们日常生活中不断地普及运用,以下是小编搜集整理的计算机应用软件开发探究的论文范文,供大家阅读查看。

  摘 要:计算机软件是一种计算机系统中的一种程序以及相关的文档。计算机软件是指计算机使用者通过对计算机硬件的处理,实现界面的链接,通俗来讲,就是在使用计算机时运用这些软件实现对计算机的控制。因此,在对计算机的系统设计时最重要的是实现对计算机软件的设计。

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

  一、关于计算机软件一般知识的分析

  在一般情况下,计算机软件可以分为系统软件和应用软件两种。在计算机系统软件中,操作系统是最为重要的,它全面的负责控制和管理计算机的各个方面的协调工作,在整个计算机系统软件中起到了管家的作用,是计算机系统中最基本也是最为重要的软件,Windows、DOS是较为常见的系统软件。一个计算机的运行必须要安装一个操作系统,否则计算机将无法进行正常运行。而我们在使用电脑进行看电影、听音乐等,这些功能所使用的就是应用类的软件,比如:Office、flash等。在我们对软件进行拷贝时要注意版权问题,只有这些软件的开发版权所有者经过授权以后才能够尽兴安装使用,否则会引起法律纠纷。因此,我们不能去购买或使用那些盗版软件。

  软件的应用范围非常广泛。软件和硬件有很多不同的地方,硬件是能够为人们所见的且具有自己的形状和空间。而软件却和硬件存在很大的不同,软件是一种存在于纸面上的东西,它只是由一些数据组成。只有在计算机运行以后才能够判断软件的优劣。软件是人们智慧的结晶,这一个小小的软件包括了太多人思考和智慧,在软件的开发过程中有很多地方与硬件开发的过程相同,但是软件总归不是硬件,硬件在经过一段时间使用以后会出老化或者损坏的情况而软件则不会,软件是一种边使用边维护的特殊状态。

  二、软件的开发

  在当前的技术条件下,全球的软件开发都还存在着各种各样的问题需要解决

  第一、对于软件的文档有效性问题还不能得到很好地保障。在软件的开发过程中,软件的各个模块不是由一个人去完成的,这样就存在着编写形式、工具以及时间空间不同等问题,并且在对程序进行维护时不能够完全的得到文档的帮助,且更新软件时相应的文档不能够得到同步更新。

  第二、软件的程序和相对应的'文档内容衔接不够紧密。需求文档和设计文档是从不同的角度上进行编写的,其编写的对象也不相同,所以他们在编写时采用不同的描述方式,导致软在更新时不能够与全部的文档实现同步更新。如果,开发人员错误的理解了社会的需求,在进行研发时加大了分离,这样则会对用户产生一定的不良影响和损失。

  第三、软件开发和维护不衔接。在软件开发时一般都不会考虑以后的维护问题,在研发时没有为软件更新维护留下接口,从而导致软件在维护上存在很大的困难。那么,在一旦软件出现了不正常情况,则需要对软件进行重构,这样浪费资源,还会使软件出现其它的新问题。

  第四、软件开发要与社会需求相结合。软件在开发之前需要做好具体的社会调查,保证软件开发的实效性。我们在软件开发之前要对市场需求做好充分地分析,这是一个好的软件开发的前提条件。在对软件的需求进行分析时,研发人员要为软件开发的需求和实施提供解决策略。在软件的开发过程中,保持与用户沟通,研发过程要对用户开放,按步骤展开工作。在需求分析问题上不可能一步成功,因为需求问题是属于人的主观意识,在很多客观问题上会存在矛盾,这时就需要我们全面的考虑问题,在分析阶段不断的发现问题、解决问题,只有这样才能更好的对软件的需求问题进行全面的判断。

  三、对软件维护工作的分析

  人们在使用计算机时,一般都会这样认为:有一个好的配置,和最新的系统和软件,这样的计算机在运行时速度就会很快。其实不然,对于计算机来说,计算机是一个整体,它的运行速度不仅仅跟上面的因素有关,一个好的配置还不能够保证计算机具有快速的运行速度,同时还需要有一个稳定的运行系统和软件以及对软件维护等。

阅读全文