基于j2ee的学生在线考试系统设计与开发.doc

约32页DOC格式手机打开展开

基于j2ee的学生在线考试系统设计与开发,基于j2ee的学生在线考试系统设计与开发摘要智能化远程考试系统是远程教育系统的重要组成部分,是实施个别化教学的有力工具,具有广阔的应用前景。该文给出的考试系统模型提供了四大功能模块,形成了强大的试题库建设管理与完整的试卷智能生成,自动跟踪阅卷、综合智能评价,数据智能分析以及学习指导等功能,具有很强的学科通用性,是改革传...
编号:10-24663大小:1.07M
分类: 论文>经济学论文

内容介绍

此文档由会员 痴狂少年 发布

基于J2EE的学生在线考试系统设计与开发

摘 要
智能化远程考试系统是远程教育系统的重要组成部分,是实施个别化教学的有力工具,具有广阔的应用前景。该文给出的考试系统模型提供了四大功能模块,形成了强大的试题库建设管理与完整的试卷智能生成,自动跟踪阅卷、综合智能评价,数据智能分析以及学习指导等功能,具有很强的学科通用性,是改革传统考试形式和实现考试系统智能化控制的一种新的探索。关键实现了考生在选择科目后进入考试窗口,考试计时,考试时间到时系统强制考生退出,及考完后对客观题的自动评分、存档和考后试卷复查以及柱状图分析等功能。

【关键词】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 什么是MVC 1
2.1.2 MVC的优点 2
2.2 Struts - 基于MVC模式的JSP 3
2.3 Struts 1.1 和Model 2 4
2.4 ActionServlet 5
2.5 ActionForm 6
2.6 Action 7
2.7 宣称式异常处理 8
2.8 taglib 8
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

部分参考文献

[4] 杨昭. jsp课程设计案例精编. 中国水利水电出版社, 2005 [5] 李宇编著, JavaScript网页特效实例解析,机械工业出版社, 2004
[7] Bruce Eckel,Thinking in java, Foster City, IDG Books Worldwide, 2002
[8] Harold, Elliotte Rusty, JavaBeans , Foster City, IDG Books Worldwide, 1998