论文部分内容阅读
摘 要:当今时代,计算机软件改变了人们的生产生活方式,促使现代人们有了更为便捷的生活方式。将数据挖掘技术应用在软件工程之中,可以有效提升软件工程开发的整体质量,同时还可以将软件工程开发过程中存在的问题进行全面的整合,继而进行主动积极的分析,最终有效提升我国软件工程开发的整体水平。因此,文章就数据挖掘技术在软件工程中的应用进行相关探讨。
关键词:数据挖掘;软件工程;应用
我国的数据挖掘技术在很短的时间内就得到了非常快速的发展,在各个行业和领域中都受到广泛的欢迎,由此也有效促进数据分析技术的有效发展。当前,在市场营销、金融投资等多个领域之中,都开始积极应用计算机数据挖掘技术,通过计算机数据挖掘技术的应用,有效的满足当今市场的实际需求。
1、计算机数据挖掘技术的主要内容
在计算机数据挖掘技术中将传统与先进技术进行结合,在实际进行计算机数据挖掘发展过程中,需要注意如下三方面内容:
首先,应着重注意传统统计方法的应用。传统统计方法中所需数据量很少,只需要选取少量的具有代表性的数据即可,并且传统统计方法通过分析数据来提高数据分析效率。
其次,注意可视化技术的应用。可以利用图标等可视化技术,清楚、直观的表现出数据的实际特点和情况。
最后,在线分析、处理的应用。通过计算机数据挖掘技术的在线处理、分析方面的应用,可以有效提升数据分析的效率、质量,同时用户不仅可以进行数据的分析,同时还可以选择完成分析的算法,最终了解到数据在网络影响之下,会产生的真实情况内容。
2、数据挖掘技术对软件开发的重要作用
数据挖掘技术的发展有效促进软件工程的进步,特别在我国零售、保险等行业中,可以在实际工作中通过数据挖掘技术的应用提升软件使用性能。首先,在软件开发规划中应用数据挖掘技术,从而为软件产品质量控制提供参考数据。在实际软件开发的过程中,可以通过准确的规划能源消耗,对开发过程进行准确的预测,就可以有效避免过大的差距情况的出现。其次,在构建软件学习型组织的过程中,数据挖掘技术可以为其提供良好的基础性保障。在传统软件项目开发工作过程中,都必须要以具体的项目事件作为依据,要以实际问题的测试才可以完成知识、经验等方面的积累,但如果应用数据挖掘技术,就可以发挥数据挖掘技术在发现实际问题共性的强大分析能力方面的优势,从而以所发现的问题共性作为软件项目开发的具体经验,最终有效提升整体软件开发工作的效率和质量。软件工程后续的维护也与数据挖掘技术有密切的关系,通过软件开发、数据挖掘技术的应用,就可以有效提升后续工作中的效率。究其原因主要是因为在实际软件开发工作过程中,会非常容易遭受多种因素的直接影响,最终导致变更,必须要及时得到有效的解决,但如果在此过程中充分应用数据挖掘软件,就可以避免风险的出现,消除风险隐患,同时还可以通过数据挖掘技术找出良好的解决策略,同时提升软件开发工作的整体管理效率,促进项目形成更为有效的科学决策。例如,通过应用数据挖掘技术,可以对软件的具体应用方式进行深入有效地分析,同时可以针对软件存在的故障予以良好的解决,最终实现对软件的综合性管理工作。
3、数据挖掘技术在软件工程中的应用
3.1 软件版本信息挖掘
在软件工程领域中,软件工程版本控制信息挖掘是其中最为常见的也是应用最为广泛的技术之一。软件开发工作人员统一管理编辑信息就是版本控制软件工程。其主要目的在于确保所有软件工程都可以得到相同更新,提升软件开发质量。在软件工程系统版本信息控制中应用数据挖掘技术,其重点在于挖掘软件开发中的变更信息。另外,还可以通过数据挖掘技术探索、分析同平台不同应用的的差异、关系,最终分析、预测出实际应用软件工程系统的潜在微弱性。
3.2 软件执行记录挖掘
将数据挖掘中技术应用于软件执行记录挖掘工作中,是数据挖掘技术最为常见也是最为重要的应用。通过数据挖掘技术的应用,可以对整体软件系统进行大数据分析、不同软件间关系分析、模块代码分析等,通过利用数据挖掘技术分析软件执行记录,可以实现对路径跟踪的系统,最终完全逆向建模工作,为使用者提供具有分析、维护、跟踪现有代码的系统,提升软件工程的整体稳定性。
3.3 檢测漏洞
数据挖掘技术可以有效检测软件系统中及自身存在的程序漏洞,同时会提前进行漏洞的自我修复,促使软件、数据可以有效、稳定、安全的运行。一般情况下,应用数据挖掘技术可以根据软件特点进行调整、检测,以满足用户需求为基础,确定软件的测评方式和手段。
其次,在修复软件数据错误,加密保护处理数据的过程中,就可以以上述测评方式为基础记性。除此之外,还可以通过数据挖掘技术来处理后台冗余的数据、信息,将长时间运行出现的数据过滤,保留有价值的信息,提升软件运行的稳定性。
4结语
在当今软件工程中,数据挖掘技术的应用具有非常重要的意义和价值,数据挖掘技术对促进软件工程项目发展有着非比寻常的意义和作用。因此,相关技术人员必须要深入研究数据挖掘技术,从而做到熟悉和成熟使用,促进在我国各个领域中可以有更好的应用。
参考文献:
[1]邓朗妮. 基于数据挖掘技术的BIM学术热点与学术趋势分析方法研究[A]. 中国图学学会土木工程图学分会.第六届BIM技术国际交流会——数字建造在地产、设计、施工领域应用与发展论文集[C].中国图学学会土木工程图学分会:《土木建筑工程信息技术》编辑部,2019:10.
[2]陈小峰. 电力潜在敏感客户预测的大数据方法应用[A]. 中国电机工程学会电力信息化专业委员会.生态互联 数字电力——2019电力行业信息化年会论文集[C].中国电机工程学会电力信息化专业委员会:人民邮电出版社电信科学编辑部,2019:1.
作者简介:
冯越(1998-),男,广东惠州人,江苏大学本科在读,研究方向:软件工程。
关键词:数据挖掘;软件工程;应用
我国的数据挖掘技术在很短的时间内就得到了非常快速的发展,在各个行业和领域中都受到广泛的欢迎,由此也有效促进数据分析技术的有效发展。当前,在市场营销、金融投资等多个领域之中,都开始积极应用计算机数据挖掘技术,通过计算机数据挖掘技术的应用,有效的满足当今市场的实际需求。
1、计算机数据挖掘技术的主要内容
在计算机数据挖掘技术中将传统与先进技术进行结合,在实际进行计算机数据挖掘发展过程中,需要注意如下三方面内容:
首先,应着重注意传统统计方法的应用。传统统计方法中所需数据量很少,只需要选取少量的具有代表性的数据即可,并且传统统计方法通过分析数据来提高数据分析效率。
其次,注意可视化技术的应用。可以利用图标等可视化技术,清楚、直观的表现出数据的实际特点和情况。
最后,在线分析、处理的应用。通过计算机数据挖掘技术的在线处理、分析方面的应用,可以有效提升数据分析的效率、质量,同时用户不仅可以进行数据的分析,同时还可以选择完成分析的算法,最终了解到数据在网络影响之下,会产生的真实情况内容。
2、数据挖掘技术对软件开发的重要作用
数据挖掘技术的发展有效促进软件工程的进步,特别在我国零售、保险等行业中,可以在实际工作中通过数据挖掘技术的应用提升软件使用性能。首先,在软件开发规划中应用数据挖掘技术,从而为软件产品质量控制提供参考数据。在实际软件开发的过程中,可以通过准确的规划能源消耗,对开发过程进行准确的预测,就可以有效避免过大的差距情况的出现。其次,在构建软件学习型组织的过程中,数据挖掘技术可以为其提供良好的基础性保障。在传统软件项目开发工作过程中,都必须要以具体的项目事件作为依据,要以实际问题的测试才可以完成知识、经验等方面的积累,但如果应用数据挖掘技术,就可以发挥数据挖掘技术在发现实际问题共性的强大分析能力方面的优势,从而以所发现的问题共性作为软件项目开发的具体经验,最终有效提升整体软件开发工作的效率和质量。软件工程后续的维护也与数据挖掘技术有密切的关系,通过软件开发、数据挖掘技术的应用,就可以有效提升后续工作中的效率。究其原因主要是因为在实际软件开发工作过程中,会非常容易遭受多种因素的直接影响,最终导致变更,必须要及时得到有效的解决,但如果在此过程中充分应用数据挖掘软件,就可以避免风险的出现,消除风险隐患,同时还可以通过数据挖掘技术找出良好的解决策略,同时提升软件开发工作的整体管理效率,促进项目形成更为有效的科学决策。例如,通过应用数据挖掘技术,可以对软件的具体应用方式进行深入有效地分析,同时可以针对软件存在的故障予以良好的解决,最终实现对软件的综合性管理工作。
3、数据挖掘技术在软件工程中的应用
3.1 软件版本信息挖掘
在软件工程领域中,软件工程版本控制信息挖掘是其中最为常见的也是应用最为广泛的技术之一。软件开发工作人员统一管理编辑信息就是版本控制软件工程。其主要目的在于确保所有软件工程都可以得到相同更新,提升软件开发质量。在软件工程系统版本信息控制中应用数据挖掘技术,其重点在于挖掘软件开发中的变更信息。另外,还可以通过数据挖掘技术探索、分析同平台不同应用的的差异、关系,最终分析、预测出实际应用软件工程系统的潜在微弱性。
3.2 软件执行记录挖掘
将数据挖掘中技术应用于软件执行记录挖掘工作中,是数据挖掘技术最为常见也是最为重要的应用。通过数据挖掘技术的应用,可以对整体软件系统进行大数据分析、不同软件间关系分析、模块代码分析等,通过利用数据挖掘技术分析软件执行记录,可以实现对路径跟踪的系统,最终完全逆向建模工作,为使用者提供具有分析、维护、跟踪现有代码的系统,提升软件工程的整体稳定性。
3.3 檢测漏洞
数据挖掘技术可以有效检测软件系统中及自身存在的程序漏洞,同时会提前进行漏洞的自我修复,促使软件、数据可以有效、稳定、安全的运行。一般情况下,应用数据挖掘技术可以根据软件特点进行调整、检测,以满足用户需求为基础,确定软件的测评方式和手段。
其次,在修复软件数据错误,加密保护处理数据的过程中,就可以以上述测评方式为基础记性。除此之外,还可以通过数据挖掘技术来处理后台冗余的数据、信息,将长时间运行出现的数据过滤,保留有价值的信息,提升软件运行的稳定性。
4结语
在当今软件工程中,数据挖掘技术的应用具有非常重要的意义和价值,数据挖掘技术对促进软件工程项目发展有着非比寻常的意义和作用。因此,相关技术人员必须要深入研究数据挖掘技术,从而做到熟悉和成熟使用,促进在我国各个领域中可以有更好的应用。
参考文献:
[1]邓朗妮. 基于数据挖掘技术的BIM学术热点与学术趋势分析方法研究[A]. 中国图学学会土木工程图学分会.第六届BIM技术国际交流会——数字建造在地产、设计、施工领域应用与发展论文集[C].中国图学学会土木工程图学分会:《土木建筑工程信息技术》编辑部,2019:10.
[2]陈小峰. 电力潜在敏感客户预测的大数据方法应用[A]. 中国电机工程学会电力信息化专业委员会.生态互联 数字电力——2019电力行业信息化年会论文集[C].中国电机工程学会电力信息化专业委员会:人民邮电出版社电信科学编辑部,2019:1.
作者简介:
冯越(1998-),男,广东惠州人,江苏大学本科在读,研究方向:软件工程。