基于j2ee的學生在線考試系統(tǒng)設(shè)計與開發(fā).doc
約32頁DOC格式手機打開展開
基于j2ee的學生在線考試系統(tǒng)設(shè)計與開發(fā),基于j2ee的學生在線考試系統(tǒng)設(shè)計與開發(fā)摘要智能化遠程考試系統(tǒng)是遠程教育系統(tǒng)的重要組成部分,是實施個別化教學的有力工具,具有廣闊的應(yīng)用前景。該文給出的考試系統(tǒng)模型提供了四大功能模塊,形成了強大的試題庫建設(shè)管理與完整的試卷智能生成,自動跟蹤閱卷、綜合智能評價,數(shù)據(jù)智能分析以及學習指導等功能,具有很強的學科通用性,是改革傳...


內(nèi)容介紹
此文檔由會員 癡狂少年 發(fā)布
基于J2EE的學生在線考試系統(tǒng)設(shè)計與開發(fā)
摘 要
智能化遠程考試系統(tǒng)是遠程教育系統(tǒng)的重要組成部分,是實施個別化教學的有力工具,具有廣闊的應(yīng)用前景。該文給出的考試系統(tǒng)模型提供了四大功能模塊,形成了強大的試題庫建設(shè)管理與完整的試卷智能生成,自動跟蹤閱卷、綜合智能評價,數(shù)據(jù)智能分析以及學習指導等功能,具有很強的學科通用性,是改革傳統(tǒng)考試形式和實現(xiàn)考試系統(tǒng)智能化控制的一種新的探索。關(guān)鍵實現(xiàn)了考生在選擇科目后進入考試窗口,考試計時,考試時間到時系統(tǒng)強制考生退出,及考完后對客觀題的自動評分、存檔和考后試卷復查以及柱狀圖分析等功能。
【關(guān)鍵詞】MVC 智能化遠程考試 試卷智能生成 成績查詢 數(shù)據(jù)智能分析
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 技術(shù)背景 1
2.1 MVC概述 1
2.1.1 什么是MVC 1
2.1.2 MVC的優(yōu)點 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 網(wǎng)站設(shè)計過程 8
3.1 網(wǎng)上考試學生系統(tǒng)外網(wǎng)設(shè)計規(guī)劃和功能 9
3.2 系統(tǒng)開發(fā)方法 9
3.3 數(shù)據(jù)庫設(shè)計 10
3.3.1 數(shù)據(jù)庫介紹 10
3.3.2 數(shù)據(jù)庫邏輯設(shè)計 10
3.3.3 表設(shè)計 13
3.4 系統(tǒng)設(shè)計規(guī)劃 16
3.4.1 系統(tǒng)流程 16
3.4.2 系統(tǒng)規(guī)則 17
3.4.3 考試登錄 17
3.4.4 學生考試的情況分析 18
3.4.5 考生考試模塊具體設(shè)計 18
4 關(guān)鍵技術(shù) 21
4.1 考試計時 21
4.2 考試結(jié)果分析 22
4.2.1 考題所用的時間記錄 22
4.2.2 柱狀圖的簡單實現(xiàn) 23
4.3 考試中斷與恢復 25
4.4 連接數(shù)據(jù)庫的SERVELT的設(shè)計 25
5 結(jié)束語 27
參考文獻 28
致謝 29
部分參考文獻
[4] 楊昭. jsp課程設(shè)計案例精編. 中國水利水電出版社, 2005 [5] 李宇編著, JavaScript網(wǎng)頁特效實例解析,機械工業(yè)出版社, 2004
[7] Bruce Eckel,Thinking in java, Foster City, IDG Books Worldwide, 2002
[8] Harold, Elliotte Rusty, JavaBeans , Foster City, IDG Books Worldwide, 1998
摘 要
智能化遠程考試系統(tǒng)是遠程教育系統(tǒng)的重要組成部分,是實施個別化教學的有力工具,具有廣闊的應(yīng)用前景。該文給出的考試系統(tǒng)模型提供了四大功能模塊,形成了強大的試題庫建設(shè)管理與完整的試卷智能生成,自動跟蹤閱卷、綜合智能評價,數(shù)據(jù)智能分析以及學習指導等功能,具有很強的學科通用性,是改革傳統(tǒng)考試形式和實現(xiàn)考試系統(tǒng)智能化控制的一種新的探索。關(guān)鍵實現(xiàn)了考生在選擇科目后進入考試窗口,考試計時,考試時間到時系統(tǒng)強制考生退出,及考完后對客觀題的自動評分、存檔和考后試卷復查以及柱狀圖分析等功能。
【關(guān)鍵詞】MVC 智能化遠程考試 試卷智能生成 成績查詢 數(shù)據(jù)智能分析
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 技術(shù)背景 1
2.1 MVC概述 1
2.1.1 什么是MVC 1
2.1.2 MVC的優(yōu)點 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 網(wǎng)站設(shè)計過程 8
3.1 網(wǎng)上考試學生系統(tǒng)外網(wǎng)設(shè)計規(guī)劃和功能 9
3.2 系統(tǒng)開發(fā)方法 9
3.3 數(shù)據(jù)庫設(shè)計 10
3.3.1 數(shù)據(jù)庫介紹 10
3.3.2 數(shù)據(jù)庫邏輯設(shè)計 10
3.3.3 表設(shè)計 13
3.4 系統(tǒng)設(shè)計規(guī)劃 16
3.4.1 系統(tǒng)流程 16
3.4.2 系統(tǒng)規(guī)則 17
3.4.3 考試登錄 17
3.4.4 學生考試的情況分析 18
3.4.5 考生考試模塊具體設(shè)計 18
4 關(guān)鍵技術(shù) 21
4.1 考試計時 21
4.2 考試結(jié)果分析 22
4.2.1 考題所用的時間記錄 22
4.2.2 柱狀圖的簡單實現(xiàn) 23
4.3 考試中斷與恢復 25
4.4 連接數(shù)據(jù)庫的SERVELT的設(shè)計 25
5 結(jié)束語 27
參考文獻 28
致謝 29
部分參考文獻
[4] 楊昭. jsp課程設(shè)計案例精編. 中國水利水電出版社, 2005 [5] 李宇編著, JavaScript網(wǎng)頁特效實例解析,機械工業(yè)出版社, 2004
[7] Bruce Eckel,Thinking in java, Foster City, IDG Books Worldwide, 2002
[8] Harold, Elliotte Rusty, JavaBeans , Foster City, IDG Books Worldwide, 1998