软件工程中数据挖掘技术研究

2022-12-28 12:42张雪英
网络安全技术与应用 2022年4期
关键词:技术人员数据挖掘科学

◆张雪英

软件工程中数据挖掘技术研究

◆张雪英

(忻州师范学院五寨分院 山西 034000)

探讨软件工程中的数据挖掘技术,可以提高数据挖掘技术的质量与效果,从而为软件工程工作的推进奠定良好的基础。基于此,本文从提高信息录入的准确率和加强对各项信息的掌握与了解两方面,分析了探讨数据挖掘技术在软件工程中的价值。在此技术上,提出优化软件开发数据的技术、加强对技术人员的培训力度和提升软件维护数据挖掘的水平等三方面来有效提升数据挖掘技术价值的策略,希望能给相关人员一些借鉴。

软件工程;数据挖掘;技术;探讨与研究

科学的进步,社会的发展,促使信息时代的到来。在当前,人们可以在短时间内获得大量的信息,问题是这些信息时毫无规律,并且相对模糊,对此,相关人员很难找到目标信息,从而促进自身的工作获得有效的开展。而数据挖掘技术的应用,则可以改变这种情况。将数据挖掘技术应用到工作中,使用者就能够在相对较短的时间内,从海量的信息中,经过科学的筛查与归类,最终找出信息目标以及它传播的规律。将这种先进的技术应用到软件工程中,则可以有效提高软件开发的效率与质量,为日后管理软件提供良好的支撑。对此,相关人员要意识到自己肩上的重任,在具体工作中,不断探索应用数据挖掘技术的有效途径,以便能够提高软件工程开发的质量[1]。

1 探讨数据挖掘技术在软件工程中的价值

1.1 提高信息录入的准确率

信息录入的正确率,对于软件工程而言,是非常重要的。如果信息的录入不够准确,那么数据目标就失去了其原有的价值,在这种情况下,不仅会影响到软件工程的有效开发,还能在一定程度上制约开发的速度,从而给高校或者是企业带来不可估量的负面影响。因此,相关人员有必要在软件开发过程中,通过各种有效途径,确保录入信息的准确性,以便数据目标的价值得以充分发挥,为软件工程的开发提供良好的支撑。而数据挖掘技术的应用,将有助于相关人员目标的达成。此前,由于数据量相对庞大,在采取传统信息处理数据时,会导致运算系统频频出现崩溃的现象,在这种情况下,相关人员不得不停下手中的工作,对运算系统进行及时的补救与处理,以便能够有效降低运算系统崩溃给软件工程带来的负面影响,既耽误了时间,又浪费了精力。

而数据挖掘技术的应用,则会大大改善这种情况。一方面,它们会大大提高信息处理数据的效率与质量,从而从根本上杜绝运算系统崩溃现象的发生;另一方面,还能提高运算的效果,确保数据采集的有效性与录入信息的准确性,从而避免数据破损、丢失等影响软件工程开发的不良情况的发生,从整体上提高数据的完整性。当前,在海量的数据资源中,各种数据分布相对杂乱,种类相对繁多,这在一定程度上增加了数据处理的难度,如何迅速找到数据目标,并将一些无使用价值的数据,进行科学的处理,为软件工程活动的有序开展提供良好的基础,是许多参加软件工程人员需要着重考虑的问题。为此,他们一直未曾停止对先进技术的探讨,力图用这样的方式,能够保障软件工程开展的质量与效率。正是因为他们拥有这样的坚定的信念,数据挖掘技术才得以产生,并获得不断改进与完善。当前的数据挖掘技术,在对数据处理的过程中,能够有效剔除一些没有使用价值的垃圾数据,并通过科学的途径,将人们所需要的目标数据准确全面地提取出来,为日后进行数据录入工作奠定良好的基础[2]。

1.2 加强对各项信息的掌握与了解

搜集目标数据,录入数据信息,只是处理数据信息的初步工作。为了保障目标数据的作用得以充分发挥,相关人员还要加强对其进行归纳与整理等,以便能够为后续工作的有序开展创造有利的条件。然而,传统信息处理,是没有办法做到这一点的。并且在对数据使用的过程中,传统数据也存在一定的弊端,因此数据提取速度与质量相对较慢,这在一定程度上影响了数据使用的质量,不利于后续工作的有效开展。而数据挖掘技术则可以有效改变这一状况。在科学的指导下,数据挖掘技术可以通过采集原始数据,对数据的种类进行有效的识别,并通过一定的方式,对其进行科学的分类。如果在采集的过程中,数据涉及的范围太大,那么数据挖掘技术还可以通过对数据特征的分析,构建全面的数据管理平台,从而为使用者提供便捷、极快的数据查询服务。数据挖掘技术的应用,使软件工程在最大程度上实现了数据资源之间的科学整合,为企业了解并掌握各种数据,提供了良好的支撑;为企业决策者的使用,提供了更有价值的依据;为使用者制定符合企业现实情况的决策,创造了有利的条件。

2 提高数据挖掘技术在软件工程中应用价值的有效策略

2.1 优化软件开发数据的技术

企业对于数据挖掘技术是否能够进行有效的应用,在很大程度上决定软件工程项目是否能够在规定的时间内,保质保量地完成。如果在对软件开发的过程中,企业能够通过各种有效举措,促使数据挖掘技术获得充分的发挥,那么就会在很大程度上为软件工程项目的有序开展,创造有利的条件,从而推动项目朝着良好的方向发展[3]。企业相关人员需要深刻意识到,再好的技术,如果没有获得科学的应用,那么技术的价值也是无法获得良好体现的。因此,研究新的数据挖掘技术很重要,培养会使用数据挖掘技术的人才也很重要。想要完成这个目标,企业需要从以下方面着手:

首先,加强对数据挖掘技术应用价值的认识与了解。再好的技术,如果企业根本意识不到它对自身发展的重要性,那么其作用也是无法有效发挥的,因此企业人员要提高对数据挖掘技术的理解与认识,并深入了解这项技术中所涉及的编程知识,以便能够找到最好的应用数据挖掘技术的途径[4]。

其次,在对代码库进行选择环节,企业需要根据自身情况以及完成目标,严格控制软件项目的研发成本,以便每一分钱都能用在钢刃上。同时,还需要结合代码关键词所生成的相应的体系,根据数据之间的重载等关系,找出可靠的目标数据,以便能够满足自身的实际需要,确保软件工程项目得以顺利进行。

最后,企业还需要根据挖掘目标所设置的静态代码,对数据的储存功能进行科学的优化与改进,以便能够最大程度确保数据储存功能得以有效的发挥,为软件工程项目得以顺利开展创造良好的条件。如果出现代码缺失的情况,相关人员还需要对测试代码进行进一步的检测,找出问题出现的原因,并以此为依据制定应对之策,来提升系统整体框架的合理性[5]。

2.2 加强对技术人员的培训力度

技术人员的综合素质,在很大程度上决定了数据挖掘技术的价值,决定了软件工程项目的质量与进度,决定了企业的可持续发展。因此,企业负责人要提高对技术人员的重视,在实际工作中,通过定期培训等方式,来提高技术人员的综合素质,以便他们在软件工程项目进行的过程中,能够依据实际情况与开发目标,科学地应用数据挖掘技术,从而促使技术的作用得以充分发挥,为企业的发展提供源源不断的动力与支持[6]。

对于培训态度良好或者是学习质量较好的人员,企业可以进行物质或者是精神方面的奖励,以此来强化技术人员在学习过程中的成就感与自豪感。条件允许的情况下,还可以请该人员讲述自己在培训过程中所遇到的问题,以及他是如何克服困难,最终取得良好成绩的,以供其他人员进行参考。企业管理人员,还可以时常组织技术人员,就数据挖掘技术应用在软件工程项目中所遇到的问题等进行有效的交流与讨论,一方面营造良好的学习氛围,让技术人员在相对轻松的环境中,逐渐获得新知识的夯实与应用;另一方面,构建和谐的企业氛围,真正实现让员工参与到企业的日常运营过程中。

2.3 提升软件维护数据挖掘的水平

企业想要让数据挖掘技术得以充分发挥,推动软件工程项目的进程,还需要对数据挖掘软件进行科学安全的维护,以便能够最大程度降低不良因素对于软件的负面影响,确保软件的正常运行。在对软件进行维护的过程中,相关人员必须严格按照企业所制定的工作流程与维护要求开展科学的维护工作,确保项目得到良好的修复,确保整个维护框架的全面性,以此为数据挖掘技术的有效发挥创造良好的条件。在对于缺陷问题的处理上,相关人员要提高重视,通过各种有效举措,提高软件处理与维修的质量,以便维护工作的价值得以有效的体现,从而实现对软件管理等环节综合处理的目标。

其次,相关人员还要利用时时跟踪的手段,有序检查所有工作是否得到全面落实,并且在代码复用的状态下,对网络模型进行科学的划分,以便软件的作用获得充分的发挥,为软件故障检测提供良好的数据支撑,为数据挖掘技术的应用创造可靠的前提。最后,相关人员还可以借助于数据挖掘技术强大的整合功能,对数据处理的流程进行科学的完善,以此来提升所有环节在衔接上的科学性;对现有的工作体系进行优化,以此来降低不良因素出现的概率,促使软件工程的整体效率以及质量获得有效的提升[7]。此外,在应用数据挖掘技术过程中,还要注重结合实际模型对相关数据进行优化与整合,从而最大程度确保软件的安全。

3 结语

综上所述,数据挖掘技术在软件工程中的应用优势,是相当明显的,因此企业要加强对数据挖掘技术的应用,以便能够为软件工程项目的开展创造有利的条件。

[1]王彬彬. “互联网+”时代下数据挖掘技术在软件工程中的应用研究[J]. 北京印刷学院学报,2021,29(04):148-151.

[2]王鹏,胥司禄,陈梦杰,等. 关于数据挖掘技术在软件工程中的应用分析[J]. 电脑知识与技术,2020,16(25):207-208.

[3]田琴琴. 数据挖掘技术在软件工程中的应用[J]. 信息通信,2020(08):157-158.

[4]周鹤. 数据挖掘技术在软件工程中的应用探究[J]. 计算机产品与流通,2020(08):22.

[5]李金召. 数据挖掘技术在软件工程中的应用与研究[J]. 计算机产品与流通,2020(05):30.

[6]丰婉伊. 数据挖掘技术在软件工程中的应用分析[J]. 信息通信,2020(03):192-193.

[7]黄俊. 数据挖掘技术在软件工程中的应用[J]. 信息通信,2020(02):254-256.

猜你喜欢
技术人员数据挖掘科学
改进支持向量机在特征数据挖掘中的智能应用
越南农业管理和技术人员线上培训
我国首批正高级船舶专业技术人员评出
探讨人工智能与数据挖掘发展趋势
基于事故数据挖掘的AEB路口测试场景
点击科学
科学大爆炸
软件工程领域中的异常数据挖掘算法
科学拔牙
马纯栋:维修技术人员应提高诊断仪的利用率