浅析计算机软件开发技术及其应用

浅析计算机软件开发技术及其应用

ID:21208321

大小:49.00 KB

页数:4页

时间:2018-10-20

浅析计算机软件开发技术及其应用 _第1页
浅析计算机软件开发技术及其应用 _第2页
浅析计算机软件开发技术及其应用 _第3页
浅析计算机软件开发技术及其应用 _第4页
资源描述:

《浅析计算机软件开发技术及其应用 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅析计算机软件开发技术及其应用许力文湖南工业大学412007【文章】在全球信息化时代,计算机得到了广泛应用,人们对计算机的要求也越来越高,高性能的计算机不断涌现,计算机软件技术也得到了较快发展。本文将对计算机软件开发技术的现状进行简要介绍,分析计算机软件开发技术的主要特点与常用方法,对计算机软件开发技术的应用进行介绍,并展望计算机软件开发技术未来的发展走向,从而加深人们对软件开发技术的了解,以便开发者开发出质量好、性能强、兼容性好的软件。【关键词】计算机;软件开发;应用在X络时代,计算机不断改变着人们的生活方式,成为现代文明必不可少的

2、组成部分,计算机的广泛应用其核心源自于计算机软件开发技术,软件开发技术的重要性不言而喻。计算机软件有系统软件与应用软件两部分组成,它们是计算机正常工作的基础。为提高计算机性能、充分发挥软件功能,必须重视软件技术的开发与应用,尤其是当今人们生活需求的多元化,更要求开发者提供有创造性的新软件,因此,加强计算机软件技术的开发与应用是适应时代发展需求的,是我们应该大力倡导的。1计算机软件开发技术的现状随着我国经济的发展、科技水平的不断提高,计算机的软件开发技术也取得了长足进展,涌现出了一大批软件开发企业。但由于我国经济发展起步晚、科技水平不高

3、,加之经济全球化的冲击,我国的计算机软件开发技术还面临着诸多挑战。首先,创新能力不足、核心技术缺乏。主要表现在创新技术上突破少,开发能力较弱,软件趋同化现象严重,对国外的先进软件以模仿开发为主,缺乏自身特点,软件开发的源代码编写能力不足,不能掌握核心技术。这造成我国软件产品数量多、质量差、层次低的特点,很难满足现代X络化、数字化的要求。其次,人才队伍建设滞后,软件开发技术人员应该有高、中、低三种层次的人才结构组成,其中高素质、高开发能力的人才应该是人才队伍的核心组成部分。如今,我国软件开发人员的机构以基础性开发人员为主,高层次的开发人

4、员较为缺乏,一些企业认为培养高技术含量的开发人员需要较高的费用,且培养周期长,人员还面临跳槽、离职的风险,这使大部分企业不愿付出高昂的成本去培养高技术软件开发人员,从而造成企业软件开发人才结构失衡,人才队伍不合理。再次,缺乏良好的软件开发环境。我国大部分企业的硬件投入要远高于软件投入,同时我国知识产权保护体系建设不健全,并存在软件开发的不公平竞争与价格战等不利因素,影响着软件技术的发展空间。最后,软件产品未形成完善的体系。虽然我国在不断缩短与国外先进水平的差距,但我们为形成自己的品牌优势,加之核心技术缺乏,造成我国软件产品难以建立自己

5、的结构体系。2计算机软件开发技术的特点与方法系统软件与应用软件是计算机软件的两个重要组成部分,计算机软件开发技术的特点主要表现在以下几个方面:一是社会使用价值高,计算机软件开发涉及到方方面面、各行各业,能够极大的推动社会进步,创造多元化的经济效益与社会效益。二是软件开发是一件极其复杂的工作,它需要企业、研究机构投入大量的人力、财力、物力进行开发测试,一旦软件取得创造性的成功,将会极大的推动企业发展,并在各行业、各领域发挥重要作用。计算机软件开发的方法主要有三种:一是生命周期法,这种方法主要从软件开发的时间角度考虑,将软件分为设计、开发

6、、评估、运行等不同阶段,每个阶段都有严格的标准,这种方法需要开发人员对计算机软件技术进行定义与说明,需要软件开发人员对客户的需求有全面、深刻的了解,并精准的定义软件的功能与需求。生命周期法的优势在于它可以帮助开发者制定合理的开发计划,并逐渐完善各个阶段的软件设计。二是以自动化形式为主的系统开发法,这种方法需要使用者预先定义软件的功能与目标,最后应用计算机软件开发平台完成软件代码的编写。三是原型化设计方法,在用户没有给出具体的软件设计要求时,设计人员可以采取原型化法,原型化法主要有探索型、实验型与进化型,它的特点主要是直观性、动态性、严

7、谨性、渐进明细性,它强调了用户的主引导作用,通过客户与开发人员的相互作用,最终完善软件的功能。3计算机软件开发技术的应用与发展走向优良的实用价值是软件开发得以成功的重要标志,软件开发的目的是更好的为人类服务,笔者通过计算机软件开发的实例来说明如何实现软件开发技术的实用价值。运用单机版运作模式与VB6.0+Acess设计第一个产品,运用ARGIN:0cm0cm0pt"class=Pa4>如今软件开发的走向是多元化、智能化、X络化、开放化,软件开放要更新服务理念、创新软件设计,使软件开放不断向着高性能、高质量的方面发展。4总结在新历史时期

8、,计算机产生的社会影响力越来越大,这需要更强大的软件开发技术,软件开发人员要立足实际,本着“以人为本”的精神,不断加强软件开发技术,只有如此,才能实现计算机能力的有效提升,才能推动我国现代信息技术的快速发展。【

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

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

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