【网学提醒】:本文主要为网上学习者提供基于J2EE的学生在线考试系统设计与开发,希望对需要基于J2EE的学生在线考试系统设计与开发网友有所帮助,学习一下吧!
资料包括: 论文(33页13664字) 源码 图纸
说明:摘 要
智能化远程考试系统是远程教育系统的重要组成部分,是实施个别化教学的有力工具,具有广阔的应用前景。该文给出的考试系统模型提供了四大功能模块,形成了强大的试题库建设管理与完整的试卷智能生成,自动跟踪阅卷、综合智能评价,数据智能分析以及学习指导等功能,具有很强的学科通用性,是改革传统考试形式和实现考试系统智能化控制的一种新的探索。关键实现了考生在选择科目后进入考试窗口,考试计时,考试时间到时系统强制考生退出,及考完后对客观题的自动评分、存档和考后试卷复查以及柱状图分析等功能。
【关键词】 MVC ,智能化远程考试 ,试卷智能生成,成绩
查询,数据智能分析
Abstract
Intelligent distance Exam System is an important part of Distance Education System, a powerful tool of individual education. It has a good future in application. This paper introduces an intelligent distance exam system that includes four main function modules. This system has several features such as item bank constructing and managing, intelligent test-paper generating, auto paper tracking and evaluating, intelligent data analyzing and studying guiding. This system can be used in different courses. It is a new attempt in traditional exam reform and intelligent control of exam system. The system pivotally realizes that when the examinee to enter the test window after the choice subject, the test begin to time, if the time is used up, the system forced the examinee to withdraw. After testing the point and answer are memorized into system automatically. The system also realizes recheck examination paper after testing and analyse it with histogram.
【Key Words】model-view-control , intelligent distance exam, auto paper tracking, score inquiry, intelligent data analyzing
目录:1 引言1
2 技术背景1
2.1 MVC概述1
2.1.1 什么是MVC1
2.1.2 MVC的优点2
2.2 Struts - 基于MVC模式的
JSP3
2.3 Struts 1.1 和Model 24
2.4 ActionServlet5
2.5 ActionForm6
2.6 Action7
2.7 宣称式异常处理8
2.8 taglib8
3
网站设计过程8
3.1 网上考试学生系统外网设计规划和功能9
3.2 系统开发方法9
3.3 数据库设计10
3.3.1 数据库介绍10
3.3.2 数据库逻辑设计10
3.3.3 表设计13
3.4 系统设计规划16
3.4.1 系统流程16
3.4.2 系统规则17
3.4.3 考试登录17
3.4.4 学生考试的情况分析18
3.4.5 考生考试模块具体设计18
4 关键技术21
4.1 考试计时21
4.2 考试结果分析22
4.2.1 考题所用的时间记录22
4.2.2 柱状图的简单实现23
4.3 考试中断与恢复25
4.4 连接数据库的SERVELT的设计25
5 结束语27
参考文献28
致谢29
参考文献: 倪晓秋, 季民, 王光伟等编著. J2EE案例开发. 第二版. 北京-中国水利水电出版社, 2005
魏茂军等编著. JSP案例开发. 第2版. 北京-中国水利水电出版社, 2005
张利国编著. Java 实用案例教程 北京: 北京清华大学出版社, 1997
杨昭. jsp课程设计案例精编. 中国水利水电出版社, 2005 李宇编著, JavaScript网页特效实例解析,机械工业出版社, 2004
http://www-128.ibm.com/developerworks/cn/java/l-struts1-1/
Bruce Eckel,Thinking in java, Foster City, IDG Books Worldwide, 2002
Harold, Elliotte Rusty, JavaBeans , Foster City, IDG Books Worldwide, 1998
作者点评:现在软件的发展速度越来越快,也越来越人性化,eclipse强大的功能让我们觉得它的伟大。这个在线考试系统是我们设计期间的成果,虽然我做的不算完善但也是尽心尽力的。网上考试系统具有传统考试所不具备的许多优点, 我们在分析网上考试的基本需求的情况下, 设计了基于B/S 的三层结构的“人工智能”网上考试系统。该系统集出题、考试、阅卷、分析等功能于一体, 大大减轻了教师的负担, 方便了学生考试和成绩
查询, 充分体现了无纸化考试的长处。但是, 系统还存在一些问题, 目前支持的题型不够多, 主要是因为问答题、计算题等主观性试题的随意性太大,另外网上考试的不安全因素还是一个需要继续深入研究的
问题。但是总的来说, 该系统顺应了技术发展的趋势, 体现了“人工智能”课程特点, 是传统教学方式的一个有益补充。相信在今后的学习和努力下能把这个系统做得更加智能化。