新时期计算机软件开发技术的应用研究
2016-08-13张燕飞
张燕飞
摘 要:随着社会科技的发展,计算机网络技术逐渐的发展起来,成为了人们日常生活、工作中的重要组成部分。在计算机中,计算机软件的优劣起到了决定性作用,因此,在新时期对计算机软件开发技术的研究成为了计算机产业中的重要内容。本文对计算机软件开发的内容进行了概述,并阐述了计算机软件开发的重要性,同时分析了当前计算机软件开发的常用的方法,以及计算机软件开发技术的应用。
关键词:计算机 软件开发技术 应用研究
随着科技的发展,逐渐的进入了互联网时代,计算机在社会中的作用越来越大了,为社会的快速发展以及经济的持续增长提供了良好的动力。在计算机发展过程中,计算机开发软件起到了重要的作用。因此,在当今的情况下,加强对计算机软件技术的研究能使计算机技术整体不断的发展,更好的满足社会发展的需求,对当今人们的生活、工作起到更重要的作用。
一、计算机软件开发的内容
1.计算机软件开发的现状。随着科技的发展,逐渐的进入了科技化时代,在最近这些年中,我国的计算机行业得到了迅猛的发展,并使计算机逐渐的进入人们的生活、工作中,使其成为了重要的一部分,大力的推动了我国社会的发展。在现今阶段我国对计算机软件开发技术的研究得到了增强,增加了大量的科研人员进行计算机软件的研究,使我国的计算机行业得到了发展,使其在世界的舞台上占据了重要的地位。但是,随着世界经济危机的产生,也在一定程度上影响了我国的发展,为了减小经济危机对我国产生的影响,我国计算机软件市场就逐渐的回归到了国内,这就使得我国计算机软件开发工作发展的更加迅速。同时,由于国内计算机软件市场的扩增,导致了计算计软件开发人才的短缺,使得我国各大高校都开始进行计算机软件开发的课程,为我国计算机软件市场提供了人才,推动了我国计算机行业的发展。
2.计算机软件开发的原则。在计算机系统中,计算机软件起到了重要的作用,同时,计算机软件的结构往往是很复杂的,这就要求在计算机软件开发过程中具有一定的开发原则,只有严格的按照开发原则进行,才能开发出更好的计算机软件。第一点就是在开发过程中加强对技术的创新,使计算机软件的质量得到保证,满足人们的需求;其次是要建立相应的模型,建立起来良好的模型才能为计算机软件开发做出前提,使开发过程顺利的进行;最后就是在软件开发完成时,要用科学的方法来检验计算机软件的性能,保证开发出来的软件质量得到保证,满足当今社会中对计算机技术的要求。只有严格的按照以上三点原则来进行计算机软件的开发工作,才能使计算机软件开发技术顺利、良好的进行,为我国计算机技术的发展提供了良好的环境。
二、计算机软件开发技术的重要性
随着网络信息化时代的到来,计算机技术以及信息技术得到了迅猛的提升,计算机软件开发技术起到了关键的作用。在当今过程中计算机技术的发展成为了社会研究中的重要内容,而作为计算机技术中核心技术的软件开发技术,能更好的发展远程控制以及网络支持技术,使其能够得到有效的提升,为人们生活、工作中带来更好的帮助。在当今条件,软件开发技术的应用越来越广泛,为计算机网络模式的创新提供了良好的依据,使计算机网络更满足人们的需求。在当今社会中,大量的使用计算机软件开发技术,使计算机技术能跟上时代的步伐,加强了计算机的使用性能以及安全性能。这就增加了我国计算机行业的发展空间,为我国计算机事业发展提供了良好的保证。
三、计算机软件开发的常用方法
随着我国社会科技的发展,计算机软件技术也在不停的发展,使我国当前的计算机软件开发技术发展的相对比较完善,能开发出满足人们需求的软件。在当前时期中,选择更合适的软件开发技术能更好的提高计算机的性能,在我国现今阶段常用的计算机软件开发技术有生命周期法、原型化开发法以及模块化开发法。
1.结构化系统开发法。这种方法是根据计算机系统内各组成部分的不同作用、相互联系而使系统各部分有效的结合起来,在对大型的、比较复杂的软件进行开发时,往往会达到很好的效果。他的开发原理是:首先要根据不同用户不同的需要,建立一个良好的数据流模型,并且对数据流模型进行有效的分析,理清数据流模型中的的各项要点以及选择正确的数据处理问题类型,根据数据流模型来进行软件的构建工作,构建出良好的模块上层结构。在建立完成之后,在使用一些试探性原则来对系统加以改进与完善,使其满足软件设计的基本要求,然后再利用其它的手段对软件进行测试,使其达到用户的需求。这种开发方式的难度低,易操作,成为了当今软件设计方法中最常用的一种方法。但是,在使用这种方法进行软件开发时,需要一步一步的来完成,使用的时间往往会很多,同时,在一个环节发生问题时,往往会对后面的所有程序造成严重的影响。
2.原型化开发法。在当今我国计算机软件开发方式中这种方式也比较常见。这种方式中需要对系统进行分析,选择出更符合系统的意见,在设计出一个结构模型,然后对其进行多次的修改与完善,使其的性能越来越接近用户的要求,最终使得用户完全满意为止。在利用这种方式进行软件设计时,能更好的满足客户的需求,同时降低开发中的风险,还能减少投入的成本。当然这种方式也有一定的缺点,就是这种方式不能对比较复杂、大型的软件系统进行开发,具有一定的局限性。
3.模块化开发法。这种软件开发方法就是把待开发软件系统进行分解,使其形成很多个独立部分,然后对这些小部分进行命名和编址。对这些单独的小模块进行开发并且进行良好的测试,在确定其性能良好后,在把这些小模块结合起来,这就行成了一个良好的计算机软件系统。使用这方式进行软件发开时,能把软件开发过程中复杂的问题简化,使开发过程更加的顺利。同时,这种方式是对每一个小模块进行开发,这样就使得每个小模块可以同时进行开发,这样在进行计算机软件系统的开发时不需要大量的时间,增加了软件开发的速度。
四、计算机软件开发技术的应用
在现今社会中,人们对计算机的依赖程度逐渐的增加,而为了使计算机更好的帮助人们,这就要对计算计软件进行开发。开发完计算机软件之后,使其与计算机进行结合,才能发挥出其应有的作用,这才是计算机软件开发技术的最重要部分。如果在同一种计算机上分别安装VB6.0+Acess和Web+Xml+ActiveX系统,就会得到不一样的现象。在现今的计算机中,往往都会安装微软系统,这就使得第一种软件可以直接与计算机进行结合。而使用第二种系统与计算机结合时,就需要相应的组件进行连接,才能使系统与计算机结合起来。因此,软件与计算机的结合过程成为了软件开发技术的关键。
五、结语
在这个网络信息逐渐发达的新时期,计算机在当前社会中起到的作用越来越广泛,大力发展计算机技术能更好的推动社会的发展,为社会发展带来便利。计算机性能的强弱,关键在于计算机软件开发技术的好坏。为了使计算机技术发展的更好,就要加强对计算机软件开发技术的创新,使其能创造出更加合理的计算机软件,使计算机在社会发展中起到更重要的作用。
参考文献:
[1]范伟.浅论新时期计算机软件开发技术的应用及发展趋势[J].计算机光盘软件与应用,2014,07(13):80.
[2]佟超,林鹤.计算机软件开发技术的应用与发展趋势封闭性[J].科技资讯,2013,03(18):16.
[3]徐蕾.基于组件技术的实时测控软件开发技术研究[J].电子技术与软件工程,2015,11(17):42.
[4]张鹏.嵌入式软件在计算机软件开发过程中的运用[J].信息與电脑(理论版),2015,06(23):73.
[5]洪新军.插件技术、分层技术应用于计算机软件技术中的价值探讨[J].电脑编程技巧与维护,2016,03(02):10.