关于数据挖掘技术在软件工程中的应用分析

2021-12-02 06:53李建徐清影
科学与生活 2021年25期
关键词:软件工程技术分析数据挖掘

李建 徐清影

摘要:随着科技技术的不断进步,相关技术人员为了最大程度的满足用户多元化的使用需求,就要不断的优化和更新软件,这样才能有效的提升用户的使用体验。

关键词:软件工程;数据挖掘;思维导向;技术分析;应用分析

近年来,我国互联网用户的增长量十分惊人,据相关部门提供的数据来看,互联网的普及率已经达到了百分之七十左右。巨大的用户量促进着软件行业的快速发展。我国相关软件企业为了长久的发展,开始调查社会用户的实际需求,并且根据他们的反馈调查转变企业的发展思路,从而在社会市场上获取更大的市场份额。

一、根据我国的实际情况,简要分析数据挖掘技术的概述

相关工作人员想要在思维层面树立正确的认知,就要从而数据挖掘技术的基本概念和重要性方面入手,这样才能精确的把握数据挖掘技術中的关键点。技术人员只有精确的将挖掘技术中的重难点进行梳理之后,才能减轻后期的工作负担。随着我国互联网用户的不断增大,数据库所储存的大量数据被积压在一起,用户的使用体验开始下降。相关技术人员想要解决以上的问题,就要从实际的情况出发,加大技术手段的创新力度。通过对大量的冗余数据进行统计、分析和处理,从而整合出有效的数据,并将那些数据源进行处理,从而展开针对性的措施。数据挖掘技术就可以很好的解决软件工程开发的难题,它可以在一定程度上为软件开发和优化工作提供坚实的技术支持,从而最大程度的提升软件工程的开发力度。另外一方面,相关工作人员在制定软件工程计划方案的过程中,可以通过对技术人员和资金的调配方面入手,让他们合理的借助数据挖掘技术去纠错纠正方案中的机制,从而保证软件运行过程中的漏洞得到优化。并且在使用数据挖掘技术的同时也能提升工作人员的工作效率,从而间接的降低整个软件工程的生产成本。

二、简要分析数据挖掘技术在软件工程中的应用流程

相关技术人员想要最大成本的将软件工程和数据挖掘技术衔接在一起,就要从整体方面入手,充分的利用数据挖掘技术的优势,在软件工程中制定一条合理的应用流程,从而保证数据挖掘技术的价值能够体现出来。数据挖掘技术在软件工程中的表现主要分为三个阶段,分别是预处理、数据挖掘和模型表现。它们主要的任务和目标是通过对原始数据的处理,将那些杂乱目标对象实施分离,从而有效的清理那些冗余信息。另外一方面,技术人员也要对那些缺失的数据进行补充,以防数据链条缺失。只有前期将数据链条完善到位,才能为后期的软件管理和软件开发工作提供可靠的数据支持。在此基础上,技术人员要合理的选择挖掘方法,从而进行针对性的选择。最后,技术人员在选择的过程中要结合数据的特点与软件工程的相关要求,这样才能最大程度的确保挖掘工作的有效性。

三、简要分析数据挖掘技术在软件工程中应用的主要方法

数据挖掘技术在软件工程中发挥着至关重要的作用,它可以实时的掌握用户数的实际需求,从而为软件工程提供可靠的数据支持。另外一方面,在软件工程中合理的应用数据挖掘技术不仅可以有效的保证软件开发的质量,还能缩短软件工程的开发周期,从而为开发企业带来更多的经济收益。

3.1做好数据挖掘技术在程序代码的应用工作

在我国软件工程当中,合理的应用数据挖掘技术对于程序代码的编写有着极为深远的影响。数据挖掘技术还可以有效的完成克隆代码的检测工作,从而间接的减轻相关技术人员的工作压力。从另外一个角度来说,在软件工程中合理的应用数据挖掘技术,不仅可以在达到软件标准的前提下缩短开发周期,还能最大程度的保证软件开发的效果。但是在应用数据挖掘技术的过程中,相关技术人员还需要对某些代码进行适当的修改,不能一股脑的生搬硬套。只有灵活的应用软件挖掘技术才能减少克隆代码中的疏漏,从而保证软件的高质量运行。举个例子,相关技术人员可以通过对文本比较、程序结构和标示符比较等多种方式,去寻找克隆代码编写的过程中存在的漏洞。最后,相关技术人员还可以采取Aspect挖掘法,它可以帮助技术人员有效的对比分析出软件系统中的关键点。并且还可以通过候选集重建的方式去完成软件横切点的处理工作,从而优化软件开发的效率,提升软件开发企业的经济效率。

3.2在软件项目管理活动合理应用数据挖掘技术

在软件工程项目管理活动中,合理的应用数据挖掘技术需要从两个方面入手。首先,相关工作人员要熟悉和了解数据挖掘技术,并且对软件版本控制的相关信息进行梳理和挖掘,从而充分的调动软件工程的各个环节,以提升整个软件企业的联系性和协调性。另外一方面,在项目管理工作当中合理的应用数据挖掘技术,可以有效的帮助工作人员去处理那些共享文档和电子文档,并且进一步增强员工之前的联系,从而增加软件工程活动的有序性。最后,相关技术人员在应用数据挖掘技术的过程中,一定要注重软件编写API等规则,这样才能有效的分析运行过程中的各种信息。工作人员一旦发现软件工程出现警报之后,一定要及时的采取相应的应对措施,从而减少不必要的损失发生。

四、结束语:

综上所述,软件企业为了更好的提升互联网用户的使用体验,就要从我国的实际情况出发,将数据挖掘技术和软件工程有效的结合起来,才能创设出高效率的软件工程运营模式。

参考文献:

[1]龙艳.分析数据挖掘技术在软件工程中的应用[J].科技风,2019(2):83-83.

[2]姜文泽.数据挖掘技术在软件工程中的应用探究[J].数码世界,2018(6):57-58.

[3]段彬,魏巍.数据挖掘在软件工程领域中的应用浅析[J].信息系统工程,2018(4):87-88.

[4]朱楠.浅析数据挖掘技术在软件工程中的应用与研究[J].信息系统工程,2018(1):63-64.

猜你喜欢
软件工程技术分析数据挖掘
数据挖掘综述
软件工程领域中的异常数据挖掘算法
依托工作室的软件工程实践教学研究
第一届全国青年运动会网球男子单打决赛技术统计分析
2014年世界羽毛球超级系列赛男双决赛技术对比分析
基于工程教育认证的《软件工程》课程教学质量建设研究 
基于大数据的智能数据分析技术
建筑工程混凝土结构施工技术
关于如何创新和完善计算机软件工程管理的探讨
基于R的医学大数据挖掘系统研究