融合关联规则挖掘算法的信息化教学管理系统设计_第1页
融合关联规则挖掘算法的信息化教学管理系统设计_第2页
融合关联规则挖掘算法的信息化教学管理系统设计_第3页
融合关联规则挖掘算法的信息化教学管理系统设计_第4页
融合关联规则挖掘算法的信息化教学管理系统设计_第5页
免费预览已结束,剩余9页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    融合关联规则挖掘算法的信息化教学管理系统设计    朱晴摘  要: 为提升高校教学管理的水平与效率,设计融合关联规则挖掘算法的信息化教学管理系统。该系统的关键组成部分为客户端、服务器和数据库,客户端和服务器分别负责面向用户的交互功能呈现和系统应用程序的逻辑运行,系统通过创建涵盖教学管理不同方面数据的数据库体系,采用改进关联规则挖掘算法,从系统数据库内挖掘用户各方面教育信息关联数据,并通过客户端主界面为用户提供教学、选课、课程等服务。以某高校信息平台为例测试该系统性能,结果表明,该系统能够实现课程查询功能,客户端兼容性较好,能够应用于各类

2、浏览器及操作系统内,应用性较强,且具有良好的数据挖掘性能。关键词: 教学管理; 关联规则; 挖掘算法; 数据挖掘; 数据库管理; 课程查询中图分类号: tn02?34; g434                      文献标识码: a                      文章编号: 1004?373x(2020)23?0159?05abstract: in order

3、 to improve the level and efficiency of teaching management in colleges and universities, an information?based teaching management system integrating the association rule mining algorithm is designed. the key components of the system are client?side, server and database. the client?side and server a

4、re respectively responsible for the presentation of user oriented interactive functions and the logical operation of system application program. the improved association rule mining algorithm is used in the system to mine the association data in each aspect of users education information from the sy

5、stem database by creating a database system covering the data in different aspects of teaching management, and provide users with services such as teaching, course selection and courses in the main interface of client?side. the performance of the system is tested by taking a university information p

6、latform as an example. the results show that the system can achieve the function of course query, its client?side compatibility is good, it can be used in various browsers and operating systems, and it has strong applicability and good data mining performance.keywords: teaching management; associati

7、on rule; mining algorithm; data mining; database management; course query0  引  言当前各高校管理中的重点即为教学管理,有效的教学管理不但需要管理人员设定良好的管理制度,而且应具备理想的信息管理系统1。由于各高校的管理方式与教学模式各不相同,因而各高校所应用的教学管理系统也有区别,各高校的日常教学管理中,教师信息、学生信息、课程信息及成绩信息等数据信息对于教学管理人员来说较为繁琐,但若通过教学管理系统依据各自的管理特点将此类信息数据与不同管理方向相结合,便可有效地降低管理人员的压力,同时将教学管理系

8、统的效果最大程度地发挥出来2?4。作为当前一种新颖的教学管理方式的信息化教学管理被逐渐引入高校管理中5,能够从根本上简化管理人员的工作内容,因而设计信息化教学管理系统成为各高校管理的重中之重。数据挖掘(data mining)是指由数据库内将感兴趣的知识提取出来,关联规则挖掘为数据挖掘领域内的研究重点6?7。关联规则是指数据库内某组对象间某种联系的规则,其挖掘对象通常为事务数据库8。由于高校的教学管理中会持續累积大量的历史数据,其中包括很多有价值的信息,将关联规则数据挖掘应用在高校的信息化教学管理中,能够分析并挖掘出教学管理中的有用信息,为高校教学管理人员实现科学有效地管理提供帮助9。基于以上

9、分析,本文设计融合关联规则挖掘算法的信息化教学管理系统,可提升高校教学管理效率与管理水平,为实现科学全面地管理高校教学奠定基础。1  融合关联规则挖掘算法的信息化教学管理系统1.1  系统设计1.1.1  系统总体结构设计通过客户端、服务器、数据库三个关键部分共同组成信息化教学管理系统,其结构如图1所示。其中,向用户提供呈现与交互功能的为客户端的核心功能10,完成应用程序的逻辑运行则通过服务器核心功能实现。客户端在此系统内应用c/s结构模式,重点针对当下普遍使用的智能手机移动终端;服务器在系统内可应用b/s与c/s两种结构模式,并且通信协议能够兼容http与soc

10、ket。分析图1可得,在分层原理的基础上开发信息化教学管理系统,系统数据库采用关系型在线处理分析(rolap)方法储存全部数据,利用融合关联规则挖掘算法有效挖掘数据后,通过客户端的主界面呈现系统信息化管理各项功能,如成绩管理、课程管理、选课管理等,并在系统网络内通过防火墙等方式提升系统及数据信息的安全性。1.1.2  系统数据库设计采用sql server 2009软件设计系统数据库。数据库中包含学生表、教师表、学习调查表、课程表等,完全涵盖教学管理中不同方面的数据。数据库中的数据模型如图2所示。基于数据模型图中的数据,创建系统数据库,为简化数据挖掘流程并提升挖掘效率,设计系统数据库

11、体系架构,如图3所示。具体过程描述为:通过数据抽取、转换及装载等过程将数据源放入数据集内,整合数据集之后生成数据库,同时通过rolap方法储存数据;当用户登录系统后,可通过数据挖掘及查询等工具实现对数据库的访问,同时能够管理、维护数据库数据;将经由数据挖掘后获取的知识通过客户端的主界面向用户呈现。1.2  关联规则挖掘算法应用1.2.1  数据挖掘过程设计数据挖掘过程为:将需要挖掘的数据类型进行确准,对数据库中的数据实行转换、清洗等预处理,依据确准的数据类型通过关联规则挖掘算法实行数据挖掘,完成挖掘之后,分析评估挖掘结果,经由客户端向用户展现。系统的数据挖掘详细过程如图4所

12、示。1.2.2  关联规则挖掘算法设计1) 关联规则挖掘算法通常可将关联规则挖掘算法apriori的根本思想分为两个子问题: 频繁项目集的发现11。依据用户所给定的最小支持度(minsupport)对全部大于等于最小支持度的频繁项目集(frequent itemset)予以找寻,所找寻的频繁项目集或许存在包含关系,通常情况下仅对不包含在其余频繁项目集内的频繁大项集(frequent large itemset)的集合予以找寻,此类频繁大项集即为生成关联规则的根本。 关联规则的生成12。以用户给定的最小可信度(minconfidence)为依据,由各最大频繁项目集内将可信度(confi

13、dence)大于等于最小可信度的关联规则找寻到。2) apriori算法核心为实现全部频繁集的生成,apriori算法运用递推的方式,具体如下:k1=large 1?itemsetsfor(l=2;kl-1;l+) do beginal=apriori?gen(kl-1) /新候选集for all transactions tjb do beginat=subset(al,t) /事务t内所含候选集for all candidates cj at doc.count+endkl=cjalc.count3minsupendreply =l?kl频繁第一项集k1与频繁第二项集k2相继生成,直至出现

14、某个u值令ku为空,算法终止。在第l次循环中,将候选l项集的集合al生成,al内各项集的作用是生成频集的候选集,各项集的生成是通过(l-2)连接仅存在一个不同项的kl-1频集完成的,最终生成的频集kl一定为al的某个子集。需在数据库内验证al内的各个元素,确定各元素能否向kl内加入,验证时需数次对数据库实行扫描,若频集内最多有12项,则应对数据库实行12次扫描,需较大的i/o负载,且数次循环将生产大量候选集,为此造成验证时仍需多次扫描数据库。故apriori算法的缺点即为候选集生成量过大且反复多次扫描数据库导致扫描时间过长,此为apriori算法的瓶颈。3) apriori算法改进为改进apr

15、iori算法,提升算法的效率,将修剪技术加入算法中,降低候选集al量的大小。修剪技术向算法内加入所依据的性质为:某个项集属于频集并且其全部子集均为频集13,若al内某个候选项集存在一个(l-1)子集不属于频集(kl-1),可将此候选项集修剪掉,此方法能够将运算全部候选集的支持度代价降低。1.2.3  改进apriori算法在系统中的应用依据改进apriori算法获得在约束基础上的关联规则。定义1:设n个不同项目的集合为j=j1,j2,jn,針对j的管理集合为b,每一次管理包括数个项目j1,j2,jl,关联规则可表示成:将以上关联规则挖掘算法应用于信息化教学管理系统中,能够挖掘出用户各

16、方面的教育信息,以挖掘的关联信息为依据进行相应的管理14,提升系统的管理性能。1.3  查询课程实现课程查询主要包含选课信息查询及课程成绩查询。由教学管理人员设置开设的课程,学生进行网络选课,教师能够随时查看不同选课的学生名单,并在课程结束之后将课程成绩录入到系统内,学生可随时通过系统查看自身课程成绩。期间教学管理人员不仅能够查看教师的信息,而且能够查看与统计学生的成绩信息,教学管理人员通过系统实现对所开设课程的管理15。课程查询过程图如图5所示。用户输入“课程查询”关键字之后,点击开始查询即可进入课程查询选择页面,选取选课信息或成绩查询后,点击开始,若系统内有相关信息,查询到结果后

17、可退出,若用户想继续查询其他信息,可点击返回查询,重新回到输入页面;若无相关信息则自动跳转到初始输入页面。2  系统性能测试以某高校为例,将本文系统应用于此高校的信息平台中,通过检验本文系统在此平台运行时的课程查询功能、兼容性及数据挖掘各方面性能,测试本文系统的总体性能。本文系统的运行环境为:酷睿i5 cpu,1 tb硬盘容量、8 gb内存、华为usg6330防火墙、windows 8操作系统及谷歌浏览器。2.1  系统功能测试从实验高校某班级中随机挑选出一名学生,采用本文系统对其课程成绩进行查询,测试查询过程中本文系统的查询课程功能。学生进入课程成绩查询界面后,界面显示如

18、图6所示。由图6中的课程成绩查询界面可看出,本文系统能够实现课程查询功能,且界面显示清晰。2.2  系统兼容性测试对本文系统客户端实行兼容性测试,测试中对各种浏览器与操作系统环境下程序能否正常运行实行检测,测试中主要针对当前比较常用的谷歌浏览器、ie浏览器、360浏览器及火狐浏览器等实行测试,操作系统为windows 8和windows xp操作系统。以两台电脑分别安装两种操作系统、两种浏览器实行本文系统的兼容性测试。从实验高校的某班级中随机挑选一名学生和一名教师分别对两台电脑实行操作,操作内容为:输入个人验证信息登录本文系统后,进入到各自所需的信息查询页面,查询个人成绩与选课名单,

19、然后退出登录。对整个操作过程中本文系统能否按不同用户需求正常运行进行记录,记录结果如表1所示。通过表1可看出,本文系统仅在应用ie浏览器时查询信息的文本显示格式略有误差,但数据准确且运行正常,不影响日常使用,其余浏览器下应用均正常,且数据准确,由此说明,本文系统能够实现在不同浏览器下正常运行,系统客户端具备较好的兼容性,能够应用于各类浏览器及操作系统内,应用性较强。2.3  系统数据挖掘性能分析为检验本文系统数据挖掘的性能,从实验平台中随机抽选21 000条数据,通过本文系统对所抽选数据实行课程信息、教师信息、档案信息及成绩信息等关联规则数据挖掘,检验所挖掘结果的漏检与误检情况,分析

20、本文系统的数据挖掘性能,检验结果如表2所示。通过分析表2中数据可知,本文系统在对实验平台中的关联规则数据实行挖掘时,对小于12 000条数据的关联规则数据挖掘精准度更高,未出现漏检与误检的情况,随着数据量总数的增加,漏检率与误检率略有上升, 但上升趋势不明显,说明,本文系统整体数据挖掘性能良好,能够实现关联规则数据的有效挖掘。3  结  论本文设计一种融合关联规则挖掘算法的信息化教学管理系统,关联规则挖掘算法可实现从海量数据中通过某种关联规则挖掘所需信息的目的,通过此方法挖掘的信息为高校实行信息化教学管理提供了科学有效的依据,本文通过此方法从数据库中挖掘实施教学管理的所需信

21、息,实现信息化教学管理,并通过实验验证本文系统的查询课程功能、客户端兼容性及数據挖掘各方面优越性能,未来的研究中将继续检验本文系统的运行性能及其他功能性能,验证本文系统的实际应用性,扩大本文系统的应用范围。参考文献1 常凯,赵艳莉,黄文峰.“新常态”下的研究生教育管理信息化系统设计:以福州大学为例j.中国远程教育(综合版),2017(1):71?76.2 余舒萍,熊越强.基于openkm的高校校院二级教学档案管理系统的设计与应用j.山西档案,2017(6):78?80.3 黄波,朱昌平,黄健元,等.基于用户视角的教学管理信息化建设绩效评价:以教学管理信息系统建设为例j.中国电化教育,2018(9):69?74.4 张宝君,邢西深,杨辰,等.迈向2.0时代的天津市基础教育信息化调查研究j.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论