高职院校网上评教系统的设计与实现
2019-09-10赵云鹏
摘 要:众所周知教学评价是高校教学质量监控体系中的重要一环,它不仅是学生对教师教学情况的反馈,也是督促教师改进教学方法、提高教学质量、完善教学管理的重要手段。传统的评教方式主要以纸质的“问卷调查”为主,这种评教方式有工作量大、易出错、成本高、统计周期较长等诸多不足之处。近些年来随着计算机网络技术的不断进步,评教方式的网络化已经成为高校评教的主流方式。针对以上问题,本文根据高职教育特点,同时结合我校实际,在原有纸质评教问卷的基础上,重新制定了符合网络化评教方式的教学评教指标体系,设计实现了本文中的评教系统。
关键词:B/S结构;网上评教系统;指标体系;ASP.NET
中图分类号:TP311 文献标识码:A 文章编号:2096-4706(2019)07-0097-03
Abstract:The well-known teaching evaluation is an important part of the university teaching quality monitoring system,it is not only the students’feedback on the teaching situation,and urge teachers to improve their teaching methods to improve teaching quality,an important means to improve the teaching management. The traditional way of evaluating teaching paper questionnaire,evaluating teaching are heavy workload,error-prone,high cost,statistics longer period inadequacies. With the continuous advancement of computer network technology in recent years,evaluating teaching the way the network has become the mainstream of the university of evaluating teaching. To solve the above problem,this paper,based on the characteristics of higher vocational education,combined with the reality of my school,on the basis of the questionnaire in the original paper evaluating teaching,the teaching evaluation index system conforming to the network teaching evaluation mode has been redesigned,and the teaching evaluation system in this paper has been designed and implemented.
Keywords:B/S structure;online teaching evaluation system;index system;ASP.NET
0 引 言
隨着当今网络技术的快速普及,各高职院校逐步拥有了不同形式的、自主的评教系统,纸质评教作为评教活动发展初期的最主要方式,慢慢消逝在教育发展的历史长河之中,逐渐被网络评教所取代。网上评教就是学生通过网络平台,对教师的课堂教学情况进行客观评分和主观评价,即从学习者的层面对教师教学工作进行定性和定量的整体性评价活动。充分开展高职院校学生的网上评教活动,既能扩大教师教学评估的参与面,又能及时收集学生对授课教师的意见和建议,提高教师课堂教学质量,从而提升整个学校的教育教学质量。网上评教系统可以动态、灵活地根据课程性质、教学方式等来设置符合要求的、科学合理的评教指标体系,设计制定出相应的网上评教调查问卷表格。由于网上评教系统是充分利用网络来进行评教各方数据的采集,由系统自动对数据进行计算、统计并输出最终评教结果。相比于传统的手工评教方式来说,网上评教既提高了工作效率,在人力、物力和财力等方面也做到了充分的节省。网上评教工作结束后,教师能全面、及时、准确地获得学生对其教学活动的反馈信息,为今后教学工作的改进、教学质量的提高起到良好的导向、促进作用[1]。
1 网上评教系统的发展现状
(1)高职教育与普通高等教育虽然同属于高等教育范畴,但二者人才培养层次目标及定位存在较大差异,因此如果继续沿用现有普通高等院校的教学质量评价体系标准来衡量高职院校的教育教学质量是完全行不通的,必须依据高职教育的人才培养特点设计出与高职教育人才培养层次目标及定位相符合的教学质量评价标准。
(2)目前我国高职院校评教系统的学生评教指标项目表中,评价等级一般划分较为粗略,无法全面、准确地衡量出不同教师教学情况的实际差异。再者,就是某些评教指标项目权重设置不当,无法合理地突出高职教学的特点,从而不能全面、客观、公正、合理地评价一位高职教师的教学情况[1]。
(3)教学工作是一项非常复杂的活动,有其自身的发展规律,有些教学特征也是很难量化的,因此仅仅用一些简单的评教指标去量化这些教学特征势必会出现问题。但在评教系统的实际使用过程中,高职院校为优化学生评教的时间,简化程序,便于统计,往往存在着将教师整个课堂教学过程通过使用一些简单评教指标项目进行全部量化,只重视定量评教而忽视了定性评教的作用,没有将二者有效结合。
(4)由于目前高职院校评教活动主要集中在学期末统一进行,而学期末正是教务部门异常忙碌的时段,因而评教活动结束后的结果反馈往往比较迟缓,不能及时将评教结果传达给任课教师和相关部门领导,导致评教活动的监督、控制和促进教学的作用和效果不明显。
2 网上评教系统的设计
通过对我校教务部门充分调查了解相关设计需求,同时走访大量教師和学生收集其对评教系统的相关需求信息,并结合我校作为高职本科院校的实际特点,最终确定本系统的设计目标是实现一个自动化、网络化,符合我校特点的学生网上评教系统。
2.1 系统功能
与其他高校设计的学生网上评教系统一样,该系统也使我校师生和组织评教活动的教务管理部门从传统繁重的手工评教方式之中彻底解脱出来,将校园网络与计算机充分地结合起来,实现了评教数据的导入、数据的统计分析、评教信息的打印输出、系统管理等方面的功能。具体包括如下功能。
(1)数据导入:用来搜集各个评教指标项目的原始数据,并根据评教项目还应继续划分为不同的功能模块。
(2)数据统计分析:对输入数据进行处理,并按照预定的统计计算规则和方法对数据进行统计分析和计算。
(3)结果输出:对评教信息和查询结果可以根据相应的需求进行打印输出。
(4)系统管理:可以根据实际情况对评教指标项目进行相应调整,并实现评教系统的初始化、用户的权限管理、评教数据维护等功能。
2.2 系统功能模块设计
在系统功能模块的设计上,本系统主要划分为四大模块,分别为:用户登录模块、在线评教模块、信息查询模块、系统管理模块,如图1所示。
(1)用户登录模块。学生用户登录系统,系统会自动加载学生个人的基本信息和本学期所开设的全部课程,当学生选择某一门课程时,系统会自动调出对应该课程任课教师的评教标准,以使按此标准进行评教,当评教完成后,将学生评教信息追加到评分表。教师用户登录系统后,可浏览、修改个人信息,包括本学期任课情况以及历年学生评教情况;部门领导登录系统后,可浏览该部门本学期所有任课教师的学生评教情况。
(2)在线评教模块。该模块是整个评教系统的核心模块,由学生依据系统内设置好的评教指标体系对本学期所学课程的任课教师进行在线评教。目前我校的学生评教频次为每个学期评教一次,学生必须要在规定的评教时段内完成对教师的评教,逾期则将无法登录评教系统。当学生进入系统开始评教时,系统根据本学期该生所在班级的课程表,自动列出该生与所学课程及其任课教师的列表,学生每次只能从列表中选择一门课程进行评教,完成提交后才可以继续选择其他课程进行评教,每门课程只能评教一次。如果一次登录未能完成全部评教,可在下次登录后继续进行评教。
(3)信息查询模块。本模块包含用户信息查询和评教信息查询两个子模块。教师只可对本人的评教结果进行查询和打印,部门领导可对本部门所有参评教师的评教结果进行查询和打印,系统管理员可对本校全体参评教师的评教信息进行查询和打印。
(4)系统管理模块。本模块是保障整个评教系统得以正常运行的核心模块,主要是对系统进行全面的后台维护管理,包括以下几个方面。
1)用户管理:添加、删除、修改用户信息和权限。
2)评教指标体系的动态维护:添加、删除、变更评教指标体系中相应评教指标的内容及其权重。
3)系统初始化:设定评教学期,以及本次评教起止时段等。
4)数据维护:查询、统计、打印、备份数据库中的评教记录及评教信息,处理评教过程中的数据异常情况。
5)信息发布:及时发布和更新与评教活动相关的信息,比如在评教前发布动员学生参与本次评教的信息等。
图1 系统功能模块图
2.3 系统数据库设计
数据库在一个系统中所占的地位是非常重要的,而数据库设计则是系统开发中关键的步骤之一,是否能设计一个良好的数据库结构关系,会直接影响到整个系统的开发和使用。可以说在一定程度上,系统的性能、后期的可扩展性等,都与数据库的设计有着相当大的关系。由于本文开发的系统涉及大量学生信息、教师信息、教学信息的各种操作,因此设计一个具有良好数据结构的数据库,是系统开发的基本要求,同时也会使得整个系统的数据之间可以快速、准确地相互调用和共享信息资源[2]。
本系统数据库的设计特点:本系统在使用过程中要收集大量的学生、教师和课程等的信息,并且这些信息不是固定不变的,而是要经常动态更新,这就需要经常对系统数据库进行维护和更新处理。
根据本系统在应用数据库时的具体要求,在为本系统设计数据库时,笔者主要从以下几个方面进行重点考虑:
(1)首先数据库应做到布局合理,层次分明。
(2)数据库的设计还应力求数据的结构化、规范化和标准化,同时这也是建立数据库和进行信息交换的基础。
(3)在设计数据库时,即要尽可能减小冗余度,减小存储空间的占用,也要考虑适当的冗余,以提高运行速度和开发难度。
(4)维护数据的正确性和一致性。在系统中,多个用户共享数据库,由于并发操作,可能影响数据的一致性。因此,必须用“锁”等办法保证数据的一致性。
(5)设定相应的安全机制。由于数据库的信息对特定的用户有特定的保密层级,因此在本系统数据库的实际设计当中,安全机制的考虑和设定必不可少。
3 网上评教系统各功能模块的实现
3.1 登录功能模块的实现
所有用户需输入用户名(帐号)和密码进行身份验证,验证无误后才能登录系统,并进行相应权限的操作。学生登录后,进入本学期所学课程的评教页面;教师登录后,进入本人学生评教结果的查询页面;部门领导登录后,进入该部门本学期所有任课教师的学生评教结果查询页面。
3.2 网上评教功能的实现
学生登录系统后进入评教主页面,此页面中罗列该生本学期所学的全部课程,点击课程名称即可进入该门课程对应教师的具体评教页面。
3.3 信息查询功能的实现
评教信息查询模块主要功能是实现教师和部门领导按学期查询学生对教师教学评教的结果信息,教师个人查询包括教师个人评教结果查询,评分等级查询,学生意见和建议情况;部门领导查询包括本部门所有任课教师不同学期学生评教结果查询,评分等级查询以及学生意见和建议查询。
3.4 管理功能模块的实现
(1)评教系统初始化。在学期学生评教前,要对过期冗余无用的数据进行清除,即对系统进行初始化。其主要功能是删除以往学生评教数据,如参评人员信息、评教结果、评教关系数据等等。并对新学期的评教数据进行必要的设置,使学生、课程和任课教师等建立正确对应关系。
(2)用户的权限管理。用户的权限管理主要是对不同身份的用户设置不同的操作使用权限。系统管理员会根据系统的要求,以及各角色需求功能,为每个角色分配合理的使用权限,使得每个角色只能对自己的相关模块进行操作。比如学生用户在本系统中只具有对任课教师的评价权。系统管理员除可以为不同用户设置不同操作权限外,还可以增删用户,用戶密码初始化以及日常数据维护的权限[2]。
4 结 论
本系统采用B/S体系结构技术,集易用性、安全性、稳定性、开放性和扩展性于一体的系统架构,评教过程学生可以通过浏览器方便地完成对教师教学水平的评价,拥有系统最高权限的系统管理员还可以对学生的评教过程进行实时监督以及对所有参评学生的评教信息进行统计、分析,及时提供给教学部门管理人员参考。由于诸多原因,目前系统中还有部分功能需要进一步设计完善,比如与我校教务管理系统无缝对接进行用户信息数据的自动化导入方面、系统根据学生评教成绩进行智能化建议方面,这些功能将在今后工作中陆续开发和实现。
参考文献:
[1] 宋慧.试析高职院校学生评教工作的现状、问题与对策 [J].当代教育论坛(综合研究),2011(9):100-102.
[2] 孙朝云,张羽.基于B/S结构网上评教系统设计与实现 [J].计算机应用与软件,2012,29(3):183-186.
[3] 王志娟,李珩,魏宏昌.高职院校评教系统的设计与实现 [J].无线互联科技,2014(2):44.
[4] 刘林丽.民办高职院校评教管理信息系统的设计与实现 [D].济南:山东大学,2015.
[5] 张玉.淮北职业技术学院网上评教系统的设计与实现 [D].大连:大连理工大学,2016.
[6] 段志明.高职院校网络评教系统设计与实现 [J].电脑编程技巧与维护,2017(21):13-15.
作者简介:赵云鹏(1977-),男,汉族,黑龙江双鸭山人,副教授,硕士研究生,主要研究方向:计算机及应用、数字媒体艺术设计研究。