预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

java课程设计报告设计题目标准化在线考试系统概述设计背景随着大学的扩招,在校大学生的人数也在剧增,教师工作任务繁重,同时还要考虑到如何设计考核题目才能使学生的知识得到更好的总结、归纳和应用,使零散的知识条理化和系统化,如此一来,在繁重的教学任务之外,分散了教师们不少的精力。而随着Internet的迅速发展和广泛普及,网络化教育已经成为现代教育的一个特征,使得考试的技术手段和载体发生了革命性的变化。与传统考试模式相比,在线考试具有无可比拟的优越性,它可以将传统考试过程中的试卷组织、审定印制、传送收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时日、人力、物力与财力,而且还可以大幅度增加考试成绩的客观性和公正性。设计意义本次课程设计充分利用现有的计算机技术实现在线考试,以避免传统考试的不足,既可以减轻教师负担,又可以为学生提供便利,节省大量的人力物力,实现高效、客观、公正的考试功能。系统功能(1)前台功能学生登录及查看个人信息(包括成绩)的功能;查看需要完成的考试科目;进入考试,自动保存数据及评卷。(2)后台功能1)以管理员身份登录;2)增加、删除、修改、查找题目。开发环境eclipse、tomcat、JDK、nabicat、MySQL设计内容数据库设计本系统设计只针对一门课程的考试,数据库Javas中设计了两张表user和problem程序设计直观功能由jsp页面呈现,通过调用java函数和连接数据库具体实现,具体设计见下。页面设计主要有学生登录页面、信息页面、考试页面、成绩显示页面以及管理员登录页面、增加题目、删除题目、修改题目、查找题目等页面。具体设计以下是各个功能实现的关键代码:学生登录登录后信息显示个人信息查看进入考试考试结束,查看成绩考试完成管理员登录增加题目删除题目修改题目查找题目设计结果(一)前台登录学生登录登录后信息显示个人信息查看进入考试考试结束,自动评分完成考试再次查看信息(二)后台登录1.管理员登录2.登录后操作页面3.增加题目删除题目修改题目查找题目总结本次课程设计我们做了在线考试系统,对本学期的java知识进行了很好的运用,掌握了本课程的精髓,同时也掌握了做一个基本应用系统的整体流程,锻炼了我们的想象力和创造力,为我们以后的学习和工作积累了经验。本系统经过测试,能完成在线考试系统的基本功能,学生可以登录进入考试,在线评分,查询成绩。但还有一些不足之处,如加入多门科目,加入多种题型,由于时间限制,没能在本次设计中实现,不过我们会继续改进和完善。