喬榮愛
摘要:《數(shù)據(jù)庫(kù)原理及應(yīng)用》在線練習(xí)及測(cè)試系統(tǒng)主要針對(duì)《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程的練習(xí)與測(cè)試而開發(fā)的。通過(guò)對(duì)課程練習(xí)與測(cè)試的需求分析,系統(tǒng)采用Struts2 + JDBC + Oracle為主要的開發(fā)模式,主要實(shí)現(xiàn)了題庫(kù)管理,分章練習(xí),自動(dòng)組卷測(cè)試及成績(jī)分析等幾塊功能,基本滿足了課程練習(xí)及測(cè)試的需要。系統(tǒng)采用B/S的架構(gòu)模式,容易升級(jí),易于操作,交互性強(qiáng)。
關(guān)鍵詞:在線練習(xí);B/S模式;題庫(kù);自動(dòng)組卷
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)31-7246-03
Abstract: Database Principle and Application Online Exercises and Testing System is developed for practice and testing of large database technology courses. Through the practice and test of the course demand analysis, the system uses the Struts2 + JDBC + Oracle as the major development model. Mainly realizes the question bank management, sub-chapter exercises, automatic generation of test and performance analysis, basically meets the needs of the course to practice and test. The system adopts Browser/Server structure, easy to upgrade and operation, strong interactivity.
Key words: online practicing; browser/server structure; test database; auto-generated papers
1 概述
《數(shù)據(jù)庫(kù)原理及應(yīng)用》在線練習(xí)及測(cè)試系統(tǒng)是建立在互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),此系統(tǒng)可以使用戶學(xué)習(xí)過(guò)后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,發(fā)現(xiàn)自己的不足;同時(shí),便于教師發(fā)現(xiàn)學(xué)生的薄弱知識(shí)面,做好教學(xué)方面指導(dǎo)工作,提高學(xué)生學(xué)習(xí)效率。此系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成。只要形成一套成熟的題庫(kù)就可以實(shí)現(xiàn)測(cè)試及練習(xí)的自動(dòng)化。這樣一來(lái),教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫(kù),而不是組織考試,從而大大減輕了教師的負(fù)擔(dān)。使用本系統(tǒng),學(xué)生直接在網(wǎng)上在線測(cè)試或者練習(xí),提交試卷結(jié)束后,直接查看成績(jī),查看試題解析,教師可以直接進(jìn)行成績(jī)分析,實(shí)時(shí)掌握學(xué)生的知識(shí)薄弱環(huán)節(jié),及時(shí)調(diào)整教學(xué)安排。達(dá)到讓學(xué)生及時(shí)檢驗(yàn)學(xué)習(xí)效果鞏固不足,讓老師了解授課效果,重點(diǎn)教學(xué)。
2 系統(tǒng)需求分析
2.1系統(tǒng)總體功能分析
根據(jù)系統(tǒng)需求,可以知道該在線測(cè)試及練習(xí)系統(tǒng)中具有兩種用戶,分別是教師和學(xué)生。學(xué)生在登陸頁(yè)面選擇身份,輸入用戶名和密碼。登陸成功進(jìn)入在線考試系統(tǒng)學(xué)生操作首頁(yè),身份驗(yàn)證失敗則重新回到登陸頁(yè)面。進(jìn)入系統(tǒng)可以查詢自己練習(xí)以及測(cè)試成績(jī),進(jìn)行測(cè)試和練習(xí)。練習(xí)分為每一章獨(dú)立進(jìn)行,學(xué)生選擇某一章練習(xí)時(shí),應(yīng)完成題庫(kù)中此章所有試題,答題結(jié)束后,提交試卷,顯示本次練習(xí)成績(jī)。學(xué)生進(jìn)行在線測(cè)試,提交試卷后,能夠看到測(cè)試的成績(jī),可以查看自己的試卷信息,并且能夠看到正確答案,相應(yīng)的試題解析,了解答題正確思路。進(jìn)行測(cè)試時(shí),有時(shí)間提示,待測(cè)試時(shí)間結(jié)束時(shí)自動(dòng)提交試卷。學(xué)生可以查詢自己以往的練習(xí)以及測(cè)試成績(jī)。
教師在登陸頁(yè)面選擇身份,輸入用戶名和密碼。登陸成功進(jìn)入在線考試系統(tǒng)教師操作首頁(yè),身份驗(yàn)證失敗則重新回到登陸頁(yè)面。成功進(jìn)入教師管理頁(yè)面,可以管理題庫(kù)信息,合理安排測(cè)試信息,管理管理學(xué)生的練習(xí)和測(cè)試成績(jī)。題庫(kù)的管理分為選擇題和判斷題兩個(gè)部分,分別對(duì)兩個(gè)部分進(jìn)行試題錄入,并且能夠?qū)σ呀?jīng)錄入的試題進(jìn)行管理,例如修改,刪除等操作。測(cè)試信息的管理包括確定測(cè)試試卷結(jié)構(gòu)信息,設(shè)定測(cè)試試卷試題數(shù)量,測(cè)試時(shí)間等參數(shù);對(duì)于學(xué)生成績(jī)的管理包括練習(xí)和測(cè)試兩個(gè)部分。教師可以查看班級(jí)的練習(xí)進(jìn)度,班級(jí)某一次測(cè)試的成績(jī),全體學(xué)生某一次測(cè)試的成績(jī),并進(jìn)行成績(jī)統(tǒng)計(jì)分析,獲取一定的信息。
5 結(jié)束語(yǔ)
本系統(tǒng)由于時(shí)間限制,目前系統(tǒng)中僅僅支持客觀題,便于機(jī)器閱卷,在接下來(lái)的開發(fā)中,可以添加主觀題,有教師閱卷,成績(jī)添加到學(xué)生成績(jī)中。本系統(tǒng)主要是針對(duì)《數(shù)據(jù)庫(kù)原理及應(yīng)用》這門課程進(jìn)行設(shè)計(jì)開發(fā)工作,但是功能不僅僅局限于此。在以后的開發(fā)中可以進(jìn)行學(xué)科的劃分,增加其他科目的在線練習(xí)以及測(cè)試。
參考文獻(xiàn):
[1] 農(nóng)鸞飛.基于B/S的在線測(cè)試系統(tǒng)分析與設(shè)計(jì)[J].長(zhǎng)春大學(xué)學(xué)報(bào):自然科學(xué)報(bào),2011(2).
[2] 袁雙云.通用考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[EB/OL].http://www.docin.com/p-196358868.html.
[3] 潘鵬飛.在線考試系統(tǒng)[EB/OL].http://wenku.baidu.com/view/5d2d13d96f1aff00bed51e44.html.
[4] 張美茹,朱金珊.學(xué)生考試系統(tǒng)的研發(fā)[J].內(nèi)江科技,2008(12).endprint
摘要:《數(shù)據(jù)庫(kù)原理及應(yīng)用》在線練習(xí)及測(cè)試系統(tǒng)主要針對(duì)《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程的練習(xí)與測(cè)試而開發(fā)的。通過(guò)對(duì)課程練習(xí)與測(cè)試的需求分析,系統(tǒng)采用Struts2 + JDBC + Oracle為主要的開發(fā)模式,主要實(shí)現(xiàn)了題庫(kù)管理,分章練習(xí),自動(dòng)組卷測(cè)試及成績(jī)分析等幾塊功能,基本滿足了課程練習(xí)及測(cè)試的需要。系統(tǒng)采用B/S的架構(gòu)模式,容易升級(jí),易于操作,交互性強(qiáng)。
關(guān)鍵詞:在線練習(xí);B/S模式;題庫(kù);自動(dòng)組卷
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)31-7246-03
Abstract: Database Principle and Application Online Exercises and Testing System is developed for practice and testing of large database technology courses. Through the practice and test of the course demand analysis, the system uses the Struts2 + JDBC + Oracle as the major development model. Mainly realizes the question bank management, sub-chapter exercises, automatic generation of test and performance analysis, basically meets the needs of the course to practice and test. The system adopts Browser/Server structure, easy to upgrade and operation, strong interactivity.
Key words: online practicing; browser/server structure; test database; auto-generated papers
1 概述
《數(shù)據(jù)庫(kù)原理及應(yīng)用》在線練習(xí)及測(cè)試系統(tǒng)是建立在互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),此系統(tǒng)可以使用戶學(xué)習(xí)過(guò)后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,發(fā)現(xiàn)自己的不足;同時(shí),便于教師發(fā)現(xiàn)學(xué)生的薄弱知識(shí)面,做好教學(xué)方面指導(dǎo)工作,提高學(xué)生學(xué)習(xí)效率。此系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成。只要形成一套成熟的題庫(kù)就可以實(shí)現(xiàn)測(cè)試及練習(xí)的自動(dòng)化。這樣一來(lái),教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫(kù),而不是組織考試,從而大大減輕了教師的負(fù)擔(dān)。使用本系統(tǒng),學(xué)生直接在網(wǎng)上在線測(cè)試或者練習(xí),提交試卷結(jié)束后,直接查看成績(jī),查看試題解析,教師可以直接進(jìn)行成績(jī)分析,實(shí)時(shí)掌握學(xué)生的知識(shí)薄弱環(huán)節(jié),及時(shí)調(diào)整教學(xué)安排。達(dá)到讓學(xué)生及時(shí)檢驗(yàn)學(xué)習(xí)效果鞏固不足,讓老師了解授課效果,重點(diǎn)教學(xué)。
2 系統(tǒng)需求分析
2.1系統(tǒng)總體功能分析
根據(jù)系統(tǒng)需求,可以知道該在線測(cè)試及練習(xí)系統(tǒng)中具有兩種用戶,分別是教師和學(xué)生。學(xué)生在登陸頁(yè)面選擇身份,輸入用戶名和密碼。登陸成功進(jìn)入在線考試系統(tǒng)學(xué)生操作首頁(yè),身份驗(yàn)證失敗則重新回到登陸頁(yè)面。進(jìn)入系統(tǒng)可以查詢自己練習(xí)以及測(cè)試成績(jī),進(jìn)行測(cè)試和練習(xí)。練習(xí)分為每一章獨(dú)立進(jìn)行,學(xué)生選擇某一章練習(xí)時(shí),應(yīng)完成題庫(kù)中此章所有試題,答題結(jié)束后,提交試卷,顯示本次練習(xí)成績(jī)。學(xué)生進(jìn)行在線測(cè)試,提交試卷后,能夠看到測(cè)試的成績(jī),可以查看自己的試卷信息,并且能夠看到正確答案,相應(yīng)的試題解析,了解答題正確思路。進(jìn)行測(cè)試時(shí),有時(shí)間提示,待測(cè)試時(shí)間結(jié)束時(shí)自動(dòng)提交試卷。學(xué)生可以查詢自己以往的練習(xí)以及測(cè)試成績(jī)。
教師在登陸頁(yè)面選擇身份,輸入用戶名和密碼。登陸成功進(jìn)入在線考試系統(tǒng)教師操作首頁(yè),身份驗(yàn)證失敗則重新回到登陸頁(yè)面。成功進(jìn)入教師管理頁(yè)面,可以管理題庫(kù)信息,合理安排測(cè)試信息,管理管理學(xué)生的練習(xí)和測(cè)試成績(jī)。題庫(kù)的管理分為選擇題和判斷題兩個(gè)部分,分別對(duì)兩個(gè)部分進(jìn)行試題錄入,并且能夠?qū)σ呀?jīng)錄入的試題進(jìn)行管理,例如修改,刪除等操作。測(cè)試信息的管理包括確定測(cè)試試卷結(jié)構(gòu)信息,設(shè)定測(cè)試試卷試題數(shù)量,測(cè)試時(shí)間等參數(shù);對(duì)于學(xué)生成績(jī)的管理包括練習(xí)和測(cè)試兩個(gè)部分。教師可以查看班級(jí)的練習(xí)進(jìn)度,班級(jí)某一次測(cè)試的成績(jī),全體學(xué)生某一次測(cè)試的成績(jī),并進(jìn)行成績(jī)統(tǒng)計(jì)分析,獲取一定的信息。
5 結(jié)束語(yǔ)
本系統(tǒng)由于時(shí)間限制,目前系統(tǒng)中僅僅支持客觀題,便于機(jī)器閱卷,在接下來(lái)的開發(fā)中,可以添加主觀題,有教師閱卷,成績(jī)添加到學(xué)生成績(jī)中。本系統(tǒng)主要是針對(duì)《數(shù)據(jù)庫(kù)原理及應(yīng)用》這門課程進(jìn)行設(shè)計(jì)開發(fā)工作,但是功能不僅僅局限于此。在以后的開發(fā)中可以進(jìn)行學(xué)科的劃分,增加其他科目的在線練習(xí)以及測(cè)試。
參考文獻(xiàn):
[1] 農(nóng)鸞飛.基于B/S的在線測(cè)試系統(tǒng)分析與設(shè)計(jì)[J].長(zhǎng)春大學(xué)學(xué)報(bào):自然科學(xué)報(bào),2011(2).
[2] 袁雙云.通用考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[EB/OL].http://www.docin.com/p-196358868.html.
[3] 潘鵬飛.在線考試系統(tǒng)[EB/OL].http://wenku.baidu.com/view/5d2d13d96f1aff00bed51e44.html.
[4] 張美茹,朱金珊.學(xué)生考試系統(tǒng)的研發(fā)[J].內(nèi)江科技,2008(12).endprint
摘要:《數(shù)據(jù)庫(kù)原理及應(yīng)用》在線練習(xí)及測(cè)試系統(tǒng)主要針對(duì)《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程的練習(xí)與測(cè)試而開發(fā)的。通過(guò)對(duì)課程練習(xí)與測(cè)試的需求分析,系統(tǒng)采用Struts2 + JDBC + Oracle為主要的開發(fā)模式,主要實(shí)現(xiàn)了題庫(kù)管理,分章練習(xí),自動(dòng)組卷測(cè)試及成績(jī)分析等幾塊功能,基本滿足了課程練習(xí)及測(cè)試的需要。系統(tǒng)采用B/S的架構(gòu)模式,容易升級(jí),易于操作,交互性強(qiáng)。
關(guān)鍵詞:在線練習(xí);B/S模式;題庫(kù);自動(dòng)組卷
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)31-7246-03
Abstract: Database Principle and Application Online Exercises and Testing System is developed for practice and testing of large database technology courses. Through the practice and test of the course demand analysis, the system uses the Struts2 + JDBC + Oracle as the major development model. Mainly realizes the question bank management, sub-chapter exercises, automatic generation of test and performance analysis, basically meets the needs of the course to practice and test. The system adopts Browser/Server structure, easy to upgrade and operation, strong interactivity.
Key words: online practicing; browser/server structure; test database; auto-generated papers
1 概述
《數(shù)據(jù)庫(kù)原理及應(yīng)用》在線練習(xí)及測(cè)試系統(tǒng)是建立在互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),此系統(tǒng)可以使用戶學(xué)習(xí)過(guò)后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,發(fā)現(xiàn)自己的不足;同時(shí),便于教師發(fā)現(xiàn)學(xué)生的薄弱知識(shí)面,做好教學(xué)方面指導(dǎo)工作,提高學(xué)生學(xué)習(xí)效率。此系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成。只要形成一套成熟的題庫(kù)就可以實(shí)現(xiàn)測(cè)試及練習(xí)的自動(dòng)化。這樣一來(lái),教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫(kù),而不是組織考試,從而大大減輕了教師的負(fù)擔(dān)。使用本系統(tǒng),學(xué)生直接在網(wǎng)上在線測(cè)試或者練習(xí),提交試卷結(jié)束后,直接查看成績(jī),查看試題解析,教師可以直接進(jìn)行成績(jī)分析,實(shí)時(shí)掌握學(xué)生的知識(shí)薄弱環(huán)節(jié),及時(shí)調(diào)整教學(xué)安排。達(dá)到讓學(xué)生及時(shí)檢驗(yàn)學(xué)習(xí)效果鞏固不足,讓老師了解授課效果,重點(diǎn)教學(xué)。
2 系統(tǒng)需求分析
2.1系統(tǒng)總體功能分析
根據(jù)系統(tǒng)需求,可以知道該在線測(cè)試及練習(xí)系統(tǒng)中具有兩種用戶,分別是教師和學(xué)生。學(xué)生在登陸頁(yè)面選擇身份,輸入用戶名和密碼。登陸成功進(jìn)入在線考試系統(tǒng)學(xué)生操作首頁(yè),身份驗(yàn)證失敗則重新回到登陸頁(yè)面。進(jìn)入系統(tǒng)可以查詢自己練習(xí)以及測(cè)試成績(jī),進(jìn)行測(cè)試和練習(xí)。練習(xí)分為每一章獨(dú)立進(jìn)行,學(xué)生選擇某一章練習(xí)時(shí),應(yīng)完成題庫(kù)中此章所有試題,答題結(jié)束后,提交試卷,顯示本次練習(xí)成績(jī)。學(xué)生進(jìn)行在線測(cè)試,提交試卷后,能夠看到測(cè)試的成績(jī),可以查看自己的試卷信息,并且能夠看到正確答案,相應(yīng)的試題解析,了解答題正確思路。進(jìn)行測(cè)試時(shí),有時(shí)間提示,待測(cè)試時(shí)間結(jié)束時(shí)自動(dòng)提交試卷。學(xué)生可以查詢自己以往的練習(xí)以及測(cè)試成績(jī)。
教師在登陸頁(yè)面選擇身份,輸入用戶名和密碼。登陸成功進(jìn)入在線考試系統(tǒng)教師操作首頁(yè),身份驗(yàn)證失敗則重新回到登陸頁(yè)面。成功進(jìn)入教師管理頁(yè)面,可以管理題庫(kù)信息,合理安排測(cè)試信息,管理管理學(xué)生的練習(xí)和測(cè)試成績(jī)。題庫(kù)的管理分為選擇題和判斷題兩個(gè)部分,分別對(duì)兩個(gè)部分進(jìn)行試題錄入,并且能夠?qū)σ呀?jīng)錄入的試題進(jìn)行管理,例如修改,刪除等操作。測(cè)試信息的管理包括確定測(cè)試試卷結(jié)構(gòu)信息,設(shè)定測(cè)試試卷試題數(shù)量,測(cè)試時(shí)間等參數(shù);對(duì)于學(xué)生成績(jī)的管理包括練習(xí)和測(cè)試兩個(gè)部分。教師可以查看班級(jí)的練習(xí)進(jìn)度,班級(jí)某一次測(cè)試的成績(jī),全體學(xué)生某一次測(cè)試的成績(jī),并進(jìn)行成績(jī)統(tǒng)計(jì)分析,獲取一定的信息。
5 結(jié)束語(yǔ)
本系統(tǒng)由于時(shí)間限制,目前系統(tǒng)中僅僅支持客觀題,便于機(jī)器閱卷,在接下來(lái)的開發(fā)中,可以添加主觀題,有教師閱卷,成績(jī)添加到學(xué)生成績(jī)中。本系統(tǒng)主要是針對(duì)《數(shù)據(jù)庫(kù)原理及應(yīng)用》這門課程進(jìn)行設(shè)計(jì)開發(fā)工作,但是功能不僅僅局限于此。在以后的開發(fā)中可以進(jìn)行學(xué)科的劃分,增加其他科目的在線練習(xí)以及測(cè)試。
參考文獻(xiàn):
[1] 農(nóng)鸞飛.基于B/S的在線測(cè)試系統(tǒng)分析與設(shè)計(jì)[J].長(zhǎng)春大學(xué)學(xué)報(bào):自然科學(xué)報(bào),2011(2).
[2] 袁雙云.通用考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[EB/OL].http://www.docin.com/p-196358868.html.
[3] 潘鵬飛.在線考試系統(tǒng)[EB/OL].http://wenku.baidu.com/view/5d2d13d96f1aff00bed51e44.html.
[4] 張美茹,朱金珊.學(xué)生考試系統(tǒng)的研發(fā)[J].內(nèi)江科技,2008(12).endprint