网上评教系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上评教系统设计

摘要论文采用JSP和SQL SERVER 2000设计实现了基于B/S模式的校园网络评教信息管理系统。通过对系统的严格测试,表明系统具有界面友好、操作方便的特点,可以广泛应用。

关键词网上评教系统;JSP

0 引言

在目前网络技术快速发展的今天许多高校的采用基于网络的评教系统。它具有使用方便、效果良好的特点已成为当前高校学生评教活动的主流形式。

1 总体结构设计

通过前期的调研,我们设计的系统总体上包括用户登录模块,学生、专家测评模块,教师、管理员查询模块以及数据维护模块。其中,用户登录模块用于管理用户的登录信息,不同级别的用户登录不同的界面享有不同的权限。学生、专家测评模块用于学生和专家进入测评页并进行相关的测评工作。教师、管理员查询模块主要功能是:测评信息经系统分析处理再挖掘生成的数据,系统按不同的权限提供了管理员和教师进行检索查询排序功能。数据维护模块进行数据维护和密码操作。

系统运行的基本软硬件环境包括:软件方面包括JSP、JDK +Tomcat、Windows XP和SQL server 2000数据库。硬件环境包括服务器:H PML530或更高级的以及100M到桌面的网络。

由上可知,系统主要包括3类:学生测评类、结果查询类和数据管理类。学生在测评中使用的测评类、留言类由学生测评类派生而来;管理员在维护过程中的课程维护类、测评结果维护类由管理员派生而来;结果查询类是依赖于学生测评结束后的测评留言类而得出的;专家和教师类用户可通过系统测评结果查询系统类直接查询。

2 系统详细设计及实现

2.1评教部分的操作流程设计

评教部分是该系统的核心。首先是进入评教系统主页面,学生、教师在评教页面登录,经过用户名、密码、权限验证,学生进入该学期所学课程数据确定学生评教,进行评教。专家先进入专家督导,选择某一位教师进入教师测评信息页,测完再选择下位教师。教师、管理员在数据信息管理主页登录,经过用户名、密码、

权限验证,教师进入教师本人的查看信息界面,管理员进入管理界面,界面功能包括:学生测评信息查询、专家督导信息查询、总评排序。

2.2 系统的数据库设计

本系统对数据库的设计尽量遵循数据库设计的范式,力求简单、一目了然,便于管理维护。用户登录根据表1信息代码验证进入相应权限的界面,学生评教根据相关表格对该学期所学课程相应的教师进行测评,专家根据表2的教师信息测评教师,管理员管理信息是基于表1所载的信息,表2是学生、专家对教师建议(即留言),另外表1,表2为系编号信息、课程编号信息,根据它们知道系名、课程名。以下是主要数据表的设计情况:

2.3模块详细设计

2.3.1登录模块设计

登录功能由文件login.jsp实现,若用户名、密码、权限有误,会有相应提示,并返回登录界面。

2.3.2学生评教功能的设计

学生进行评教时首先进入评教首页,点击”学生评教“登录(学生的用户名及密码由管理员指定),登录成功登录成功会显示根据学生该学期所学课程数确定测评信息,进入评教页面,主要代码如下(分别描述知识技能指标测分、素质修养指标测分、教学效能指标测分、工作态度指标测分):

for(i=0;i

String text1=request.getParameter(“text1”+i);//知识技能指标测分

String text2=request.getParameter(“text2”+i);//素质修养指标测分

String text3=request.getParameter(“text3”+i);//教学效能指标测分

S tring text4=request.getParameter(“text4”+i);//工作态度指标测分

2.3.3搜索查询功能的设计

搜索查询功能分为4个模块:教师查看信息、学生测评信息、专家督导信息、总评排序。教师查看信息,可查询本人自己被学生评教结果以及专家督导;学生测评信息,主要反映学生对教师的测评,主观印象占大部分;专家督导信息,客观占大部分;总评排序,累计所有测评分,在院里教师个人的得分排名,以及所在系的排名,还有一项是教授同一课程教师的得分排名,查询功能仅对具有相应权限的用户开放。

2.3.4结果统计功能的设计

学生评教结束后,管理员可利用利用本系统进行统计,不仅可以统计到每一个教师的每门课程,而且能分别对学生、专家测评数据进行统计。能实现同学科不同教师的评教结果的对比。

4 结论

本系统采用JSP设计实现了基网上评教系统,通过严格的测试表明系统满足设计需要。在实际应用中,运行稳定,效果明显。

参考文献

[1]吴孝丽,周炎. 网上评教系统的设计与实现[J]. 科技广场,2005(5):46-48.

[2]耿详义.JSP基础教程[M]清华大学出版社,2005,9.

[3]任永奎,薛风英.学生网上评教的研究与实践[J]. 东北财经大学学报,2005(4):91-93.

相关文档
最新文档