大数据时代软件开发与维护技术及运用探究

发表时间:2020/8/18   来源:《中国西部科技》2020年第8期   作者:昝永宁
[导读] 随着目前科技的高速发展,世界已经逐渐步入了信息与大数据的时代
        摘要:随着目前科技的高速发展,世界已经逐渐步入了信息与大数据的时代,而计算机网络与软件技术方面也逐渐趋于成熟,软件技术的发展也带动了相关的产业的完善与改革,在这种大环境下,软件开发的发展速度也逐渐提高,为了能够更好的满足客户的相关需求,软件开发的质量也有待提高。基于此,本篇文章对大数据时代软件开发与维护技术及运用进行研究,以供参考。
关键词:大数据时代;软件开发;维护技术
引言
        在信息技术不断发展的今天,我国已逐渐迈入了信息化的时代。计算机技术作为信息化时代的标志之一,其发展与进步将会对社会的日常生活产生极为重要的影响。计算机的应用软件的主要功能是解决某些较为具体的问题,对计算机应用软件的开发和维护将会为计算机的发展与进步起到极为重要的推动的作用。计算机应用软件的开发与维护也极大地保障了计算机应用软件的平稳的运行。
1大数据时代软件开发的现存问题分析
        1.1缺乏核心技术
        从目前我国软件开发水平来看,普遍存在缺少核心技术的问题,尤其是与西方发达国家相比,其计算机技术及互联网技术的起步相对较晚且发展速度缓慢,造成软件开发出现不同程度的不足之处。一旦软件开发技术创新力度不足则无法开发出符合当代社会发展要求的软件。除立足于自身开发水平外,地方政府及相关部门必须持续扩大软件研发力度,投入更多精力于核心技术研发领域,尽量深入全面研究国内外的成功研发案例,有助于汲取更多的实践经验。
        1.2研发力度不足
        即便当前我国地方政府及相关部门投入大量人力物力精力于软件开发领域,持续扩大其软件研发力度,但是仍缺少专业的软件开发研究机构,甚至部分软件开发企业与各个高等院校间合作深度远远不足。如何创新软件开发技术,提升核心技术水平,促进软件开发技术进步,得到越来越多从业人员的关注及重视。同时,除强化用户间沟通交流外,软件开发企业必须立足于用户具体要求研发软件产品细化研发内容,为促进软件开发技术水平进步提供强有力的支持。
2大数据时代软件开发的要点分析
        2.1需求分析
        需求分析是通过市场调查了解用户对互联网应用软件的需求和喜好,开发的软件需要准确、一致、清晰、无二义,互联网应用软件需要直观明了、便于操作或者修改。在进行需求分析时,首先要进行市场调查分析,并根据调查数据制作宏观系统模型,接着抽象处理系统逻辑的模型,减弱影响模型的其他因素,之后估计系统模型和理想模型的差别,根据用户需求修改系统模型,最后审核系统模型,让系统模型符合用户的需求。
        2.2软件开发技术
        软件开发占据着互联网技术应用极其重要的地位及作用,尤其是大数据时代下软件开发技术被广泛应用于互联网领域,例如:用户利用计算机技术搭建互联网平台明显加快彼此间沟通及交流速度,有助于打破时间性及区域性的限制,实现全球范围内信息共享的目标。同时,互联网中软件开发技术具有提高连通性的作用,不止极大程度上丰富互联网连接体系,更满足全球化覆盖的要求,真正意义上做到自我调节各个节点,进一步丰富平台中所蕴含的各类信息。此外,受各项软件开发技术于互联网应用中持续深化的影响,促使互联网信息传播模式发生翻天覆地的变化,尤其是产品及传播工具产生深远影响。
        2.3软件设计
        软件设计步骤是根据需求分析中的用户需求,划分系统的不同板块,编写不同的板块程序,完善系统的功能和数据,让系统满足应用软件的开发目标。


        2.4系统测试
        系统测试的目的是检查开发的应用软件的功能是否良好运行,找出应用软件系统中的漏洞和错误,提高应用软件系统的稳定性,让软件功能最大限度的发挥出来。测试人员需要进行单元测试和综合测试,检查应用软件系统的稳定性和系统功能的运行状况,判断应用软件功能是否符合预期需求,确保应用软件的质量和有效性,一旦发现系统中的漏洞和错误,要及时修改并上报给有关部门,经检测后合格的应用软件可以进行推广和使用。
3大数据时代软件维护技术分析
        软件维护技术主要可以从四点来描述:首先是改正性维护工作,主要工作内容是如果客户在使用软件的过程中出现了错误,则要及时的帮助客户诊断与改正。其次是适应性维护工作,主要为了使改变后的软件能够更好的适应客户电脑环境,而进行的软件修改的工作。再次,进行软件的完善与维护工作,用户在使用软件的过程中,一般都会提出一些增加新功能或者是改变原有功能的需求,有的用户还可能会要求提高程序的性能。因此,为了能够满足这些要求,也可以开展一些修改软件的工作。最后是预防性维护的工作,为了能够更好的提高软件在未来的可维护性与可靠性,工作人员进行主动的修改软件的活动。
4机软件开发技术的未来展望分析
        4.1网络化和智能化并存
        随着进入信息时代,互联网日益普及,计算机软件开发技术也逐渐向网络化和智能化的方向发展,不仅能够满足人们之间的相互交流,而且也能够共享各种社会信息和推动网络社会的进步和发展,结合当下网络发展的趋势,计算机软件开发技术也应该为人们提供更加智能、快捷、优质的信息服务,推进计算机软件开发技术向智能化方向发展也已经成为一种不可逆转的趋势。所以经济软件开发技术应该逐渐向智能化方向推进,才能够满足计算机时代的发展需求,另外也能够在发展的过程当中把握好主方向,寻求新的发展空间获得更多的受众,实现最大的经济效益和社会效益。
        4.2软件开发全球化
        目前互联网与计算机的技术都得到了飞速的发展,给人们在进行交流的过程也提供了非常大的便利,让信息交流也变得更加的可靠。随着时代的发展,人们在计算机与软件开发发面都加强了重视,在这样的情况下,与软件开发相关的研究人员应该对其发展方向进行进一步的调整与优化,从而提升服务的质量,而且软件的开发技术也逐渐朝向网络化与智能化的方向发展。网络化主要指的是受到互联网的影响后,软件在开放方面也逐渐朝向全球范围的交流与沟通的方向发展。在这种情况之下,不仅缩短了全球之间的距离,还实现了世界范围的互动与交流。因此,未来软件开发的技术一定是朝向网络化的方向发展的,在这种情况之下,计算机网络的功能也会变得越来越丰富。在目前大数据的时代背景下,软件开发逐渐的走向智能化,特别是我国网络软件开发,以及嵌入式技术方面的应用都得到了发展。   
结束语
        综上所诉,在当前大数据时代的背景下,信息技术的发展日新月异,人们对互联网提出了更多的要求,互联网应用软件的开发和维护变得越来越重要,急需提高互联网软件的稳定性和功能性。未来科学技术和互联网技术的不断发展可以不断提高互联网应用软件的实用性,让互联网应用软件的价值最大化,推动了互联网应用软件的普及和发展,人们的生活也将更加便利,互联网应用软件的发展也为社会创造出更多的效益。
参考文献
[1]林凌.计算机系统日常维护综述[J].科技风,2019(36):69.
[2]侯彦军.计算机软件系统维护管理存在的问题及对策研究[J].数字通信世界,2019(12):105.
[3]张坤.大数据时代软件开发与维护技术及运用[J].电子技术与软件工程,2019(23):45-46.
[4]黄子轩.计算机软件工程的维护措施和方法[J].电子技术与软件工程,2018(24):110.
[5]孙凯.浅谈计算机应用软件的开发和维护[J].中国新通信,2018,20(24):71.
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: