基于面向?qū)ο蟮脑诰€考試系統(tǒng) 開題報告.doc
約3頁DOC格式手機打開展開
基于面向?qū)ο蟮脑诰€考試系統(tǒng) 開題報告,選題目的、國內(nèi)外研究現(xiàn)狀、理論意義與實際意義、需要解決的主要問題及可行性等。一、選題目的和意義隨著標準化考試的日益普及,在各種考試中越來越多地采用了計算機考試的方式。相對于傳統(tǒng)的卷面考試而言,由于傳統(tǒng)的卷面考試從出題印刷到下發(fā)試卷等環(huán)節(jié)需要較長的時間,接觸的人員相對較多,因而在保密方面具有一定的困難。而計算機考試系統(tǒng)采...


內(nèi)容介紹
此文檔由會員 wanli1988go 發(fā)布
選題目的、國內(nèi)外研究現(xiàn)狀、理論意義與實際意義、需要解決的主要問題及可行性等。
一、選題目的和意義
隨著標準化考試的日益普及,在各種考試中越來越多地采用了計算機考試的方式。相對于傳統(tǒng)的卷面考試而言,由于傳統(tǒng)的卷面考試從出題印刷到下發(fā)試卷等環(huán)節(jié)需要較長的時間,接觸的人員相對較多,因而在保密方面具有一定的困難。而計算機考試系統(tǒng)采用試題庫方式提供試題來源,考前無任何成套試卷,考試時考卷由計算機現(xiàn)場隨機生成,各考生試卷不完全相同,從而避免了互相參看等作弊現(xiàn)象或不公平成績的出現(xiàn)。
二、國內(nèi)外研究現(xiàn)狀
目前國內(nèi)在線考試系統(tǒng)多數(shù)都是基于asp、jsp等服務(wù)器端技術(shù)實現(xiàn)的。這就不免在保存答案時候要刷新考試頁面和重新生成試卷。這種方式的考試系統(tǒng)使用起來給用戶的體驗非常的糟糕,而且效率不高。另外大多數(shù)的考試系統(tǒng)都是結(jié)構(gòu)化的方式分析設(shè)計的。結(jié)構(gòu)化的代碼組織方式在代碼復(fù)用和代碼可維護性方面顯然不如面向?qū)ο蟮姆绞?。所以本系統(tǒng)在考試模塊的實現(xiàn)上利用了ajax方式來保存答案。并在系統(tǒng)分析和設(shè)計上采用了面向?qū)ο蟮姆绞健?
三、解決的主要問題
1.根據(jù)出題策略隨機生成試卷。
2.系統(tǒng)的安全可靠設(shè)計(找回試卷)。
3.自動為客觀題評分。
4.試題的顯示格式。
5.表示層、業(yè)務(wù)層、數(shù)據(jù)層的解耦可以靈活的替換數(shù)據(jù)的存貯方式。
6.考試時間結(jié)束自動交卷。
一、技術(shù)路線:
本系統(tǒng)采用UP迭代的開發(fā)過程,uml進行建模,使用用例來做需求分析,使用面向?qū)ο蠹夹g(shù)對業(yè)務(wù)層進行分析和設(shè)計,使用.net技術(shù)(C#,asp.net,ado.net)進行實現(xiàn)。整體采用常見的三層架構(gòu)。(表示層,業(yè)務(wù)層,數(shù)據(jù)層)。
二、創(chuàng)新:
1.使用ajax技術(shù)來完成服務(wù)器端計時和自動交卷功能增加考試公平性。
2.利用緩存提高性能。
3.實現(xiàn)靈活的三層架構(gòu)。
一、選題目的和意義
隨著標準化考試的日益普及,在各種考試中越來越多地采用了計算機考試的方式。相對于傳統(tǒng)的卷面考試而言,由于傳統(tǒng)的卷面考試從出題印刷到下發(fā)試卷等環(huán)節(jié)需要較長的時間,接觸的人員相對較多,因而在保密方面具有一定的困難。而計算機考試系統(tǒng)采用試題庫方式提供試題來源,考前無任何成套試卷,考試時考卷由計算機現(xiàn)場隨機生成,各考生試卷不完全相同,從而避免了互相參看等作弊現(xiàn)象或不公平成績的出現(xiàn)。
二、國內(nèi)外研究現(xiàn)狀
目前國內(nèi)在線考試系統(tǒng)多數(shù)都是基于asp、jsp等服務(wù)器端技術(shù)實現(xiàn)的。這就不免在保存答案時候要刷新考試頁面和重新生成試卷。這種方式的考試系統(tǒng)使用起來給用戶的體驗非常的糟糕,而且效率不高。另外大多數(shù)的考試系統(tǒng)都是結(jié)構(gòu)化的方式分析設(shè)計的。結(jié)構(gòu)化的代碼組織方式在代碼復(fù)用和代碼可維護性方面顯然不如面向?qū)ο蟮姆绞?。所以本系統(tǒng)在考試模塊的實現(xiàn)上利用了ajax方式來保存答案。并在系統(tǒng)分析和設(shè)計上采用了面向?qū)ο蟮姆绞健?
三、解決的主要問題
1.根據(jù)出題策略隨機生成試卷。
2.系統(tǒng)的安全可靠設(shè)計(找回試卷)。
3.自動為客觀題評分。
4.試題的顯示格式。
5.表示層、業(yè)務(wù)層、數(shù)據(jù)層的解耦可以靈活的替換數(shù)據(jù)的存貯方式。
6.考試時間結(jié)束自動交卷。
一、技術(shù)路線:
本系統(tǒng)采用UP迭代的開發(fā)過程,uml進行建模,使用用例來做需求分析,使用面向?qū)ο蠹夹g(shù)對業(yè)務(wù)層進行分析和設(shè)計,使用.net技術(shù)(C#,asp.net,ado.net)進行實現(xiàn)。整體采用常見的三層架構(gòu)。(表示層,業(yè)務(wù)層,數(shù)據(jù)層)。
二、創(chuàng)新:
1.使用ajax技術(shù)來完成服務(wù)器端計時和自動交卷功能增加考試公平性。
2.利用緩存提高性能。
3.實現(xiàn)靈活的三層架構(gòu)。