柯嘉鑫
摘要
在经济与科技快速发展的今天,信息技术与我国民众的联系日渐紧密,计算机软件受到的关注力度也因此不断提升。近年来我国计算机软件开发技术实现了较为长足的进步,服务性、网络性、智能性特点的出现就是这一进步的最直观体现,而由此本文就新时期计算机软件开发技术的应用展开了具体研究,希望笔者浅薄的认知能够为相关从业人员带来一定启发。
【关键词】计算机软件 开发技术 新时期
作为一名在读高中生,笔者自认为相较于很多成年人更早了解并掌握网络信息相关技术,而也正是由于自设内的兴趣,笔者在网络信息技术学习中、日常生活中都较为直接感受到了网络信息时代带来的生活方式与生活节奏变化,而在本文就新时期计算机软件开发技术应用展开的研究中,这一研究的主要内容也大多来自于笔者自身兴趣的积累,希望这一积累所呈现的内容能够使更多人了解计算机软件开发技术。
1 计算机软件开发技术概念
为了能够较高质量完成本文研究,我们首先需要深入了解计算机软件开发技术,而结合相关文献资料与自身认知笔者发现,计算机软件开发技术主要包括应用软件开发与系统软件开发两部分,而这两部分计算机软件的开发都具备着较为明显的针对性。在高中生活中,学习类、我们能够较为直观发现购物类、娱乐类等计算机软件与自身存在的较强联系,而这些计算机软件所带来的便利也不能被忽视,可以说计算机软件是计算机最重要的组成部分,这也是计算机软件开发技术能够随着计算机发展而不断发展的原因。在计算机软件开发技术的发展中,其本身经历了程序设计过程、软件开发过程、软件开发工程三个发展阶段,而结合这一发展历程我们就能够更为深入了解计算机软件开发技术。
2 常见的计算机软件开发技术
简单了解计算机软件开发技术后,我们还需要就常见的计算机软件开发技术进行深入分析,而结合相关文献资料与自身实际调查,本文将这一常见的计算机软件开发技术概括为模块化开发法、原型化方法、结构化系统开发法三类。
2.1 模块化开发法
所谓模块化开发法,这一计算机软件开发技术也被称为生命周期法,其能够在具体软件开发前实现整个系统的分解,而通过这一分解获得的一个个小的模块,就能够较高质量的进行开发与测试,开发人员只需要将完成开发的小模块进行结合拼装,就能够保证计算机软件开发的顺利完成,这一技术较为适用于大型计算机软件的开发。对于模块开发法这一计算机软件开发技术来说,其本身能够实现开发难度的降低,计算机软件开发效率也能够由此实现不俗的提升。不过值得注意的是,在模块化开发法的具体应用中,相关开发人员必须较为深入了解将要开发的计算机软件并具备较为出色的大局观,这样才能够保证这一计算机软件开发技术的高质量应用。
2.2 原型化方法
除了模块化开发法外,原型化方法也是国内外计算机软件开发领域较为常见的技术,这一技术的核心是软件开发统一需求的确认,而结合这一需求计算机软件的开发就能够得以展开,并获得用于后续开发的基础软件模型。在原型化方法下的计算机软件开发中,不断进行软件模型的修改是这一开发的主要内容,而这种计算机软件开发就使得客户的需求能够得到较好满足,该技术目标明确、开发周期短的优势也源于此,原型化方法较为适用于小型计算机软件的开发。
2.3 结构化系统开发法
除了上述两方面外,结构化系统开发法也是在国内外较受推崇的一种计算机软件开发技术,而应用这一技术进行的计算机软件开发,能够较好满足大型、复杂的计算机软件开发需求。在结构化系统开发法的具体应用中,开发人员需要结合用户需求建立数据流模型,而由此开展软件的构建工作,就能够保证高质量的模块上层结构顺利完成,由此可见这一计算机软件开发技术具备的优越性。不过结构化系统开发法存在着一环出错、影响深远的问题,这点需要引起我们重视。
3 计算机软件开发技术在应用中的常见问题
结合上文内容我们对计算机软件开发技术产生了较为直观的了解,而为了能够更为深入完成本文研究,我们还需要就这一技术在应用中出现的常见问题进行深入分析。
3.1 人才结构不合理
在我国当下计算机软件开发技术的应用中,人才结构不合理的现状直接影响着相关软件的开发,而这里的人才结构不合理指的是基础性技术人才与高层次人才分布的不合理,高层次人才的匮乏直接影响着我国计算机软件开发技术的高质量应用。
3.2核心技术缺乏
除了人才结构不合理外,核心技术的缺乏同样制约着我国计算机软件开发技术的应用。对于计算机软件開发技术来说,核心技术在其中占据着极为重要的地位,但由于我国当下计算机软件领域的发展距离国际一流水平还存在着一定差距,这就对我国计算机软件领域的发展带来了较为负面的影响,同时我国当下很多企业在计算机软件开发技术应用中存在着过于注重眼前利益而忽视自身核心技术研发的问题,这就进一步加重了该负面影响的严重性。
3.3开发环境受限
除了上述几方面外,我国当下计算机软件开发技术的应用还面临着开发环境受限的问题,这一问题指的是我国计算机软件开发行业没有在政府、社会的支持下真正实现环境的转变,业界恶意破坏行业规则的现象时有发生、相关发展机制的不健全都属于这一开发环境存在问题的具体表现,而这些就对计算机软件开发技术的应用带去了较为负面的影响。
4 结论
在本文就新时期计算机软件开发技术应用展开的研究中,笔者详细论述了计算机软件开发技术概念、常见的计算机软件开发技术、计算机软件开发技术在应用中的常见问题,而结合这一系列内容我们就能够较为直观认识到我国计算机软件开发技术在应用中存在的不足,虽然这一系列论述仅仅是基于笔者一个高中生视角而展开的,但还是希望这一系列内容能够为我国计算机软件行业的更好发展带来一定启发。
参考文献
[1]曹程程.新时期计算机软件开发技术的应用研究[J].电脑知识与技术,2016(28):19.
[2]付尧.新时期计算机软件开发技术的应用研究[J].电子技术与软件工程,2015(07):71.