计算机软件技术在大数据时代的应用

2021-11-30 04:08曹青琳
有色金属设计 2021年4期
关键词:程序员计算机软件软件

曹青琳

(西宁城市职业技术学院,青海 西宁 810003)

0 引言

每一个人都是大数据的参与者或使用者,人们在浏览网页、网站购物、使用社交软件的过程中都会产生数据,为了处理这些海量数据,相关科研人员开始研究不同功能的计算机软件,快速对这些数据进行分类、分析和处理,为人们的学习、生活和工作提供便利。

1 大数据时代计算机软件技术发展存在的问题

1.1 计算机软件研发水平有限

随着大数据时代的全面到来,要求计算机软件研发人员不断创新数据搜集和处理分析,但是我国计算机软件研发产业起步较晚,研发水平还有待提升。例如很多计算机企业都是在国外软件基础上进行完善,在软件开发上投入的资金比较少,还不具备独立开发软件的能力。

1.2 计算机软件应用范围局限性比较大

近年来我国计算机软件产业发展迅速,各种类型的软件层出不穷,但是很多软件还存在一定局限性,一方面体现在部分软件只能处理某一类企业数据,或者是某企业内部数据处理,另一方面体现在软件应用价值和研发价值不太匹配,影响了企业和程序员的研发热情。

1.3 部分计算机软件存在安全隐患

大数据时代下数据交换更加频繁,我们在浏览网页、网站时都会留下“足迹”,一些不法分子会对网站、软件等进行攻击,这就要求程序员要不断提升软件安全性。但是部分企业在设计软件时忽略了防护墙定期更新、补丁更新和病毒库更新等,软件安全性能下降,很容易被木马病毒攻击,导致用户个人信息泄露。

2 计算机软件技术在大数据时代的发展趋势

2.1 加快超级计算机研究

随着互联网海量数据的产生,大数据时代对计算机运行、计算速度提出了更高要求,程序员要不断创新超级计算机研发方式,优化超级计算机运算程序和系统服务性能,提升超级计算机计算效率和正确率,让它们可以胜任海量大数据精准整理和计算,为企业、政府决策提供更多便利。

2.2 智能化程度明显提升

随着计算机软件技术发展,智能化已经成为了最鲜明的特征,正在为智慧城市、航空航天和教育教学等领域发展注入新的活力。例如目前我国提出了“智慧城市”理念,建立智慧交通系统,运用摄像头采集各个路口车辆信息,然后分析出各个堵塞情况,建立智慧医疗系统,实现医保卡在线扫描支付等功能,打造电子政务平台,为市民提供线上业务办理、线上咨询等服务,全面提升城市服务质量。

2.3 应用领域不断拓展

随着万物互联理念和5G 技术的飞速发展,计算机逐渐融入城市发展、工业化建设、医疗卫生和政府服务等领域,这也意味着软件发展技术要逐渐向多元化靠拢,计算机软件开发要积极和各行各业进行深度集成,不断拓展计算机软件应用领域。软件开发要从实用价值入手,满足经济、文化、医疗和教育等产业发展需求。

3 计算机软件技术在大数据时代的应用策略

3.1 应用于商业运营管理,提升企业管理效率

计算机软件在企业运营管理中有着广泛应用,程序员可以根据企业需求来定制软件,为企业提供智能化管理软件,简化各个部门之间繁琐的流程,提升企业经营管理效率。例如程序员可以为企业量身定制财务共享软件,方便财务部门了解企业销售数据,方便行政、销售等部门上传销售、报销凭证等,财务管理人员可以进行线上管理,提升财务管理效率。程序员还要优化财务管理软件计算程序,编写准确的计算程序,快速对财务数据进行分类、处理和计算,代替部分人工账目核算工作,运用缜密的计算程序进行账目核算,例如核对企业银行账户流水、各个部门收支情况进行计算和审核,并自动生成财务报表,减轻企业财务管理人员负担。

3.2 打造“互联网+”教育模式,提升教育质量

随着“互联网+”教育理念的提出,计算机软件在教育领域“大显神通”,互联网企业研发了蓝墨云班课、钉钉、腾讯课堂和几何画板等教学软件,为广大师生提供了海量的互联网学习资源、线上教学新平台和线上互动服务,为我国教育改革注入了一剂强心剂。例如学校可以利用智能教学软件开展线上教学,教师进行线上直播或录播教学,把相关教学课件和资料上传到软件平台,学生用账号密码登录平台就可以收看教学视频、下载学习资料。此外,软件可以自动对学生答题进行打分,并快速分析出班级平均分、出错率最高的题目、学生成绩排名等数据,提升学生学习数据分析的科学性。

3.3 打造信息安全管理平台,保障用户信息安全

随着微信、微博和抖音等社交软件的出现,个人信息安全得到了社会重视,也成为了计算机软件设计的重中之重。程序员在软件设计过程中要设计多重信息安全屏障,优化密码保护机制,定期更新软件防火墙补丁和系统版本,及时更新软件病毒库,提升软件自身抗攻击能力,防止用户个人数据泄露或被非法分子盗取。程序员在软件设计中要完善数据库,对网民上传的视频、文字和图片等进行实时监控,一旦发现散播不良信息的用户要进行预警或上报,提升社交软件抗风险能力,防止不法分子盗取用户账号,保障用户在平台的信息安全,保障软件用户的信息安全。

3.4 研发计算机虚拟化技术,节省各项开支

虚拟化技术是近年计算机软件研发热点,虚拟化软件可以模拟不同场景,广泛应用于实验教学、机器人研发和游戏竞技等领域,可以节省企业开支。例如我们熟悉的VR 和AR 技术,用户佩戴特制的VR 或AR 眼镜,就可以看到逼真的场景,在虚拟场景中体验不同地域旅游景点、游戏场景体验和人机互动等服务,摆脱了地域限制,让用户在虚拟化软件中体验不同场景。虚拟仿真实验软件则是广泛应用在学校、科研机构和企业研发工作中,技术人员可以利用软件虚拟出不同实验环境,利用软件进行自动化、重复性实验操作,提升线下实验成功率,降低实验材料消耗。

3.5 应用于政府网站管理,提升信息采集效率

我国智慧城市建设步伐加快,计算机软件在其中发挥着重要作用,各地政府纷纷研发了掌上公交、电子政务平台和微信公众号等软件,不仅提升了市民各项数据采集效率,还提升了政府服务质量。政府可以联合软件公司开发便捷电子政务平台软件,市民可以下载手机客户端,在手机上申请、办理各项业务,例如交通路况查询、个人所得税缴纳标准和贫困家庭申请等业务,让市民足不出户就可以办理业务,提升政府电子政务服务质量。我国很多政府都创办了官方网站、微博账号,定期公示当地一些惠民政策、国家资金下拨情况、群众文化活动、招商引资等情况,还可以开设市民留言板块,允许市民匿名反映城市建设过程中存在的问题,例如教育、医疗、养老、就业和环保等建议,政府工作人员可以通过后台搜集群众意见,把群众关心的问题及时反馈给相关部门,切实解决群众衣食住行问题,加快和谐社会建设,用计算机软件提升政府工作效率。

4 结语

增强职业教育适应性支撑在产业,高职软件技术专业要融入产业、深入企业,构建高职软件技术专业教育链、人才链与产业链、创新链的有机衔接的生态圈,使学生掌握开发便民电子政务服务软件、为企业定制行政管理等软件、开展互联网安全监管软件保障用户隐私安全、开发教育教学软件打造“互联网+”教育模式的技术技能,紧跟大数据时代的发展步伐。

猜你喜欢
程序员计算机软件软件
为了让妈妈看懂地图,一位“野生程序员”做了个小程序
禅宗软件
刍议计算机软件中的安全漏洞检测技术
工业软件 自主创新
计算机软件技术的不可靠性探析
计算机软件应用及其发展趋势研究
程序员之子
只会说“Sorry”
加班
计算机软件安全检测技术