论文网
首页 职业教育成人教育学正文

浅谈利用数据仓库技术管理学生成绩的应用

  • 投稿黑门
  • 更新时间2015-09-18
  • 阅读量699次
  • 评分4
  • 65
  • 0

文/王莹

摘要:本文主要介绍了如何利用数据仓库技术建立学生成绩管理数据仓库,应用SQL Server 2008中的联机分析处理技术,从不同的维度观察对成绩有影响的因素,并通过建立决策树挖掘模型对学生成绩进行定性分析,用于指导学校决策者制定修改人才培养方案和指导学生更加有效的学习。

教育期刊网 http://www.jyqkw.com
关键词 :数据仓库 数据挖掘 维度 决策树

如今人们利用信息技术生产和收集大量的数据,要想高效地管理、组织这些数据并对其进行分析并不是一件易事。数据仓库和数据挖掘技术在这方面得到了广泛的应用,数据挖掘能从存放在数据仓库中的大量数据中挖掘出隐藏的有用知识。

一、利用数据仓库技术管理学生成绩的意义

学生是学校的核心,其学习成绩作为一种总结性评价,能反映出他们的知识掌握情况和相应知识技能的获得情况。诸多高校的教务数据仓库中对学生成绩的评定分两种:定量评价和定性评价。定量评价也就是分数,定性评价一般分优、良、中、差等四个级别。数据仓库从定量的角度对学生成绩进行分析,能精确得到各个方面的数据。因此使用数据仓库和数据挖掘技术对学生成绩进行深层的分析,挖掘出隐藏在数据背后的规律或模式,根据挖掘结构提出一些指导性建议,从而更好地指导教师教学,提高教学效率,提高学生的成绩。

二、如何利用数据仓库技术管理学生成绩

在学生成绩管理中有各种类型的数据,先要对这些数据进行预处理,使它们符合教学决策所需的数据,然后把学生成绩分析作为本论文研究的主题创建学生成绩数据仓库,并从同一个班的不同门课程和同门课程在不同的专业与不同的教师教授下的效果比较进行分析研究。

把教务处的数据抽取出来后,通过还原数据库还原到SQL Server 2008中,从里面挑选出有关学生、教师、课程信息等关联的表(共计11个),把这些表导入到学生成绩数据库中。

该次课题必须保证所有的学生有课程平均学分成绩,如该生办理了退学或者休学手续,则删除该生的所有信息,如该教师没有担任教学任务,则删除该教师的相关信息。

例如,笔者使用了如下SQL语句来删除无成绩的学生记录:

Delete from Cj_BjxsCJB where zcj is null

对数据进行筛选和连接,例如:

在学生成绩(XsCj) 事实表里,笔者使用如下SQL语句:

Insert into XsCj

Select xnxqh, zcj,kcbm,xf,xs,kcbm,xh,kcxzcode,kcflcode,khfscode,jsbh

from Cj_XsCj where kcbm in (select kcbm from Curriculum)

and xh in (select xh from Xj_YxjJbxx )

在专业(ZhuanYe)维表里,笔者使用的SQL语句如下:

Insert into ZhuanYe

Select zybh,zymc,yxbh from Major

学生(Student)维表里的SQL语句是:

Update Student set bjbh=BanJi.bjbh

from BanJi where zybh in ( select zybh from BanJi, Xj_YxjJbxx

where BanJi.bjmc= Xj_YxjJbxx.bjmc )

在SQL Server Business Intelligence Development Studio开发环境中新建一个名为“学生成绩”的SSAS项目,以数据仓库“学生成绩”为数据源新建数据源学生成绩.ds、数据源视图学生成绩.dsv和多维数据集学生成绩.cube。

该课题初步实现了在高校教学中数据挖掘技术的应用,但仍然有许多问题:在数据预处理方面工作量比较大,还不够完善,需要找寻其他数据库工具人工完成;在其他应用方面,学校教学管理中的许多领域还有待进一步探讨,比如学生成绩的分析、学生信息管理、学生心理分析、教学质量评估等。

教育期刊网 http://www.jyqkw.com
参考文献:

[1]陈文伟,黄金才.数据仓库与数据挖掘技术[M].北京:人民邮电出版社,2004.

[2]Jiawei HAN,Mieheline Kamber.数据挖掘概念与技术[M].北京:机械工业出版社,2004.

[3]朱得利.SQL Server 2005 数据挖掘与商业只能完全解决方案[M].北京:电子工业出版社,2007.

[4]邱文教,潘晓卉.数据挖掘技术在教务管理中的应用[J].安徽工业大学学报(社会科学版),2006.

[5]杨颖,邓慧,赖思渝.数据仓库技术在高校学生成绩管理中的应用[J].西南民族大学学报,2009.

(作者单位:江苏省镇江技师学院)