摘要:本文针对传统评教系统的缺陷以及C/S模式的局限性,开发了基于B/S模式的网上评教系统,介绍了该系统的功能特点及开发环境,分析了系统操作流程,并提出了相应的技术难点。
关键词:B/S模式;操作流程;技术难点;评教系统
中图分类号:G642?摇 文献标志码:A 文章编号:1674-9324(2014)08-0242-02
一、引言
学生参与评教是学生在教学中主体地位的体现,是教师教学效果评价的重要依据,是激励教师提高教学水平的重要手段。为充分发挥教师教学积极性和学生学习主动性的激发作用,结合学校实际,我们采用先进的计算机和网络技术,开发出了B/S模式的网上评教系统。实践证明,该系统对教学过程起到了积极的推动作用。学生评教作为师生沟通的直接途径,在教学过程中的作用越来越大。而传统的评教内容、评教手段和数据处理技术由于自身存在的缺陷已不能满足透明、民主、及时的师生沟通要求。下面我们将从两个方面来阐述传统评教模式的缺陷。
1.传统评教模式下,学生评教一般每学期进行一次,时间大都安排在期中或期末。评教的结果一般在学期末或下学期初公布,因此这个结果对本学期的教学没有任何指导意义,而下一学期随着教师任课课程的改变和上课学生的不同,其对教学的指导意义也缺乏针对性。
2.传统的评教一般采用问卷或涂卡的方式进行,学生以班级为单位填写问卷或涂写机读卡。因学生要填涂的信息较多,且缺乏有效的监督机制,很难保证问卷或机读卡的回收率和有效性。同时,此项任务中包含了大量的体力劳动,给相应的工作人员增加了负担。因此,传统的评教方式在评教的时效性、数据处理的直观和准确性、可操作性等方面已不能很好地满足各种要求了,我们有必要提出一种基于网络的实时评教系统来简化操作,提供高质量的服务。在数据库的访问模式上我们采用的是B/S结构,与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是在使用或是数据库维护上都比传统模式更加经济方便。
二、网上评教系统开发和运行的环境
任何系统的开发和运行都离不开一定环境的支持,下面从硬件和软件环境等两个方面来阐述开发与运行实时评教系统的技术要求。
1.硬件环境。该系统采用的是B/S运行模式,因此系统运行需要执行应用程序和保存数据的服务器、用户登陆、应用系统的客户机和通畅的校园网。我校的校园网和客户机问题已经解决。服务器可采用与其他计算机管理系统共享的形式。
2.软件环境。考虑到系统数据的安全性和运行效率,数据库采用SQL Server数据库。数据表包括评教信息表和验证信息表。评教信息表包括学号、姓名、课号、课名、教师编号、教师姓名、教师部门、评教项目名和评教状态等。验证信息表包括帐号和密码等。数据库采用ADO数据库存取模型进行访问。数据共享应用程序可通过ADO的数据显示对象、数据存放对象和数据库访问对象完成对数据源的连接、检索及更新。Web服务器采用IIS 5.0。在Windows2000、XP、NET Server的系统安装盘上包含IIS,可通过控制面板添加安装。系统应用程序采用支持ASP技术的Dreamweaver可视化开发环境进行开发。利用ASP,程序员可以方便快速地开发出功能强大的网络应用程序。Dreamweaver提供了面向对象的可视化编程环境,操作简单且直观,是开发ASP应用程序的首选工具。
三、网上评教系统的功能特点
基于B/S模式实时评教系统是采用先进的ASP动态网页技术开发而成的网上评教系统。该系统克服了传统评教模式的缺陷,突出了交互性、实时性、有效性和人性化等特点。
首先,为该系统设计了评教题目采用主观与客观相结合的方式,学生既能通过客观项目的选择评教,还可以填写个性化的意见或建议,使评教变成师生交流的有效途径。其次,学生在一个学期当中,可随时登陆评教网站进行投票。系统管理员将学生的评教数据按项目每周统计和处理一次,并将处理结果保存。并可通过直方图等直观显示学生对任课教师的详细评价信息,而且信息的显示方式多样化的特点,能够有针对性地改进和调整教学,保证了评教的时效性。第三,学生评教的数据直接源自学校教务处的课表编排系统,这样就保证了选课数据的准确性和操作的简便性。第四,同时此系统具有信息员管理功能,通过确定出相应的信息员,有助于督导团老师及时监督学生投票与发表意见,增强了该系统的管理和维护。
四、网上评教系统的系统操作流程
系统将用户分为学生用户、信息员用户和管理员三个类型,所有的用户都必须凭帐号和密码登陆系统。不同类型的用户具有不同的权限。学生用户只能进行评教和修改评教数据;信息员用户能查阅个人的留言信息以及管理员的留言回复,以及进行留言;管理员拥有最高权限,可查阅和编辑所有数据以及相应的人员管理,但其也担负着保证系统信息秘密和安全的义务。
本系统主要通过三大模块来实现,分别为学生模块、管理员模块、信息员模块。下面就这三个模块进行功能描述。
1.学生模块。学生通过自己所选的课程,针对具体课程的教师进行评教,同时也可以对老师在教课过程中出现的问题进行留言。
2.管理员模块。管理员通过选择查询时间段可以查看学生评教结果。为了方便评教结果的比较,以及从多方面评价学生评教情况,我们在此模块中对问题进行了分类。根据课程和老师两大方向,通过直方图,或是百分比等级表的方式对结果进行统计,方便督导团管理,也有助于评教结果的查看。同时管理员也可以在登陆后直接对信息员的留言进行查看和回复,这种互通方式大大提高了此系统的利用率,同时也有助于及时发现问题并给予纠正。
3.信息员模块。信息员通过身份验证后可以查看个人留言及督导团的信息回复,可以及时了解到督导团对于本班评教的新要求,同时能够提供反馈信息。
五、技术难点
1.系统的安全性。由于本系统的开发是基于B/S模式的,我们在开发的时候主要考虑了身份验证这一安全性检查。只有通过在登陆界面输入正确的代号和密码才能进入,同时我们还在每一个页面都加入了身份验证,使得其他非本系统的使用人员无法进入系统,这样也避免了其他人员的恶意破坏。
2.系统运行中的查询数据产生。该系统在运行过程中,数据的统计和查询并没有直接在投票数据的原始数据表中进行,而是采用了以下的方法:管理员在最初输入要查询的时间段时,系统将这一时间段的数据,按照管理员的需要进行计算和分类,存放在专门进行查询的数据表中,这些表中的数据是根据管理员每次输入的时间段的不同重新计算写入的,这样就为整个系统的运行提供了操作的简易性。
六、结束语
学生评教是完善教学过程,提高教学质量的一种辅助手段。在开发和应用评教系统时,应根据学校的实际情况,制定适合校情的评价指标体系。要加强宣传,提高师生对评教和评教系统的认识,激发师生参与评教的责任心和热情。
参考文献:
[1]向宁,陈华.基于学分制B/S模式的学生评教系统的设计[J].康定民族师范高等专科学校学报,2007,(03).
[2]向宁.基于B/S模式学生评教系统的设计与实现[D].电子科技大学,2007.
作者简介:石丽娜(1981-),女,河北乐亭人,大学本科,助理工程师,现工作于河北省秦皇岛市燕山大学里仁学院,主要从事教学质量监控和网上评教方面的研究。endprint