上海代写yabo88亚博体育下载网专业提供代写毕业yabo88亚博体育下载、代写本科yabo88亚博体育下载服务
数据挖掘技术应用于软件工程的问题及路径
发布时间:2019-10-28

  摘要:随着互联网信息技术的到来,数据挖掘技术被应用于中国社会行业发展各个领域,且推动了行业的质量发展。如今的人们受到互联网计算机技术的影响十分广泛,在生活工作和学习方面都已经离不开计算机技术的应用,同时,数据挖掘技术产生于互联网通信技术,被各个行业作为运行和发展的重要技术手段,尤其在高校软件工程教学中数据挖掘技术的应用越来越广泛,但还存在许多不可避免的问题,需要研究者提高重视。

  关键词:数据挖掘技术; 软件工程; 应用;

  由于人们越来越无法离开计算机软件的应用,带给了计算机软件工程更多的挑战性,随着时代和社会的发展,计算机软件需要结合时代特点进行内部开发管理,进而获得软件项目的创新及完善。数据挖掘技术作用在于对大量信息数据进行提取并分析,极具针对性,进行软件工程开发,离不开数据挖掘技术的应用,因此,研究如何在软件工程上应用数据挖掘技术,是本文实现提升软件开发效果的重要路径。

软件工程

  一、数据挖掘技术相关概念

  (1)挖掘技术涵义分析。数据挖掘又可翻译为资料探侦、数据采矿,数据挖掘技术是发现数据库知识的一个步骤。由于人们日程对数据和信息的过去量逐渐加大,对数据和信息进行分类规划成为急需解决的问题,数据挖掘技术的应用就是为了对当前网络环境大量的数据和信息进行合理分类,并根据信息和数据的特点进行重新编辑,这有利于推进我国社会和谐发展。在此环境下,现代软件相比其他技术所涉及到的数据和信息都更广泛和丰富,以至于数据挖掘技术的应用成为当下软件工程重点研究的对象,然而由于数据量广泛,带给了数据挖掘技术更高的运用要求,因此,需要相关研究者需要强对数据挖掘技术和软件工程之间的关系研究,同时强化自己专业知识,以便将数据挖掘技术充分应用与软件工程。

  (2)数据挖掘技术工作流程。数据挖掘技术的工作流程可分为4个步骤,分别是数据挖掘,模式评估,数据处理和知识表示。进行数据挖掘技术的具体实践操作过程中,对数据挖掘技术进行应用的工作人员应该根据系统提出的要求,对数据及相关信息内容进行采集,尽可能的实现数据挖掘技术应用的明确化。例如,在信息和数据量十分广泛的环境下,数据挖掘技术课抽取任何工作人员想要获取的数据信息,通过数据清洗能够及时修复并还原之前出现破损的信息,同时,通过数据挖掘技术,相关工作人员可根据数据的需要进行挖掘算法处理,这对提高数据获取的质量和强化数据挖掘技术效率有着很大的作用。

  (3)可应用数据挖掘技术的范围。如今许多行业已经开始对数据挖掘技术进行大面积应用,例如银行、交通等社会发展行业,在银行或者交通行业领域进行数据挖掘技术的应用,数据挖掘技术能够发挥到的作用在于对客户进行实时分类,能够通过有效的营销手段分类加强工作效率和准确性,这对交通和行业领域的效益提高有一定的促进作用。除此之外,金融行业的企业内部工作中也融入了数据挖掘技术,金融行业每天需要接触到的信息和数据面十分广,如若不通过数据挖掘技术的应用,则无法提高工作效率,也不能对企业内部客户的信息进行及时整理,以至于提高金融企业的运行风险。

  二、数据挖掘技术应用于软件工程

  (一)数据挖掘技术应用于软件工程的发展分析

  数据挖掘技术来源于数据库,数据库是数据挖掘技术的发展源泉,由于互联网信息技术和通信技术的不断创新,数据挖掘技术也得到了不断完善,从传统的理论基础逐渐转变为技术应用。软件开发技术也是互联网信息技术环境下的产物,是根据不同用户的需求进行软件及产品的开发,其开发过程十分繁琐,但由于研究者对工程软件开发技术的贡献,近年来,我国软件工程的开发技术获得了相应的成就,且软件的开发带给了我国各个工作领域更多便利功能,在此过程中数据挖掘技术所发挥的作用不容小觑,是软件工程发展并崛起的重要技术环节。

  (二)数据挖掘技术对软件工程的信息挖掘

  数据挖掘技术应用于软件工程,有利于对信息挖掘实施的掌控,并随着技术的成熟,所应用到的领域也更加广泛。在软件工程项目开发过程中,由于涉及到的数据和信息量庞大,通过数据挖掘技术,有利于统一管理软件工程项目开发的相关信息,确保软件开发过程中信息更新的速度。现如今,数据挖掘技术已经包含了对软件工程项目开发技术中的需要创新更改的数据信息,通过数据挖掘技术的应用,软件开发技术人员可准确掌握软件内部结构,与此同时,软件开发技术工作者可充分利用数据挖掘技术的更新信息能力,及时发现软件内部存在的问题,并进行针对性的改善,实现高效率软件开发工作。

  (三)检测和挖掘软件漏洞

  将数据挖掘技术应用于软件工程中,有利于检测和挖掘软件有关漏洞,由于软件开发是一个复杂繁琐的过程,非常容易出现操作失误问题,而将数据挖掘技术应用于软件工程项目开发中,有利于检测软件漏洞,对软件质量进行监测,及时发现软件问题。需要注意的是通过数据挖掘技术对软件开发项目进行漏洞检测,软件开发工作者应充分研究软件面临用户的需求,根据用户需求方向进行具体的软件检测。此外,软件开发工作者在进行数据挖掘技术实际监测操作中,需要不断考虑方案的完善性,确保软件开发过程的科学性和合理性。现如今,将数据挖掘技术应用于软件工程,主要是对数据库进行信息转化,并将转化后的信息和信息库相连接,结合软件用户的实际需求,检测软件是否安全,尽可能阻止软件漏洞问题发生,推进软件工程的顺利开展。

  三、结语

  总而言之,软件开发过程十分繁琐,所面临的数据和信息也十分庞大,数据挖掘技术,对数据和信息有获取和分析功能,因此将数据挖掘技术应用于软件工程,有利于实现软件工程的质量建设。数据挖掘技术能够有效满足现代人们对于软件工程的需求,使软件工程能够实现稳定且持续发展。

  参考文献
  [1]蔡斌。数据挖掘技术在软件工程中的应用[J].电子技术与软件工程,2018(21):148.
  [2]彭湘华。数据挖掘技术在软件工程中的应用[J].电子技术与软件工程,2018(16):156.
  [3]张佳新。数据挖掘技术在软件工程中的应用探究[J].电脑编程技巧与维护,2018(4):88-89+114.
  [4]王蕊。数据挖掘技术在软件工程中的应用分析[J].信息与电脑:理论版,2018(7):131-132,135.
  [5]吴文玲。基于数据挖掘技术的课程相关性分析及其应用研究[D].四川师范大学,2018.
  [6]席斯雅。数据挖掘技术在软件工程中的有效应用[J].计算机产品与流通,2018(3):28.

对应分类:
版权所有:上海yabo88亚博体育下载网专业权威的yabo88亚博体育下载代写、yabo88亚博体育下载发表的网站,秉承信誉至上、用户为首的服务理念,服务好每一位客户
本站部分yabo88亚博体育下载收集于网络,如有不慎侵犯您的权益,请您及时致电或写信告知,我们将第一时间处理,邮箱:shlunwen@163.com