论文部分内容阅读
在银川能源学院继续教育学院实行学分制之后,虽然其有灵活、自由和人性化等优点,但成人学生绝大部分属于社会上的在职人员,学习负担和压力比较重,家庭、工作及课程学习之间存在着矛盾,日常的学习时间没有得到充分的保证。而课程补考时间、课程成绩和警告等信息又无法及时的传达给学生,导致学校有很多成人学生因延误了一些课程的学习或补考而不能在预期的时间毕业。当某些学生耽搁了课程的学习时,能够通过学业预警机制发起告警流程,及时的对学生的学业情况进行预警,以保证学生及时补充学习。本文在分析了银川能源学院继续教育学院的需求之后,以数据挖掘技术为支持,使用Java语言和JSP技术开发了一个适用于银川能源学院继续教育学院的学业预警系统。在系统中,调用了开源的数据处理平台MySQL来对数据库中的学生信息进行数据分析。经过对关联规则和聚类的各种算法的分析,最终选定了k-means聚类算法和Apriori关联规则分析算法。并在MySQL中使用这两种算法来对学生成绩和课程进行数据挖掘,从而找到课程之间的联系以及需要预警的学生。并将结论录入系统,供任课教师及辅导员查看。本课题研究的优点主要表现在以下三个方面:首先,分析并实现了银川能源学院继续教育学院学生、课程及学业信息的预警管理系统,改善了学院教学工作效率;其次,通过数据挖掘技术实现了学业预警功能,增强了学生课程学习的时效性,提高了学生学习的效率和质量;另外,系统的应用也可以减轻任课教师、辅导员的教学工作压力,任课教师可以对某个关联课程不及格学生的功课成绩进行重点监督,而辅导员可以对学生进行及时的总体预警。