新时期计算机软件开发技术的应用及发展趋势论文_蒋赟斯

新时期计算机软件开发技术的应用及发展趋势论文_蒋赟斯

广东电网有限责任公司惠州供电局 广东惠州 516001

摘要:近年来,随着科技水平的逐渐提高及计算机技术使用的普及,计算机应用已经渗透到人们生活中的各个角落,各行各业的发展也越来越离不开计算机技术,而随着计算机的需求越来越广泛,其计算机软件开发技术的应用亦是发展迅速。而为了计算机更加贴合市场的需求,当前计算机软件开发行业就需要不断地与时俱进,不断地更新自身的软件技术。新时期计算机软件开发技术的具体应用以及其未来发展趋势,是信息时代需要关注的首要问题。

关键词:计算机软件;开发技术;应用;趋势

引言

如今的人们的日常生产和生活当中,计算机成为了其中的一部分,发挥着必不可少的重要作用,随着计算机的相关技术不断的发展和进步,人们对于其中的软件系统的开发有着更高的要求,对系统功能的需求也日益多元化,软件当中涉及的比较多的内容就是对于它的安全的关注程度,因此,对于软件当中的开发和保护技术要积极的进行充分的总结,保证整个工程的有着更高的技术水平。

1计算机软件开发技术的必要性

计算机软件应用开发技术之所以在近年来迅速发展,主要是因为经济的发展、社会的进步、生活方式的转变给计算机用户带来了的新问题,为了解决这些新问题,就必须研究新的计算机应用软件开发技术。计算机在当代社会的重要性不言而喻,然而计算机软件开发技术则显得更为重要。这是因为,计算机用户们在日常学习、生活、办公和娱乐中,虽然会经常使用到计算机,但是主要都是以计算机为载体,通过加载在计算机内的计算机软件来完成日常所需功能,因此,作为一种软实力,计算机软件开发系统可以说是计算机技术发展的灵魂。计算机软件开发技术的迅速提高,能够直接推动新一轮信息革命的到来。就当今来看,计算机软件技术是推动信息时代的主要力量,大多数的计算机应用软件需要借力于网络,从另一方面来看,计算机软件开发技术的良好发展也会在一定意义上直接推动我国的网络发展。研究提升计算机软件开发技术主要是为了提升信息社会的安全性,在越来越没有秘密的今天,网络技术的泛滥使得计算机对于安全性的要求上升到一个新的层次,一些计算机应用软件从其自身来看,本就存在着安全漏洞,所以现实的巨大压力要求从理论上和实践上来突破计算机软件开发技术。

2计算机软件开发的主要方式

2.1生命周期法

这种计算机软件开发方式又称为结构化系统开发法,常用与较复杂的大型软件开发中。生命周期法主要是将整个工作划分不同的单元,然后根据单元划分的顺序进而完成整体的工作。每一个单元有独立的任务,每个单元之间针对性强,而采用生命周期法就有效的简化了程序的开发。但是这种方法有一个弊端,采用这样的计算机软件开发方式需要完成一个单元才能开始下一个单元,致使工作时间相对较长。

2.2原型化开发方式

此计算机软件开发方式是最为常用的一种方式,其主要是开发人员对整个软件在开发前就有一个笼统的构想和概括性的认识,并根据其系统的构想进行原型的设计开发,并且将原型投入运行,在运行中可以对整体程序进行有效的改善,使之趋近与用户的需求。虽然此种计算机软件开发方式耗费时间较短,但是开发人员在开发过程中更加严格,而且其并不能应用于大规模的软件开发工作中。

期刊文章分类查询,尽在期刊图书馆

2.3自动式软件开发技术

该计算机软件开发方式是在第四代软件开发技术发展起来的,其主要是根据用户对软件最终实现的功能以及具体应用进行详细叙述,开发人员根据客户的要求进行软件的开发工作。这种的开发方式需要开发人员对开发整个工作过程都要了解,但不需要进行详细的说明,而且开发人员可以根据客户的需求自由的完成软件的设计以及编码。

3计算机软件开发技术的应用

事实上,就计算机软件开发而言,其是为了在对相关用户需求的有效分析之下,运用相关技术措施和方法,设计出实现相关功能的软件,从而充分地满足用户的需求。当然,我们在运用计算机软件开发技术时,主要有两种产品模式。第一个软件开发产品利用VB6.O+Acess的单机版计算机运行模型,第二个软件开发产品应用Web+Xm+lActiveX的数据库服务模式。将这两个产品分别安装在客户端的计算机上。第一个软件开发产品采用了微软历史版的VB虚拟机和Access驱动,在安装操作时,可以直接运行安装,计算机可以实现自动化的系统兼容,为用户提供了极大的便利。第二个软件开发产品由于应用了ActiveX组件,在安装过程中需要更改相关浏览器的参数设置,然后再进行安装设置,和第一个软件开发产品相比,第二个软件开发产品的安装过程比较复杂。两个软件开发产品安装完成后,经过一段时间的运行,第一个软件开发产品的运行过程中比较稳定,并且软件的安装维护修复都在独立的模块中,用户通过简单的操作,就可以单独完成。但是这个软件也有一定的缺陷:软件的运行时间越长,运行速度和效率越低,能量损耗严重。第二个软件开发产品在安装运行过程中,容易受到计算机运行系统版本的限制,并且需要修改浏览器的参数设置,软件的更新维护比较复杂,给计算机用户带了很多的不便。

4软件开发技术的未来发展趋势

4.1服务化

所谓的服务化趋势指的是为人们服务。现阶段市场上出现的计算机软件非常多样化,遍布在人们的生活每个角落当中。但是真正高质量的软件仍然是供不应求,许多软件或是盗版,满足不了用户的需求,或是存在风险漏洞,可能直接导致用户的损失。对于软件开发来说,用户的需求就是开发人员进行不断研究、创新的动力,也是重要前提。软件在开发的过程中,要注意对客户需求的了解,然后对需求进行详细地分析,从而设计出更为具体化、个性化的软件产品。所以,当前软件开发人员最重要的核心理念就是要以服务客户为主。

4.2智能化

智能化,主要是指软件的开发与应用均将趋于智能化,它的实现主要依据为通信设备与网络的发展,智能化的软件能够为大众提供高质量的服务,从而满足了大众的需求,软件开发的智能化发展是其发展的重要趋势。

4.3开放化

开放化,主要是指计算机软件在其技术、产品标准与源代码等方面的开放性,进而软件开发人员通过学习、沟通与交流等,才能够对关键性的、核心的技术进行掌握,在此基础上,软件的开发将更加高效与科学,软件的发展将更加辉煌。

结束语

综上所述,笔者对于计算机软件开发技术的定义、发展现状以及重要性进行简要概述,并对计算机软件开发技术的开发技术以及应用进行列举,并对于在新时期的发展趋势进行分析阐述。当前是信息化、网络化的时代,而计算机是这个时代的主体,是推动时代发展的强大动力,计算机软件开发技术是这个时代的主要技术支撑,它会直接影响社会的前进步伐。

参考文献

[1]范伟.浅论新时期计算机软件开发技术的应用及发展趋势[J].计算机光盘软件与应用,2014,13:80+82.

[2]胡玲芳.新时期计算机软件开发技术的应用研究[J].信息与电脑(理论版),2013,08:74-75.

[3]贺丽娟.计算机软件开发技术的应用及未来趋势分析[J].电子技术与软件工程,2015,03:58.

论文作者:蒋赟斯

论文发表刊物:《基层建设》2017年第28期

论文发表时间:2018/1/2

标签:;  ;  ;  ;  ;  ;  ;  ;  

新时期计算机软件开发技术的应用及发展趋势论文_蒋赟斯
下载Doc文档

猜你喜欢