基于网络的教学评教系统的构建

时间:2022-07-13 06:07:45

基于网络的教学评教系统的构建

摘要:学生评教、教师评学是教学质量监控体系的重要组成部分之一, 基于网络的教学评教系统将现代化信息技术与教学评价手段结合起来,是强化教学质量监控和保障机制的重要措施,对提高高职教育的教学质量具有重要意义。

关键词:网上评教;学生评教;教师评学;系统设计

中图分类号:TP311文献标识码:A文章编号:1009-3044(2010)04-0916-02

Structuring and Exploring the Teaching Evaluation System Based on the Network

LIU Yan, WANG Hui

(Henan Technical College of Construction, Henan Architectural Engineering School, Zhengzhou 450007, China)

Abstract: One important part to compose the monitoring system of teaching quality in our college is that students evaluate teaching and the teachers evaluate students. Based on the network, the teaching evaluation system combines the modern information technology with the means of teaching evaluation, and it is an important measure to strengthen the monitoring of teaching quality and the guarantee mechanism in our college.

Key words: teaching evaluation on the network; students evaluate teaching; teachers evaluate students; system design

网络技术的飞速发展,为教学管理手段的现代化提供了便利的条件。教学评价系统承担着监督教学效果,使教学双方形成有效交互与反馈的重要任务。如何适应信息时代的发展,加快教学管理手段的现代化,是摆在我们面前急待解决问题。建立一个完善的教学质量评价系统软件,无疑将有助于这一问题的解决。

河南建筑职业技术学院(以下简称学院)是河南省独立设置的普通高等职业技术学院中唯一的建筑类学院,自1958年创办以来,办学实力和办学水平不断提高,在校生人数突破万人,用手工进行评价指标数据的计算已不能满足广大师生对教学管理提出的新要求。因此,建立网上教学质量考评系统软件是必要的,它对提高教学质量具有重要的意义。

1 教学质量评价系统软件的开发意义

教学质量考评对培养优秀的教学人才,提高教育教学质量起着重要作用。学院原先的考评方式是采用人工工作的方式,这样不仅会造成人力、资源的浪费,统计的繁杂,而且存在着各种信息不易存放、易丢失、易出错、难以备份和查询等缺点。而随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。因此,构建一个在线电子考评信息管理系统就显得十分必要。网上评教系统利用网络服务器,可以长期、动态地存储大量的个人信息、而且所有的数据以数字化的形式存储,有利于进行检索、查找、计算、统计等工作;评价过程的公开性保证了评价工作的透明性,维护了评价的公正性,大大节约了教育资源,提高了工作效率,减轻了教师负担,达到真正的以评促教,也为学院进行师资管理,实行聘任制和评选优秀教师及教师职务、职称晋升提供了可靠的依据。

2 网上评教系统的设计实现

随着Internet应用的迅猛发展,Web技术的应用刺激了大量新技术的研究和开发,网络技术日新月异,各大软件厂商都开发推出了自己的Web应用服务。另一方面,随着应用的拓展和系统规模的扩大,计算机软件的复杂程序也在不断增加,软件系统结构在软件设计和开发过程中所起的作用也越来越重要,微软新推出的技术越来越受到人们的重视。

2.1 的发展优势

2.0是微软2005年年底推出的新一代企业级应用平台,基于.NET Framework的Web开发平台,它具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。作为ASP的升级替代方案,有着诸多的优势,右表1是将ASP与做一个简单的对比。

2.2 系统整体架构设计

根据软件层次模型理论,结合Web评教管理系统应用的具体要求,本系统采用三层架构的B/S体系结构,更加合理地划分出表示层、业务逻辑层和数据访问层,使项目结构更清楚,分工更明确,有利于后期的维护和升级。

1) 表示层(Presentation Layer)。该层用于实现用户界面,负责响应用户的各种请求,获取用户的输入数据,完成输入数据的校验并向中间层提出服务请求,回显结果给用户。2) 业务逻辑层(Business Logic Layer)。该层是整个系统的逻辑处理部分。一方面为表示层提供功能调用,另一方面根据所调用的内容向数据访问层请求数据调用,并处理后反馈给表示层。3) 数据访问层(Data Access Layer)。该层是整个系统的最底层。主要实现与数据库的交互。由于该系统是学院校务系统的一部分,它的学生信息、教师信息、课程信息都要从校务系统数据库中获取,所以,它的一项重要功能就是在多个数据库间建立关联,向业务逻辑层提供统一的接口。

2.3 系统功能结构设计

网上教学评教管理系统基于.NET Framework,SQL Server2000后台数据库的Web开发平台。

1) 系统管理。

包括评分数据准备模块,权限管理模块,系统日志管理模块。

评分数据准备模块主要负责Web评教管理信息系统的数据准备,根据校务系统中已有的学生信息、教师任课信息、课程信息、班级信息等自动生成本学期评教所需的基本数据。权限管理模块是系统判断登陆用户身份的功能摸组。权限管理模块既保证了用户身份的唯一性、完整性和可审计性,又保证了系统的安全性和可靠性。权限管理模块将用户分成四种角色,分别为学生,教师,系部管理者和校领导级管理员。用户通过权限管理模块被判定为不同的角色,并获得相应的系统功能的访问许可。系统日志管理模块可记录所有对系统的操作,在安全方面具有不可替代的作用,可以使系统管理员快速对潜在的系统入侵作出记录和预测。

2) 评分模型体系维护。包括评分项目管理模块,评分细则管理模块,项目分值管理模块。

3) 基础数据录入。学生评教模块、教师评学模块。

4) 数据处理。根据各评分选项的不同分值,生成教师对班级的平均分、学生对教师的平均分。

5) 报表打印处理。全院入口(从宏观上掌握各评分指标的得分情况),可按评分指标分,各评分指标的分值,可体现总体教师在某些方面的优劣;教学系部入口。可查看该班级的所有任课教师对该班级的评分明细。

6) 系统数据维护。负责数据库的备份与还原。确保数据安全。

该系统不仅采用结构化的设计原则、良好的程序设计风格,而且对数据库进行了优化,解决了查询数据量超过百万条记录速度变慢的问题,并提供友好的程序界面,尽可能考虑用户的使用习惯,操作方便、数据准确,有效解决了手工评教中遇到的操作问题,采用选择题的形式,对手工评教中出现的错误信息起到了很好的过滤作用,有科学性。对不同的用户可设定不同的操作权限,保证数据的安全,较好地实现了管理的需求。教学质量考评软件,以管理学、人力资源管理学、行为科学为理论基础,以IE浏览器为操作平台,采用科学的量化指标,方法科学,数据处理准确。

3 评教结果的探索

对评教数据的统计和分析是获取评教结果的关键步骤,尽管网络化的评教模式借助于计算机的强大计算功能,避免了数据误差,但统计结果的真实性却不能完全代表其评教结果的客观性和准确性。

在教学评教系统中,原始数据的准确收集只是第一步。评教作为一项具有价值的课堂教学质量监控活动,要有规范的管理和制度的保障。对于学生评教而言,制度规范的建立应包含以下内容:首先,明确学生评教的积极性和组织要求,确保评教活动定期、正常开展;其次,明确学生评教活动的组织管理机制,确保该项活动得到充分的理解和支持,切实发挥各级管理部门的主动性,积极开展组织、宣传、动员工作,让广大学生能够积极、认真地参与到评教中来;第三,明确学生评教结果与任课教师的关系,确保评教结果的权威性,充分实现学生评教这一质量监控活动对教师的帮助、引导和督促,促进教学质量提高。第四,要有一套科学合理的数据评价体系,使师生能够得到最为公正、客观的评价结果,调动师生参与评教的积极性。

4 结束语

用技术开发的基于网络的教学评教系统,结合了目前Web应用开发的最新技术,结果合理,数据可靠,实用性强,大大扩展了数据分析的空间。

该评教系统使用领域涵盖全院所有任课教师及班级学生,在用户使用之后得到了良好的反响,普遍反映明显降低了学院评教工作的成本,提高了评教工作的效率,是代替手工评教的好方法,同时也避免了主观印象导致的误差,对教学改革起到了积极的促进作用。

参考文献:

[1] 张献.学生网上评教体系的构建与探索[J].长春大学学报,2007(4):89-91.

[2] 施.基于的Web评教管理信息系统的设计与实现[J].南通工学院学报,200(4):97-100.

[3] 崔国生.大学生评教结果可信度的统计分析[J].辽宁大学学报,2008(4):377-380.

[4] 郑亚娟.对学生评教的几点思考[J].浙江万里学院学报,2000(4).

[5] Dino 2.0高级编程[M].北京:清华大学出版社,2006,11.

[6] 孟宪会,张慧妍2.0应用开发技术[M].北京:人民邮电出版社,2006,10.

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

上一篇:简单校园网蠕虫病毒报警系统的设计与实现 下一篇:Java教学中学生常见错误及分析