刘宏远 李腾飞 李畅 杜欣雨
摘要:随着我国经济的发展和科学技术水平的进步,软件系统研发为我国经济发展提供了不可忽视的推动性作用,人们在享受软件系统不断研发所带来便利的条件下,然而没有发现软件开发所涉及到的内容的繁杂性。本文分析了软件系统中所涉及到的各个流程,并且进一步的论述数据挖掘技术在软件工程中的应用。
关键词:数据挖掘技术;软件工程;应用
随着在各行各业中软件系统的不断应用,数据挖掘技术在软件系统开发的过程中起到了关键的作用,数据技术的应用将应用的划分及开发领域的预估提供了更加便利的条件,在不断提升开发效率的过程中,也能够对原有资源进行更加合理的使用。软件的具体设计流程也随着规模的不断扩大而呈现出了越来越繁杂的趋势[1]。大量的数据可以通过数据挖掘技术,与传统人工模式相比,能够更加迅捷地找到系统中存在的缺陷。
1 数据挖掘技术在软件工程中应用的意义
1.1 深化对信息的理解
传统数据信息技术的各项内容被包含在数据挖掘技术的整体范围之内,企业为了实现数据信息的自动化分类处理,可以有效地利用这种方式,然而这种方式需要建立在大量数据信息进行集中收集之后。随着这种技术在各个行业中的不断深入,无论从数据采集的范围上看,还是具体的内容上看,都呈现出了更加多元化的发展模式,学位的这种形式能够迅速的分析信息的内容和种类,所以在资源划分效率上呈现出了明显的优势。
1.2 提升信息录入准确性
在信息技术不断深入各行各业之前,传统的一些模式在对于数据的处理和计算上常常采用人工的模式,然而这种形式经常会伴有一些误差,利用这种模式,软件工程开发出了更加高效的数据挖掘系统,能够不断地提升数据信息的运算效率,并且在前期进行输入运算,系统会自动地将结果呈现出来,并且具有较高的准确性[2]。然而面对一些与研究无关的垃圾数据信息系统所表现出来的数据处理方式是让这种信息停留在处理系统中,这种情况对整体效率有着不利的影响,在未来的开发过程中希望能够针对这一现象展开更加深入的研究。
1.3 提升数据处理的实效性
在信息数据输入的过程中存在着种类的繁杂性,软件工程企业通过数据挖掘能够将信息的处理效率和转换效率提升到最大幅度。同时在分析过程中所使用的分类方法和模式更加的合理,传统对于模糊数据所呈现的处理方式基本上是废弃或者是搁置不管,然而这种方式能够利用一个更具有针对性的方式,对于模糊数据得到有效的清理。
2 数据挖掘技术在软件工程中的具体应用策略
2.1 挖掘结构
在流程代码和整体模式的角度下挖掘技术,能够在检测过程中利用克隆代码的方式,根据软件工程的整体操作标准,对于部分的代码进行复制,然而在这一过程中所进行的操作并不是随意而为的,需要结合企业的具体环境和目的。其次是Aspect法。这种方式让企业在获取数据挖掘形式的过程中采用横斜点的方式,这种形式不仅能够进一步提升数据处理的效率,同时对于所筛选出数据的质量来看,也具有着保障性的作用。
2.2 项目管理
在管理活动中,软件工程企业的管理层人员如果想利用数据挖掘的模式来为自身的工作提供便利,并且不断地提升管理水平的准确性的话,可以将具体应用划分为以下两个部分:首先是信息挖掘在版面数据控制中对于组织关系的梳理[3]。其次是版本数据控制挖掘。在管理工作的范畴之内,需要对于资源和任务进行有效地分配,如果不进行数据挖掘的模式,这种形式具有着非常繁杂的特点,然而利用这种方式能够让原本复杂的程序很快的迎刃而解。数据内部情况的变化也可以通过版本的控制得到有效地缓解,让整体的展现更加的简单,便于客户理解。
2.3 开发应用
数据库为数据挖掘技术奠定了良好的基础,在数据挖掘秉承着提高效率与质量的原则上,对于信息进行采集和处理,并且储存的过程中将软件开发赋予了更加丰富的内涵。为了能够让主要的信息采集过程更加符合人们的需求,并且不断地提升质量,可以借助这种方式有效地对于内容进行区分,对于一些风险的行为能够进行及时的预测,并且提出预警。
2.4 故障检测
对于各项程序的运行和执行的情况,数据挖掘能够针对每一个环节进行详细的分析,进一步的防止故障问题的出现[4]。企业在对于流程进行优化和筛查的过程中,数据挖掘能够在原有数学建模和信息追踪的方式上加入更高效的信息处理方式,除了起到良好的预防作用之外如果再出现故障的时候也可以为维修人员提供有效的参考依据。
结语
软件工程开发是一个非常繁杂的过程,如果软件工程企业能够利用数据挖掘的技术,对于原有的信息储存进行更加高质高效的处理,无论从企业的运行成本还是企业的长远发展条件上考虑,都能够对企业起到推动性的影响。通过数据挖掘的实际应用中可以看出这种形式无论在整体结构、项目管理和应用还是故障检测的方面都体现出了非常强大的竞争能力,希望在未来的发展过程中,数据挖掘的形式能够不断地完善,并为我国软件工程企业提供更多的发展机遇。
参考文献
[1]李高杰.軟件工程中数据挖掘技术的应用与研究[J].无线互联科技,2019,16(21):141-142.
[2]魏凡其.数据挖掘技术在软件工程中的应用[J].计算机产品与流通,2019(10):20.
[3]张文斗.浅析数据挖掘技术在软件工程中的应用[J].信息记录材料,2019,20(10):116-118.
[4]栗元龙.数据挖掘技术在软件工程中的应用探讨[J].数字通信世界,2019(09):181.