2.天津工业大学 天津市 300000)
摘要:当前我国计算机技术飞速发展,随着涉及的领域逐渐扩大,计算机软件开发技术也得到推广和应用。新时期发展下,计算机软件开发技术实际应用还存在一些问题。基于此本文对计算机软件开发技术的应用情况和发展趋势展开探讨。
关键词:计算机;软件开发;开发技术;发展趋势
引言
伴随着现代网络信息化技术,对社会各行各业产生的影响不断扩大,只有加强计算机软件的开发,才能促进网络信息化技术的发展与融合。当前环境下计算机软件开发部只需要对于计算机软件的应用性和实效性进行分析,加强软技术的研究,促进科学技术的提升。
1计算机软件开发技术概述
1.1概述
顾名思义,计算机软件开发技术简单来说就是一种用于软件开发的技术。作为计算机的构成核心,计算机软件可以被分为系统软件与应用软件两类,其中系统软件主要是支持计算机的整体运行,并为应用软件的运行提供基础,应用软件则主要用于解决计算机运行与使用中存在的各类问题,并满足用户的各方面需求,而计算机软件开发技术是系统软件与应用软件得以应用的前提。同时,随着技术水平的不断提高以及方法的逐渐成熟,目前计算机软件开技术已经拥有了生命周期开发法、自动形式系统开发法以及原型开发法等几种开发形式。
1.2主要特征
计算机软件对于网络信息化的发展具有非常明显的作用,通过软件开发技术有效拓展计算机的功能加快计算机软件对于各种数据的存储与处理。在计算机网络发展过程中,通过软件技术的开发并且结合生活实际案例,积极促进计算机软件对现实生活产生的影响,尤其是解决了软件开发技术与计算机发展的差异性。对于计算机软件来说,计算机软件的质量直接决定着计算机的应用效果。人们的日常生产与生活也离不开软件的支持,我们的浏览器软件、听歌软件以及游戏软件等都有可能存在漏洞,为不法分子或者是黑客提供破坏电脑或者获取信息的违法行为提供便利,在很大程度上会造成我们的经济损失。所以,计算机软件的安全漏洞也会给信息安全带来非常严重的影响,无论如何必须要针对计算机软件存在的漏洞进行深入分析,提高软件的使用效率和水平,积极促进信息安全。通过为软件开发营造更加智能科技的研发环境也促进计算机软件的提升空间,并且加强对于信息技术与产业技术的紧密结合,帮助计算机软件发挥出更大的作用。在新时代,我国更加重视对于互联网经济产业的发展,尤其是5G技术、人工智能技术、VR技术等各种高科技技术,必须要促进相关的软件程序相适应。
1.3软件开发原则
根据计算机软件的使用方式,计算机软件可以分为两大类,分别是应用软件与系统软件两大类。应用类软件是为了解决实际的生活需求、学习需求以及工作需求;而对于系统类软件来说,计算机最基本的输入功能、显示功能等都是靠系统软件实现的。但是,现阶段,科技发展越来越迅速,计算机的系统软件与计算机应用软件的分界线也越来越模糊了。计算机软件的开发也需要遵循一定的原则,计算机软件的开发原则包括软件的分功能评审原则、软件的质量原则、软件的生命周期性原则以及软件的科学性评估原则。
2计算机软件开发技术应用现状
2.1不能对需求进行全面的分析
软件设计者在实际工作期间,不能对项目内容进行全面的探讨,难以透彻的分析项目设计体系,在数据不完整的情况下,会导致出现笼统的现象。在设计期间,甚至还会发生不可测试的现象,导致软件设计出现严重问题,难以满足相关设计需求。
2.2计算机软件开发技术薄弱
需要明确的是,当前我国计算机软件开发技术虽然整体发展趋势比较良好,但很多问题与限制因素却仍是真实存在的,而这也为计算机软件开发技术的未来埋下了不小的隐患。
期刊文章分类查询,尽在期刊图书馆我国目前对于计算机软件的自主开发能力上比较薄弱、企业的创新能力也有待提升,因此对于核心技术的掌握是相对匮乏的,在实际开发中对于国外专利技术的依赖性较强,这不仅使得开发成本大大提高,同时也限制了软件开发技术的进一步发展。另外,当前我国虽然兴起了很多软件开发教育机构,同时软件开发技术也在高等教育得到了高度重视,但人才培养体系仍非常不完善,很多企业都十分缺乏高素质的技术人才,这使得企业经济效益较差,项目开发周期也比较长,进而在市场化的人才竞争中陷入恶性循环,这对于整个产业乃至软件开发技术的发展都是非常不利的。与此同时,当前我国计算机软件开发的产品结构体系与开发环境都比较差,这些也都对软件开发技术的发展造成了影响。
2.3缺乏创新能力
在对软件进行开发运行之后,运营期间很容易会新增一些需求,在设计者缺乏创新能力的情况下,很容易导致出现系统混乱的现象,不能保证其使用效果,难以创建现代化的技术管理机制,甚至影响设计效果。
3计算机软件开发技术未来的发展趋势
3.1服务化的发展趋势
计算机软件开发人员需要进行全面深入的市场调查,了解并分析用户的需求,有针对性地进行计算机软件的开发,确保软件服务能够满足用户的需求。由此可以看出,在未来的发展中,计算机软件开发人员需要将全心全意为用户服务作为工作理念,在为用户提供高质量服务的同时,促进计算机软件开发技术的发展。比如,在信息化不断向纵向发展的过程中,现代信息系统呈现出显著的集成化发展趋势,戴尔以及IBM等行业领先企业均对企业的资源进行重新整合与配置,通过对软件开发策略的创新,在计算机软件开发技术中应用了综合集成服务,形成了业务综合集成服务体系,促进了计算机软件开发的可持续发展。
3.2智能化、融合化与多元化
首先,智能化,在网络飞速发展的时代背景下,开发和应用人工智能软件体现了计算机软件开发技术的人性化特征,继而提高了其对民众的服务水平。其次,融合化,即计算机软件开发技术实现了自动化、电气化等硬件系统的大融合,继而充分发挥了硬件与软件的作用,并使软件的服务质量大大提高。另外,多元服务化,即在先进开发理念的指引下,计算机软件开发技术满足了用户对网络服务形式、手段和质量等的实际需求。
3.3网络化的发展趋势
在全球范围内,互联网技术的发展速度十分迅猛,不仅为人们的生活提供了便利,还为人们提供了交流及信息获取的高速渠道。计算机软件开发技术和互联网技术息息相关,两者为相辅相成的关系。也就是说,在未来的发展中,计算机软件开发技术会与互联网技术进一步融合,呈现出网络化的发展趋势。在网络化发展趋势下,不仅为计算机软件的开发提供便利,还会提高计算机软件开发的水平及质量,为计算机软件用户提供更加多样化的服务,满足用户的多样化需求。比如,计算机软件的开发人员可以利用网络化技术,开发网络学习软件,供学生及教师进行线上学习或者教学,为学生的学习提供便利。
3.4开放化
软件开发技术的进展最关键的一点就是不要墨守成规,要懂得用发展的眼光来看待问题,摒弃之前的糟粕,取其精华,计算机企业只有不断改革更新软件开发技术,才能在市场竞争中站稳脚跟,这样软件开发技术和才能历久弥新,为人类提供帮助。但是敞开化繁荣进展过程中关键在于源代码的开发以及商品的规范化,只有注重起这两点的联系,软件技术开发人才能够一起互相学习、一起深入交流,推进新型软件开发技术的发展,继而使得软件技术开发出来的软件品质和性能都得到提高。
结语
总的来说,计算机软件开发技术是当今新技术的一个重要组成部分,同时它的发展也决定着社会各项事业的发展。在这样的背景之下,对新时期计算机软件开发技术的应用和发展趋势进行有效的把握是非常重要的。
参考文献
[1]李想.浅谈计算机软件开发技术的现状与应用[J].科技风,2018(12):65.
[2]方浩.新时期计算机软件开发技术的应用及发展趋势分析[J].电脑知识与技术,2018,14(03):68-69.
[3]田光杰.新时期计算机软件开发技术的应用及发展趋势分析[J].计算机产品与流通,2017(7):38.
论文作者:闫汝静1,李心言2
论文发表刊物:《电力设备》2018年第21期
论文发表时间:2018/12/12
标签:计算机软件论文; 技术论文; 软件论文; 发展趋势论文; 需求论文; 计算机论文; 系统论文; 《电力设备》2018年第21期论文;