技术:Java、JSP等 摘要:本论文主要实现了基于Web的在线考试系统的设计与实现。在指明动态网页代码开发以及数据技术访问的基础上,提出了在线考试系统的组成与结构,讲述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了前台考试部分的程序设计。本系统采用了B/S的组织架构,这种开发模式,以JAVA作为主要开发语言以及平台,结合了JSP、Javascript、Html等等语言,以Tomcat为服务器,以及以SQL Server 2000为后台数据库。整个系统层次结构简单,操作容易,并具备一定的安全性。学生借助此系统,可以很方便的来进行课程结业考试等等各类考试,同样,各位老师使用本系统能更加方便,迅速的来组织在线考试,以达到节约时间,还能快速了解学生学习情况,提高了学生与老师的学习与教学效率。这个系统运用了以下技术方案,用来保证考试过程正常的进行。全面的容错处理使考试作业流程得到有序的控制,对用户的误操作能够进行有效的屏蔽;在整个考试过程中,明确禁止考生刷新浏览器,防止考生误操作,从而导致考试答案的丢失。关键字:在线考试系统;B/S模式;Web;JSP; 目录:摘 要 iAbstract ii1.引 言 12.绪论 22.1 JSP技术介绍 22.2 数据库简介 32.3 数据库访问技术 42.4 开发平台与开发工具 42.4.1系统软件 42.4.2工具软件 42.4.3系统硬件 42.5 J2EE技术 42.6 B/S结构 62.7 Tomcat服务器 63.系统功能分析与设计 73.1系统构架分析 73.2系统模块与流程说明 83.2.1前台部分 93.2.2后台部分 93.3 数据的安全与保密 93.4 试题设计 93.5 数据库设计 104.系统实施与测试 104.1.前台考试部分 134.1.1.登录界面的实现 134.1.2.教师管理界面的实现 164.1.3.教师添加界面的实现 174.1.4.学生管理界面的实现 184.1.5.学生添加界面的实现 204.1.6.自身帐户管理界面的实现 204.1.7.班级管理界面的实现 214.1.8.学院管理界面的实现 224.1.9.科目管理界面的实现 234.1.10.题库管理界面的实现 244.1.11.添加题库界面的实现 254.1.12.试卷管理界面的实现 264.1.13.添加新试卷界面的实现 264.1.14.查询试卷成绩界面的实现 274.1.15.教师用户修改界面的实现 274.1.16.学生注册界面的实现 284.1.17.学生操作主界面的实现 284.1.18.学生考试界面的实现 294.1.19.查询成绩界面的实现 294.1.20.查询成绩界面的实现 305.系统实施与测试 305.1程序调试 315.2测试的重要性及目的 315.3测试的步骤 325.4测试的主要内容 335.4.1功能测试 345.4.2可用性测试 345.4.3性能测试 35总结 36参考文献 37结束语 38外文原文与中文翻译 39论文字数:30013 包含资料: 截图: