在线考试系统的研究与实现

技术:Java、JSP等
摘要:

本论文主要实现了基于Web的在线考试系统的设计与实现。在指明动态网页代码开发以及数据技术访问的基础上,提出了在线考试系统的组成与结构,讲述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了前台考试部分的程序设计。
本系统采用了B/S的组织架构,这种开发模式,以JAVA作为主要开发语言以及平台,结合了JSP、JavaScript、Html等等语言,以Tomcat为服务器,以及以SQL Server 2000为后台数据库。整个系统层次结构简单,操作容易,并具备一定的安全性。学生借助此系统,可以很方便的来进行课程结业考试等等各类考试,同样,各位老师使用本系统能更加方便,迅速的来组织在线考试,以达到节约时间,还能快速了解学生学习情况,提高了学生与老师的学习与教学效率。
这个系统运用了以下技术方案,用来保证考试过程正常的进行。全面的容错处理使考试作业流程得到有序的控制,对用户的误操作能够进行有效的屏蔽;在整个考试过程中,明确禁止考生刷新浏览器,防止考生误操作,从而导致考试答案的丢失。

关键字:在线考试系统;B/S模式;Web;JSP;

目录:

摘 要    i
Abstract     ii
1.引 言    1
2.绪论    2
2.1 JSP技术介绍    2
2.2 数据库简介    3
2.3 数据库访问技术    4
2.4 开发平台与开发工具    4
2.4.1系统软件    4
2.4.2工具软件    4
2.4.3系统硬件    4
2.5 J2EE技术    4
2.6 B/S结构    6
2.7 Tomcat服务器    6
3.系统功能分析与设计    7
3.1系统构架分析    7
3.2系统模块与流程说明    8
3.2.1前台部分    9
3.2.2后台部分    9
3.3 数据的安全与保密    9
3.4 试题设计    9
3.5 数据库设计    10
4.系统实施与测试    10
4.1.前台考试部分    13
4.1.1.登录界面的实现    13
4.1.2.教师管理界面的实现    16
4.1.3.教师添加界面的实现    17
4.1.4.学生管理界面的实现    18
4.1.5.学生添加界面的实现    20
4.1.6.自身帐户管理界面的实现    20
4.1.7.班级管理界面的实现    21
4.1.8.学院管理界面的实现    22
4.1.9.科目管理界面的实现    23
4.1.10.题库管理界面的实现    24
4.1.11.添加题库界面的实现    25
4.1.12.试卷管理界面的实现    26
4.1.13.添加新试卷界面的实现    26
4.1.14.查询试卷成绩界面的实现    27
4.1.15.教师用户修改界面的实现    27
4.1.16.学生注册界面的实现    28
4.1.17.学生操作主界面的实现    28
4.1.18.学生考试界面的实现    29
4.1.19.查询成绩界面的实现    29
4.1.20.查询成绩界面的实现    30
5.系统实施与测试    30
5.1程序调试    31
5.2测试的重要性及目的    31
5.3测试的步骤    32
5.4测试的主要内容    33
5.4.1功能测试    34
5.4.2可用性测试    34
5.4.3性能测试    35
总结    36
参考文献    37
结束语    38
外文原文与中文翻译    39

论文字数:30013
包含资料:

 

 

截图:

 

 
 

 
 

  • 11
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值