- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JSP学生评教系统设计和开发
基于JSP学生评教系统设计和开发 【摘要】教学工作是高校最重的工作之一,而教学质量评估是教学管理的一个非常重要环节,为了提高教学质量,所以高校推出一套教学质量监控体系。为了提高教师的教学水平和教学质量,所以开发基于JSP技术的的学生评教系统,本系统具有良好的交互性、实时性、有效性等特点。
【关键词】JSP;教学质量;评教系统
随着我国的经济的快速腾飞,高校的教育教学需要考核评价,那么如何评价教师的教育教学效果?使用网络化学生评价系统来进行测评,体现了本系统的及时性和准确性等特点,所以很多高校都采用这种评价方式。
本系统实现了以下主要功能:1.管理员模块;2.学院管理模块;3.学生评教模块。
一、常规评价手段缺点
以前的教学评价都是教师设计评价条目,然后去打印,由老师监督学生去评价,进行分析,这是一个漫长而复杂的过程,已经不能满足现阶段教学发展了。常规评价手段存在诸多弊病:工作量大,周期长,反馈能力弱。教师在教育教学中,需要在教学进行到一定阶段后,才能进行考核测试,这种情况不能及时反馈教育教学中的不足。并且考核统计分析工作烦琐,精细程度不高,不能从微观上把握教学效果。由此可见,传统教学评价对教学效果的反馈不能做到及时性、精确性。
二、 关键技术
(一)B/S架构
B/S架构由浏览器和服务器组成。浏览器是表示层,在表示层中包含了系统的显示逻辑。它的任务是由浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户端接受传来的主页文件,并把它显示在浏览器上。
(二)数据库技术
数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。
(三)JSP技术
JSP(Java Server Pages)技术是由Sun公司发布的用于开发动态Web应用的一项技术。它以其简单易学、跨平台的特性,在众多动态Web应用程序设计语言中异军突起,在短短几年中已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP现在也得到了比较广泛的重视,得到了很好的发展,越来越多的动态网站开始采用JSP技术。
三、 设计与实现
“学生评教”指标体系的建立是开展评教工作的基础。要充分发挥学生在教师教学质量评价中的积极作用,关键是解决学生评教的内容即评价什么的问题。如果要求学生对教师教学质量全部内容做出准确判断,不仅是不可能的,而且会影响学生评教的信度。那么学生评教评什么?目前许多高校采用评教学态度、教学内容、教学方法、教学效果四个指标,因为这些是学生能够观察到和感受到的,所以在确定学生评教指标体系时我们应紧紧围绕这四方面内容来设计。
所要开发一套基于JSP教学评价系统是必然的。它可以通过网络,快速及时的对考生进行考试测评。本系统包括以下几个模块:
1.管理员模块
管理员主要负责对各院系、教师、学生的信息进行初始化,包括添加、删除、修改等操作,以及评教信息的结果进行分析,最后导出结果。
2.学院管理模块
各学院根据从管理员分配的用户名和密码进行登录操作,增加本院系的任课教师信息。及评分的项目。
3.学生评教模块
学生根据自已的用户名和密码进行登录,对本学期的任课老师时空行打分,并写建议。
四、 网上评教系统的技术难点
(一)JSP与 MySQL的连接
MySQL是一个小巧灵珑的数据库服务器软件,对于中、小型应用系统是非常理想的。除了支持标准的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+”password=“+userPasswd;Class.forName(”com.mysql.jdbc.Driver”).newInstance();
(二)乱码问题
当我们把一段中文字符作为参数传递个另一页面时,也会出现乱码情况,解决方法如下:
在参数传递时对参数编码,Re
文档评论(0)