首页 > 范文大全 > 正文

基于高校网上评教系统的设计研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于高校网上评教系统的设计研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:近几年,各大高校不断扩大招生规模,在校生人数大幅增加,教学质量还能否保障已成为学校、家长和社会共同关心的焦点问题。评判教学质量是否达标的方法有多种,其中网上评教已经成为我国很多高等院校评价教师教学质量的一种重要手段。良好的教学质量评教标准对教学质量的提高有积极的作用,如导向、促进、激励以及调控功能。该文根据评价教学质量的需求和该校的实际情况,从系统建设和数据库建设一步步建立基于网上评教系统。系统主要有四个模块:学生评教模块、数据分析挖掘模块、结果数据浏览模块和系统管理模块。

关键词:网上评教;数据库;数据挖掘

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)12-2768-02

1 网上评教系统的发展现状

目前很多高校所用的网上评教系统只是实现了简单的学生评教功能,即不同级别的用户根据自己的用户名和密码登陆后,分别进入不同的页面,比如学生进入学生评教页面、教师则进入浏览结果页面等。没有实现对评教结果数据的分析,只是记录评教结果后反馈给教务系统。

由于教学评价在学校的日常教学活动中有着重要作用,国外诸多学者对教学评价课题的研究比较重视,起步也比较早。国外的对教师的教学评价开始于20世纪70年代,到90年代时已经发展迅速。90年代以来,在国外的教育改革中,基于工作的综合的教师评价的结果常常作为获取教师资格证书、教师聘任、评价优秀教师的依据,现有的评估程序及相应手段均建立在有关教师与教学的研究,特别是教育心理学对过程的研究为基础的。

美国从90年代以来,发展了大规模的基于课堂评估的评价系统,并建立了有关的信度和效度资料。我国对教师教学效果的评价研究还处于起步阶段。国内各高校都针对自身的实际情况建立了各自的教学质量评价体系。目前我国高校大多由教学管理部门如教务处对教师教学督导。而对教师教学评价体现的指标多集中于教学态度、教学内容、讲授能力、教学方法、教书育人等几个方面。

2 网上评教系统的设计与构建

2.1 系统需求分析

2.1.1 功能需求分析

高校网上评教系统的建立目的不是简单地给教师一个评价标准,而是根据评价结果向教师传达各种重要教学信息,帮助找出教学中有待改进的方面,使其及时地调整教学策略,不断完善教学过程并提高教学水平。其特点在于:

1) 切实实现网上评教:对学院来说,通过网上评教可以提高教务管理部门的工作效率,减轻教务人员的负担:同时推动学校管理机制的进一步完善,适应信息化、网络化的需要,充分体现现代化教育的先进性。对教务部门和教师来讲,则可以利用该系统方便及时查阅相关评教结果,并发现教学中的不足,改善教学方法,从而提高整个学院的教学质量水平。

2) 使各种权限的管理角色化:系统用户涉及学生、教师、教学督导、教务处管理人员等。每个用户在系统中具有不同的职责(角色),因此设计的系统需要具有不同权限的多种用户形式。

3) 信息管理的安全性:网络化管理必然带来数据信息的安全患。因为系统涉及所有学生和教师的几乎全部信息。所以保护这些数据的安全至关重要。因此,在系统在设计开发阶段,应当充分地建立安全保障机制,并配合规划严格的安全管理体制,尽最大努力维护系统的正常运行。

网上评教系统涉及到院系、评教人员和学生对教师的教学质量的评价等重要信息,数据安全要求较高。同时学生姓名、教师姓名、班级名等信息在网页间的传递,不宜使用Session对象。因为Session对象是保存在内存当中的,如果学校统一组织评教,很可能同时评教的学生较多,消耗的内存也增加,这会造成系统的执行速度下降。较好的办法是将它们保存在Hidden表单或QueryString中进行传递。

2.2 系统设计

2.2.1 系统总体结构设计

1) 系统总体结构设计的任务

系统的开发和运行环境如表1所示。在体系结构方面,由于B/S模式(浏览器/服务器模式)比传统C/S(客户/服务器模式)具有适用范围广、异构和开放性强、平台技术稳定的特点,特别适合网上办公和信息管理的需要,因此网上评教系采用三层B/S模式,这种模式还有利于系统的扩展性、维护性。

数据层:是整个系统的数据源,包括教师信息库、学生信息库、和课程信息库以及评教关系数据库,其中教师信息、学生信息以及课程信息不用再在本系统中建立,可以从教务系统中的教师信息管理、学生信息以及课程信息中抽取。为了便于历史数据的分析,将三者合并,通过抽取、转换、清理和加载建立了网上评教的虚拟数据仓库,然后再构建基于数据仓库各子集的多维数据集和超立方体结构,作为分析和挖掘的依据。

实现层:主要包括Web服务器及数据挖掘服务器,它是整个系统的核心层,一般用户只能通过Web服务器从网上提交或查询评教数据,Web服务器随之将用户的申请提交到数据挖掘分析服务器,数据挖掘服务器通过Web服务器最后将处理之后的分析结果显示到前端。

表示层:即前端分析工具,包括基于统计分析、报表、查询的功能,数据挖掘工具和技术等。

系统结构图如图1所示。

2) 系统总体功能结构

学生评教系统的子系统划分如图2所示,系统的总体功能模块如图3所示。

图2网上评价系统子系统划分

2.2.2 数据库设计

数据库的设计是网上评教系统最主要的部分。其中学生评教系统构建在以指标和投票信息为主的数据库上,系统能否成功,关键在于数据库的设计是否合理,是否有较强的伸缩性,是否易于维护和扩充。数据库是否有很好的并发访问控制、完整性和可用性也非常重要。本文采用Microsoft公司的SQL Server 2000数据库,同时,为了更好地在Microsoft Windows操作系统上运行本系统,特选择ASP(Acti Server Pages)作为网络开发语言,其示意图如图4所示。

3 系统具有的功能

登录本系统的人员分为四种角色:管理员、院系管理人员、教师和学生。

通过分析和归纳我校网上评教的实际需要,对系统的主要功能表现在以下几个方面:

1) 数据采集:学生进行评教时,按照自己的用户名和密码(即登陆时选择班级、输入学号和姓名)。登陆评教系统,对担任相关的课程教师进行评价。;所有信息都正确无误后才算通过认证,只有通过认证才能进行对教师的教学情况进行评分,学生选择任课教师,根据设定的评教标准对任课教师进行评分。登陆成功后,系统会根据参评者登陆时的信息,提供与其相关的课程,根据所选择的课程,提供评教界面,以便学生填写分数和书写意见。学生评教的数据被保存到相应的数据库中。

同时,本系统还对采集过程进行跟踪,对参评者的提交进行限制,以保证数据的有效性。

2) 基于关联规则的数据挖掘:这部分是本系统的主要功能,通过对评教结果各个指标的比较与分析,得到教师的评教得分与教师的职称、教龄、性别、承担课程等的关系,以及与学生所在专业的特点之间的关系。

所有院系教师的得分进行整理分析,去除一些非法数据。

按教师职称、教龄、年龄、性别等对综合得分进行比较与分析。

按课程的类别对不同教师的综合得分进行比较与分析。

按上课的不同年级以及不同专业对相同课程的不同教师的综合得分进行比较与分析。

数据挖掘子系统主要包括对采集到的数据进行清洗、形成数据仓库、进行关联规则分析等。

3) 基于Web的数据查询与反馈:不同的用户可在网上按照级别对与自己相关的数据进行查询。如教师通过教师查询子系统认证后,可以及时了解到本人平时在教学中出现的问题和最后评教的得分,和本人某课程的教学情况,还可以横向了解本人在该课程、教研室的位置、院系的位置,直至全校排名情况。

系统将所采集的数据、分析方案和报表严格按照用户的级别反馈给校级、各院系或教师等。

4) 用户管理:对用户身份进行验证,确认数据操作与分析权限。及时提供并更新与评教有关的各种教务信息、人事信息以及学生资料。根据评教体系以及学校实际情况,对各评教指标进行增删或权重修改。提供用户管理功能,如适时增加、删除用户等。根据计划,定期开放或关闭评教数据采集系统。

4 小结

本文首先根据我校的实际情况,对网上评教系统设计的目的、内容和方法进行分析。然后进行了需求分析,提出了系统的总体设计方案,详细介绍了系统结构设计、数据库的设计。最后对系统功能进行说明。通过本文的分析和研究,基本完成了网上评教的设计。

参考文献:

[1] 马晓燕.建立网上学生评教系统完善课堂教学质量评价体系[J].黑龙江高教研究,2005(6):87.

[2] 张一春.高校教师教学质量评估[J].教育与现代化,2000(1):60-64.

[3] 王珊等.数据仓库技术与联机分析处理[M].北京:科学出版社,1998:1-20.

[4] 刘宇苹.基于浏览器/服务器模式的WEB数据库开发[J].武汉船舶职业技术学院学报,2003(1):34-37.

[5] 颜雪松,李宏.用SQL Server2000构建数据挖掘解决方案[J].计算机与现代化,2001(5):1.