论文部分内容阅读
摘要:在计算机工作时,会有大量的程序和文件在同时运行,这些应用程序就是计算机软件。利用计算机软件可以实现计算机的基本功能,计算机软件类型被分为语言编程、应用软件和计算机系统。通常,系统软件是为计算机提供基本的使用功能,来辅助用户完成计算机的操作和使用。一般,比较多见的计算机系统是Windows系统。而应用软件可以满足不同用户的需求,这个可以按照用户具体的需求来设定相关的应用程序,像游戏、管理、办公等软件是比较多见的软件程序。因此,文章重点对计算机软件开发技术的应用及维护技术进行了详细的分析,希望可以给相关企业提供一点借鉴意见。
关键词:大数据时代;软件开发;维护技术;应用分析
在当前大数据时代的背景下,在开发软件系统过程中是需要耗费大量的人力、物力、财力资源的,因此,相关的软件开发的企业与研究机构,一定要秉承着一颗持之以恒与勇于探究的心,这样才能积极的开发软件技术,攻克目前开发过程中存在的难题,使我国软件技术得到进一步发展。
1大数据时代下软件技术的相关介绍
1.1大数据的概念
所谓大数据实际上指的是承载量达到一定范围、在处理后能够获得更多价值的数据库。通常,普通计算机的运算能力达不到大数据的处理要求,这种情况下,计算机软件技术得到了有效的发展与应用。大数据时代下,计算机软件技术能够处理普通计算机所无法处理的数据,实现海量数据的快速处理,为人们的工作提供了极大的便利。
1.2计算机软件技术的概念
在互联网持续发展的过程中,社会各界对于大数据的处理需求不断加强,这种情况下计算机软件技术应运而生。该技术和数据间存在着密切关系。在现代社会中,计算机已经成为人们处理海量数据所不可或缺的工具,计算机软件技术水平直接影响数据处理效率。
1.3大数据时代下计算机软件技术的作用
一是企业可以借助现代计算机软件系统而快速处理与存储大数据,这令企业的管理模式发生了巨大变化。企业可以借助计算机软件技术而开展各种数据与信息的收集与整理工作,进而对市场变化进行准确把握与预测,实现自身经营策略的持续优化。与此同时,人们也能够从企业获取更为高效而精准的服务。二是互联网全面普及的情况下[1],数据呈现出海量的特点,且公民个人信息安全风险不断提升。在计算机软件技术的作用下,大数据能够获得更安全的保障,且特殊数据的保密性也能够得到提升。可以说,计算机软件技术能够为信息数据的安全性提供一定保障,这对于数据的安全传输与存储具有深远意义。
2软件开发的方式
(1)原型化开发方式。在计算机软件开发中原型化方式是最常用的方法。软件开发人员可以按照系统要求得出最终结果,然后再通过参考结果开发出另一个原型来运行。在系统运行期间,开发人员会分析、改进和调整这个原型,调整到原型满足用户需求为止。原型化开发方式可以充分发挥系统中服务功能的作用,在众多软件开发方式中,属于一种开发成本低,效率高的方法。此外,原型化软件开发方法也存在维护难、无法在大规模系统中应用的缺点。(2)自动系统开发方式。自动化系统开发方法比原型化方法更加具体化,在软件开发时,就对软件开发的内容、目的和要求有了明确的定义,因此,必须制定出合理详细的开发方式。让用户在软件未开发前,就了解了详细的软件使用方式和开发内容,有效防止了软件开发完成后的纠纷。另外,自动系统开发方法可以按照用户的实际需求以及偏好完成编码设计工作,让计算机软件的开发更加科学合理化,更加切近用户需求。
3大数据时代下软件维护技术
软件维护技术主要可以从四点来描述:首先是改正性维护工作,主要工作内容是如果客户在使用软件的过程中出现了错误,则要及时的帮助客户诊断与改正。其次是适应性维护工作,主要为了使改变后的软件能够更好的适应客户电脑环境,而进行的软件修改的工作。再次,进行软件的完善与维护工作,用户在使用软件的过程中,一般都会提出一些增加新功能或者是改变原有功能的需求,有的用户还可能会要求提高程序的性能。因此,为了能够满足这些要求,也可以开展一些修改软件的工作。最后是预防性维护的工作,为了能够更好的提高软件在未来的可维护性与可靠性,工作人员进行主动的修改软件的活动。主要决定了软件可维护性的几点因素包括:(1)可理解性;(2)可测试性;(3)可修改性;(4)可为移植性;(5)可重用性。此外,影响可维护性的重要因素还包括文档,包括用户文档:描述系统的功能和使用方法;与系统文档:描述系统设计、实现和测试等各方面的内容[2]。
4完善大数据时代下计算机软件技术应用的建议
4.1重点关注计算机核心技术的开发
计算机软件技术要想始终处于领先地位,必须不断更新核心技术。计算机软件技术在我国出现的时间不长,我国在该领域所掌握的核心技术比较少,针对这一状况,我国必须从人才教育、基础建设及政策等多方面入手,为计算机软件技术的发展创造良好的环境。我国可以制定多项政策,借助政策的激励作用而推动计算机软件技术的创新。企业应为技术开发提供必要的资金支持。在多方面共同努力之下,计算机软件的开发效率将显著提升,我国该领域的核心技术能力也将有所提高。
4.2加大计算机创新人才培养的力度
针对现阶段我国计算机研发领域中人才匮乏等问题,我国应从教育的源头入手,加以解决。高等院校在培养人才的过程中应加强创新,改变传统的教育模式,重视及培养人才的创新能力。这将能够为计算机软件开发提供创新人才,令开发能力提升,进而满足市场需求。另外,企业也应当积极引进具备创新能力的计算机软件开发人才,加快软件技术的更新,以此来实现自身的发展。
4.3不断完善软件技术测评体系
事实上,计算机软件技术除了具备一定的经济性外,还具有安全性与持久性。针对实际应用中出现的数据外泄及恶意攻击等问题,软件开发人员等应在研发过程中重点做好测试工作,构建起先进的应用保护系统,借助防火墙等来提升数据的安全性。不仅如此,相关部门还应当构建起完善的软件技术测评体系,针对软件技术进行全面而精准的测试,杜绝由于前期工作不细致而导致软件技术在后期的应用中产生诸多问题。这样能够有效避免企业不必要的数据损失,提高企业的经济效益。
5结束语
目前,社会经济的发展已经离不开计算机软件开发,它对社会经济的發展有着很大的影响。它不仅方便了人们的生活,而且直接推动着社会经济的发展。在未来的日子里,各行业对计算机软件开发需求会更加高,在此基础的影响下,计算机软件开发技术会越来越科学人性化,为社会经济的发展奠定坚实的基础。
参考文献:
[1]周洋.新时期计算机软件开发技术的应用与发展趋势[J].科学技术,2019(05):93-94.
[2]杨成.论新时期计算机软件开发技术的应用与发展趋势[J].计算机产品与流通,2019(01):29.
(作者单位:中车大连机车车辆有限公司)
关键词:大数据时代;软件开发;维护技术;应用分析
在当前大数据时代的背景下,在开发软件系统过程中是需要耗费大量的人力、物力、财力资源的,因此,相关的软件开发的企业与研究机构,一定要秉承着一颗持之以恒与勇于探究的心,这样才能积极的开发软件技术,攻克目前开发过程中存在的难题,使我国软件技术得到进一步发展。
1大数据时代下软件技术的相关介绍
1.1大数据的概念
所谓大数据实际上指的是承载量达到一定范围、在处理后能够获得更多价值的数据库。通常,普通计算机的运算能力达不到大数据的处理要求,这种情况下,计算机软件技术得到了有效的发展与应用。大数据时代下,计算机软件技术能够处理普通计算机所无法处理的数据,实现海量数据的快速处理,为人们的工作提供了极大的便利。
1.2计算机软件技术的概念
在互联网持续发展的过程中,社会各界对于大数据的处理需求不断加强,这种情况下计算机软件技术应运而生。该技术和数据间存在着密切关系。在现代社会中,计算机已经成为人们处理海量数据所不可或缺的工具,计算机软件技术水平直接影响数据处理效率。
1.3大数据时代下计算机软件技术的作用
一是企业可以借助现代计算机软件系统而快速处理与存储大数据,这令企业的管理模式发生了巨大变化。企业可以借助计算机软件技术而开展各种数据与信息的收集与整理工作,进而对市场变化进行准确把握与预测,实现自身经营策略的持续优化。与此同时,人们也能够从企业获取更为高效而精准的服务。二是互联网全面普及的情况下[1],数据呈现出海量的特点,且公民个人信息安全风险不断提升。在计算机软件技术的作用下,大数据能够获得更安全的保障,且特殊数据的保密性也能够得到提升。可以说,计算机软件技术能够为信息数据的安全性提供一定保障,这对于数据的安全传输与存储具有深远意义。
2软件开发的方式
(1)原型化开发方式。在计算机软件开发中原型化方式是最常用的方法。软件开发人员可以按照系统要求得出最终结果,然后再通过参考结果开发出另一个原型来运行。在系统运行期间,开发人员会分析、改进和调整这个原型,调整到原型满足用户需求为止。原型化开发方式可以充分发挥系统中服务功能的作用,在众多软件开发方式中,属于一种开发成本低,效率高的方法。此外,原型化软件开发方法也存在维护难、无法在大规模系统中应用的缺点。(2)自动系统开发方式。自动化系统开发方法比原型化方法更加具体化,在软件开发时,就对软件开发的内容、目的和要求有了明确的定义,因此,必须制定出合理详细的开发方式。让用户在软件未开发前,就了解了详细的软件使用方式和开发内容,有效防止了软件开发完成后的纠纷。另外,自动系统开发方法可以按照用户的实际需求以及偏好完成编码设计工作,让计算机软件的开发更加科学合理化,更加切近用户需求。
3大数据时代下软件维护技术
软件维护技术主要可以从四点来描述:首先是改正性维护工作,主要工作内容是如果客户在使用软件的过程中出现了错误,则要及时的帮助客户诊断与改正。其次是适应性维护工作,主要为了使改变后的软件能够更好的适应客户电脑环境,而进行的软件修改的工作。再次,进行软件的完善与维护工作,用户在使用软件的过程中,一般都会提出一些增加新功能或者是改变原有功能的需求,有的用户还可能会要求提高程序的性能。因此,为了能够满足这些要求,也可以开展一些修改软件的工作。最后是预防性维护的工作,为了能够更好的提高软件在未来的可维护性与可靠性,工作人员进行主动的修改软件的活动。主要决定了软件可维护性的几点因素包括:(1)可理解性;(2)可测试性;(3)可修改性;(4)可为移植性;(5)可重用性。此外,影响可维护性的重要因素还包括文档,包括用户文档:描述系统的功能和使用方法;与系统文档:描述系统设计、实现和测试等各方面的内容[2]。
4完善大数据时代下计算机软件技术应用的建议
4.1重点关注计算机核心技术的开发
计算机软件技术要想始终处于领先地位,必须不断更新核心技术。计算机软件技术在我国出现的时间不长,我国在该领域所掌握的核心技术比较少,针对这一状况,我国必须从人才教育、基础建设及政策等多方面入手,为计算机软件技术的发展创造良好的环境。我国可以制定多项政策,借助政策的激励作用而推动计算机软件技术的创新。企业应为技术开发提供必要的资金支持。在多方面共同努力之下,计算机软件的开发效率将显著提升,我国该领域的核心技术能力也将有所提高。
4.2加大计算机创新人才培养的力度
针对现阶段我国计算机研发领域中人才匮乏等问题,我国应从教育的源头入手,加以解决。高等院校在培养人才的过程中应加强创新,改变传统的教育模式,重视及培养人才的创新能力。这将能够为计算机软件开发提供创新人才,令开发能力提升,进而满足市场需求。另外,企业也应当积极引进具备创新能力的计算机软件开发人才,加快软件技术的更新,以此来实现自身的发展。
4.3不断完善软件技术测评体系
事实上,计算机软件技术除了具备一定的经济性外,还具有安全性与持久性。针对实际应用中出现的数据外泄及恶意攻击等问题,软件开发人员等应在研发过程中重点做好测试工作,构建起先进的应用保护系统,借助防火墙等来提升数据的安全性。不仅如此,相关部门还应当构建起完善的软件技术测评体系,针对软件技术进行全面而精准的测试,杜绝由于前期工作不细致而导致软件技术在后期的应用中产生诸多问题。这样能够有效避免企业不必要的数据损失,提高企业的经济效益。
5结束语
目前,社会经济的发展已经离不开计算机软件开发,它对社会经济的發展有着很大的影响。它不仅方便了人们的生活,而且直接推动着社会经济的发展。在未来的日子里,各行业对计算机软件开发需求会更加高,在此基础的影响下,计算机软件开发技术会越来越科学人性化,为社会经济的发展奠定坚实的基础。
参考文献:
[1]周洋.新时期计算机软件开发技术的应用与发展趋势[J].科学技术,2019(05):93-94.
[2]杨成.论新时期计算机软件开发技术的应用与发展趋势[J].计算机产品与流通,2019(01):29.
(作者单位:中车大连机车车辆有限公司)