云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 在线考试系统课程设计

在线考试系统课程设计

  • 62 次阅读
  • 3 次下载
  • 2025/12/11 0:53:31

扬州大学信息工程学院软件1001班课程设计

教师登录系统后,进入教师首页如下图4-5所示:

图4-3 教师界面

管理员登录系统后,进入管理员首页如下图4-6所示:

图4-4 管理员首页

不同用户登录系统后显示的界面都是简单都是一些功能的链接。外观是一个DIV+CSS的后台管理模版。

4.1.5学生考试模块的实现页面

考生可以通过首页登录进入选择考试页面,如上图所示。在该页面考生能查看考试科目和开考时间,可以修改个人的密码。修改密码成功后将自动注销重新

- 24 -

扬州大学信息工程学院软件1001班课程设计

登录。

如果到了开始考试的时间“是否考试”中就会由“等待考试”变成“开始考试”的连接了,考生可以点击此处进入到考试页面。考试页面有倒计时显示,如果时间到了系统会自动提交。

学生考试界面如下图4-5所示。

图4-5 考试页面

功能实现代码如下:

sql = \test ,subject WHERE test.SubNum = subject.SubNum AND test.TesNum = \Paper paper = null; try {

List list = (List) qr.query(sql, new BeanListHandler(Paper.class)); paper = (Paper) list.get(0); } catch (SQLException e) { e.printStackTrace(); }

sql = \\选择题' \paper.getTesSinCount();

System.out.println(\选择题\ List sincount = null; try {

- 25 -

扬州大学信息工程学院软件1001班课程设计

sincount = (List) qr.query(sql, new BeanListHandler( Question.class)); } catch (SQLException e) { e.printStackTrace(); }

sql = \\填空题' \paper.getTesBlaCount();

System.out.println(\填空题\ List blabount = null; try {

blabount = (List) qr.query(sql, new BeanListHandler( Question.class)); } catch (SQLException e) { e.printStackTrace(); }

sql = \ + \问答题' \ + \paper.getTesAnsCount();

System.out.println(\问答题\ List anscount = null; try {

anscount = (List) qr.query(sql, new BeanListHandler( Question.class)); } catch (SQLException e) { e.printStackTrace(); }

4.1.6教师添加试题制作试卷模块的实现

教师登录到系统后通过左边的管理菜单了解到自己拥有那些功能:题库信息查看、添加题库,试卷信息查看,添加试卷,阅卷管理等。题库添加:先选择所添加试题的科目和题型再进行添加。系统设置了选择题,填空题,问答题。

教师可以在线制作试卷,设置考试的科目、时间、考试时间段、题型分布、分值分布、考题数量等,考题数量必须根据系统提示题库总数量设置,不能把考题数量超出题库的总数量。

- 26 -

扬州大学信息工程学院软件1001班课程设计

在线制作试卷页面如下图4-6所示。

图4-6 在线制作试卷页面

实现在线制作试卷代码如下:

request.setCharacterEncoding(\

String SubNum = request.getParameter(\String TeaNum = request.getParameter(\String TesName = request.getParameter(\

String TesTotalper = request.getParameter(\String TesSinCount = request.getParameter(\String TesBlaCount = request.getParameter(\String TesAnsCount = request.getParameter(\String TesSinPer = request.getParameter(\String TesBlaPer = request.getParameter(\String TesAnsPer = request.getParameter(\String TesTime = request.getParameter(\String atarttime = request.getParameter(\String endtime = request.getParameter(\String done = request.getParameter(\System.out.println(SubNum); String sql = \

\,TesBlaPer,TesAnsCount,TesAnsPer,TesTime,atarttime,endtime,Done,addti

- 27 -

搜索更多关于: 在线考试系统课程设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

扬州大学信息工程学院软件1001班课程设计 教师登录系统后,进入教师首页如下图4-5所示: 图4-3 教师界面 管理员登录系统后,进入管理员首页如下图4-6所示: 图4-4 管理员首页 不同用户登录系统后显示的界面都是简单都是一些功能的链接。外观是一个DIV+CSS的后台管理模版。 4.1.5学生考试模块的实现页面 考生可以通过首页登录进入选择考试页面,如上图所示。在该页面考生能查看考试科目和开考时间,可以修改个人的密码。修改密码成功后将自动注销重新- 24 - 扬州大学信息工程学院软件1001班课程设计 登录。 如果到了开始考试的时间“是否考试”中就会由“等待考试”变成

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com