基于JSP学生评教系统的设计与开发.doc

上传人:gs****r 文档编号:1568915 上传时间:2019-03-05 格式:DOC 页数:5 大小:105.50KB
下载 相关 举报
基于JSP学生评教系统的设计与开发.doc_第1页
第1页 / 共5页
基于JSP学生评教系统的设计与开发.doc_第2页
第2页 / 共5页
基于JSP学生评教系统的设计与开发.doc_第3页
第3页 / 共5页
基于JSP学生评教系统的设计与开发.doc_第4页
第4页 / 共5页
基于JSP学生评教系统的设计与开发.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1基于 JSP 学生评教系统的设计与开发【摘要】教学工作是高校最重的工作之一,而教学质量评估是教学管理的一个非常重要环节,为了提高教学质量,所以高校推出一套教学质量监控体系。为了提高教师的教学水平和教学质量,所以开发基于 JSP技术的的学生评教系统,本系统具有良好的交互性、实时性、有效性等特点。 【关键词】JSP;教学质量;评教系统 随着我国的经济的快速腾飞,高校的教育教学需要考核评价,那么如何评价教师的教育教学效果?使用网络化学生评价系统来进行测评,体现了本系统的及时性和准确性等特点,所以很多高校都采用这种评价方式。 本系统实现了以下主要功能:1.管理员模块;2.学院管理模块;3.学生评教模

2、块。 一、常规评价手段缺点 以前的教学评价都是教师设计评价条目,然后去打印,由老师监督学生去评价,进行分析,这是一个漫长而复杂的过程,已经不能满足现阶段教学发展了。常规评价手段存在诸多弊病:工作量大,周期长,反馈能力弱。教师在教育教学中,需要在教学进行到一定阶段后,才能进行考核测试,这种情况不能及时反馈教育教学中的不足。并且考核统计分析工作烦琐,精细程度不高,不能从微观上把握教学效果。由此可见,2传统教学评价对教学效果的反馈不能做到及时性、精确性。 二、 关键技术 (一)B/S 架构 B/S 架构由浏览器和服务器组成。浏览器是表示层,在表示层中包含了系统的显示逻辑。它的任务是由浏览器向网络上的

3、某一 Web 服务器提出服务请求,Web 服务器对用户身份进行验证后用 HTTP 协议把所需的主页传送给客户端,客户端接受传来的主页文件,并把它显示在浏览器上。(二)数据库技术 数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS 提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。 (三)JSP 技术 JSP(Java Server Pages)技术是由 Sun 公司发布的用于开发动态Web 应用

4、的一项技术。它以其简单易学、跨平台的特性,在众多动态 Web应用程序设计语言中异军突起,在短短几年中已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP 现在也得到了比较广泛的重视,得到了很好的发展,越来越多的动态网站开始采用 JSP技术。 三、 设计与实现 3“学生评教”指标体系的建立是开展评教工作的基础。要充分发挥学生在教师教学质量评价中的积极作用,关键是解决学生评教的内容即评价什么的问题。如果要求学生对教师教学质量全部内容做出准确判断,不仅是不可能的,而且会影响学生评教的信度。那么学生评教评什么?目前许多高校采用评教学态度、教学内容、教学方法、教学效果四个指标,因

5、为这些是学生能够观察到和感受到的,所以在确定学生评教指标体系时我们应紧紧围绕这四方面内容来设计。 所要开发一套基于 JSP 教学评价系统是必然的。它可以通过网络,快速及时的对考生进行考试测评。本系统包括以下几个模块: 1.管理员模块 管理员主要负责对各院系、教师、学生的信息进行初始化,包括添加、删除、修改等操作,以及评教信息的结果进行分析,最后导出结果。2.学院管理模块 各学院根据从管理员分配的用户名和密码进行登录操作,增加本院系的任课教师信息。及评分的项目。 3.学生评教模块 学生根据自已的用户名和密码进行登录,对本学期的任课老师时空行打分,并写建议。 四、 网上评教系统的技术难点 (一)J

6、SP 与 MySQL 的连接 MySQL 是一个小巧灵珑的数据库服务器软件,对于中、小型应用系统4是非常理想的。除了支持标准的 ansi sql 语句外,它还支持多种平台,属于开放源代码软件。 String driverName=“com.mysql.jdbc.Driver“; String userName=“root“; String userPasswd=“123“; StringdbName=“education“;StringtableName=“UserInfo“;Stringurl=“jdbc:mysql:/localhost/“+dbName+“?user=“+userName

7、+“&password=“+userPasswd;Class.forName(“com.mysql.jdbc.Driver“).newInstance() ; (二)乱码问题 当我们把一段中文字符作为参数传递个另一页面时,也会出现乱码情况,解决方法如下: 在参数传递时对参数编码,RearshRes.jsp?keywords=“ + .URLEncoder.encode(keywords) 。 然后在接收参数页面使用如下语句接收: keywords=new String(request.getParameter(“keywords“).getBytes(“8859_1“) ) 。 五、总结 随着

8、信息化的迅速发展,网上评教系统应用非常广泛,教务主管部门为了了解每个老师的教学情况和每学期的学生学习情况,这样方便又权威。很多高校只看结果,可也忽略了产生此种评教结果的原因。 参考文献: 1施?.基于 ASP.NET 评教管理信息系统的设计与实现J.南通大学5学报报,2004,04 2蓝瑞生,牛晚扬.教学评价在高校质量监控体系中作用J.职业技术教育,2001,34 3刘向东;任仲儒.学生评教的初步探索J.时代文学(下半月) ,2008,12 4李仲斐.学生评教工作探索与实践J.哈尔滨学院学报,2002,02 作者简介: 向玉玲(1983.3) ,女,土家族,湖北恩施人,恩施职业技术学院计算机与信息工程系助讲,理学学位,计算机科学与技术,研究方向:动漫多媒体。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。