本科学生数据平台数据挖掘技术文献综述
2020-04-15 21:05:28
人类有几千年的历史,计算机从产生到现在只不过50多年,而网络的迅速发展也不过10年的时间。但是计算机和网络对社会的影响已经迅速扩大,甚至在改变人们的生活。特别是90年代以来,多媒体和网络技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式。正像著名的未来学家尼葛洛庞帝所说的:“数字不再只和计算有关,它决定我们的生存。” 科学技术是第一生产力,是最先进的生产力。现在,已经没有人怀疑信息技术的发展将会引起人类社会全面和深刻的变革,使人类社会由工业社会迈向信息社会。目前,在社会各个方面都呈现出了与工业社会显著不同的特点。网上书店,网上医院,网上学校,网上购物,网上银行,政府上网等新事物如雨后春笋般涌现出来,对人们的传统生活方式、工作方式产生极大的冲击。使人们感受到技术发展的脉搏和信息时代前进的步伐。
数据挖掘(Datamining)又译为资料探勘、数据采矿。它是数据库知识发现中的一个步骤。数据挖掘一般是指从大量的数据中通过算法搜索隐藏于其中信息的过程。数据挖掘通常与计算机科学有关,并通过统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法来实现上述目标。
数据挖掘是计算机科研领域里的一个备受关注的研究方向,是知识发现的一个重要课题。我们的生活中每天都会积累下来大量的数据。我们每天的活动产生的数据中蕴含着一些未知的信息,合理的利用这些数据从中挖掘出有用的信息,这些数据将会成为一个宝藏。数据挖掘正是我们用来利用这些数据的一个得力助手。在这样环境里,数据挖掘的研究有了快速的进步,令它被各行各业所关注。
数据挖掘技术,它的应用领域不仅越来越宽,也渐渐升深入。在教育领域,同样存在海量的数据来等待挖掘。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。在学校的综合信息管理系统构建中,为了保证系统具有更为突出的管理实效,需要对先进的技术进行利用。数据挖掘技术作为一种具有优越性的数据分析和处理手段,在信息数据的联系性构建和数据资料的逻辑联系分析中具有突出的作用,所以基于数据挖掘技术的应用分析研究学生综合信息管理系统,这对于系统利用有重要的帮助。
{title}2. 研究的基本内容与方案
{title}(1)基本内容及目标
在本次毕业设计中,要完成本科学生管理平台的数据处理技术。针对学生各方面的情况,收集数据,进行数据挖掘和处理,评判学生学习情况和穷困水平,并及时将数据汇总上报。
(2)拟采用的技术方案
根据要实现的具体功能,该系统分为成绩管理分析和贫穷程度分析两大部分。通过查阅相关资料,该系统由以下几个模块组成:数据采集,数据分类存储,数据库,数据挖掘与分析,数据操作,结果与显示等。每个模块功能的实现需要采用不同的方式,如数据采集可以通过数据爬虫,结果与显示可以通过MATLAB编写程序进行可视化处理。综合考虑各个方面,本次设计重点放在数据挖掘与分析模块。
采用数据挖掘领域的经典算法一Apriori算法,用来挖掘关联规则的频繁项集。将Apriori算法应用于本次毕业设计本科学生数据平台数据挖掘技术系统中,使用熟悉的C语言,进行相应的程序分析与设计,通过分析学生在校期间的成绩,家庭收入情况,学生在校每日、每月食堂消费数据,兼职收入等数据,进行数据挖掘和处理,发现学生之间的相似性与关联性,评判学生学习情况和穷困水平,及时将数据汇总上报,以能够给学校相关部门和管理人员提供准确的数据,提出相应的参考办法,提醒相关管理人员及时解决相关或异常的学生出现的问题减少工作量。
(3)技术路线