




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
千里之行,始于足下。第2頁(yè)/共2頁(yè)精品文檔推薦試題庫(kù)治理系統(tǒng)畢業(yè)論文修訂稿試題庫(kù)治理系統(tǒng)畢業(yè)論
文
WEIHUAsystemofficeroom【W(wǎng)EIHUA16H-WEIHUAWEIHUA8Q8-
試題庫(kù)治理系統(tǒng)
(伊犁師范學(xué)院計(jì)算機(jī)系,XXX伊寧835000)
摘要:隨著計(jì)算機(jī)辦公自動(dòng)化程度的別斷提高,開(kāi)辟各種數(shù)據(jù)庫(kù)治理應(yīng)用軟件用于各種工作中能有效地提高工作效率,節(jié)約時(shí)刻,能使學(xué)校的教學(xué)工作上一具新的臺(tái)階。傳統(tǒng)的人工命題形成試卷,往往會(huì)浮現(xiàn)大量的重復(fù)勞動(dòng),同時(shí)形成的試卷因出卷人的別同其質(zhì)量會(huì)差距非常大,如此一來(lái)會(huì)直截了當(dāng)導(dǎo)致考試結(jié)果波動(dòng)非常大,使考試的科學(xué)考評(píng)效果大幅度落低,這也往往引起學(xué)生和教師的廣泛議論和關(guān)注,解決這一早就浮現(xiàn)的咨詢題向來(lái)是許多人的迫切愿望,由于各種考試目錄繁多,試卷內(nèi)容廣雜,使出卷難度加大,要出一份好試卷更是難上加難;另外,許多基礎(chǔ)學(xué)科內(nèi)容長(zhǎng)期別變或基本別變,這就使建立試題庫(kù)成為很必要和也許。經(jīng)過(guò)篩選、總結(jié)、修正,使以往大量?jī)?yōu)秀的試題進(jìn)入試題庫(kù),繼承了前人辛勤的勞動(dòng)和智慧的結(jié)晶,也順應(yīng)了標(biāo)準(zhǔn)化命題的要求。
本系統(tǒng)是在WINDOWS98平臺(tái)上,以Visual為工具,利用OLE等技術(shù)設(shè)計(jì)實(shí)現(xiàn)了一具試題庫(kù)治理系統(tǒng)。系統(tǒng)設(shè)有特權(quán)用戶(Supervisor),對(duì)系統(tǒng)的所有資源實(shí)施治理;普通用戶只可挑選拜訪差不多授權(quán)可拜訪的資源。為試卷選題可經(jīng)過(guò)人工舉行,也可給出各種具體的條件,然后由程序自動(dòng)來(lái)選定完成。試卷內(nèi)容是文本文檔處理的各種數(shù)據(jù)。
關(guān)鍵詞:OLE;試題庫(kù);試卷生成;試卷治理
中圖分類號(hào):TP311
應(yīng)用Visual可視化編成工具開(kāi)辟軟件速度快,界面實(shí)現(xiàn)簡(jiǎn)單方便,具有高可靠性、便于維護(hù)調(diào)試和高效率等突出優(yōu)點(diǎn)。在深入學(xué)習(xí)和研究了Visual這一可視化繼承開(kāi)辟環(huán)境的基礎(chǔ)上和在參閱了大量文獻(xiàn)資料的基礎(chǔ)上,并且了解到我國(guó)大、中學(xué)校錄用新學(xué)生、考察學(xué)生學(xué)習(xí)事情的手段要緊依然經(jīng)過(guò)考試,而每次考試,都要花費(fèi)老師大量的心血去篩選試題、組織試卷、整理試題答案等。依照這些事情,我們開(kāi)辟設(shè)計(jì)了該
《試題庫(kù)治理系統(tǒng)》應(yīng)用軟件,以實(shí)現(xiàn)課程的試題庫(kù)治理和處理,相信它必將在教學(xué)中發(fā)揮積極的作用。
1.概述
研究背景
1.隨著計(jì)算機(jī)辦公自動(dòng)化程度的別斷提高,開(kāi)辟各種數(shù)據(jù)庫(kù)治理應(yīng)用軟件用于各種工作中能有效地提高工作效率,節(jié)約時(shí)刻,能使學(xué)校的教學(xué)工作上一具新的臺(tái)階。傳統(tǒng)的人工命題形成試卷,往往會(huì)浮現(xiàn)大量的重復(fù)勞動(dòng),同時(shí)形成的試卷因出卷人的別同其質(zhì)量會(huì)差距非常大,如此一來(lái)會(huì)直截了當(dāng)導(dǎo)致考試結(jié)果波動(dòng)非常大,使考試的科學(xué)考評(píng)效果大幅度落低,這也往往引起學(xué)生和教師的廣泛議論和關(guān)注,解決這一早就浮現(xiàn)的咨詢題向來(lái)是許多人的迫切愿望,由于各種考試目錄繁多,試卷內(nèi)容廣雜,使出卷難度加大,要出一份好試卷更是難上加難;另外,許多基礎(chǔ)學(xué)科內(nèi)容長(zhǎng)期別變或基本別變,這就使建立試題庫(kù)成為很必要和也許。經(jīng)過(guò)篩選、總結(jié)、修正,使以往大量?jī)?yōu)秀的試題進(jìn)入試題庫(kù),繼承了前人辛勤的勞動(dòng)和智慧的結(jié)晶,也順應(yīng)了標(biāo)準(zhǔn)化命題的要求。
2.該試題庫(kù)治理系統(tǒng)由本人和司秀華同學(xué)共同開(kāi)辟完成。所有的源代碼都調(diào)試運(yùn)行經(jīng)過(guò),達(dá)到了所有的預(yù)期目標(biāo)。優(yōu)秀的試題可進(jìn)入試題庫(kù)直截了當(dāng)參與往后的試題而生成新的試卷??芍苯亓水?dāng)從中抽取試卷(必要時(shí)可稍作修改)用于考試。
本論文所做的工作
該試題庫(kù)系統(tǒng)是一具文史類試題庫(kù)治理系統(tǒng),即:該系統(tǒng)可由特權(quán)用戶(supervisor)為課程創(chuàng)建其試題庫(kù)。系統(tǒng)設(shè)有特權(quán)用戶(supervisor)對(duì)系統(tǒng)的所有資源實(shí)施治理,并且治理用戶群:向系統(tǒng)添加用戶、撤銷用戶、分配向系統(tǒng)注冊(cè)進(jìn)入的口令和用戶名。而普通用戶只可挑選拜訪差不多授權(quán)可拜訪的資源。以普通用戶身份向系統(tǒng)注冊(cè)進(jìn)入后,“用戶治理”菜單項(xiàng)為別可見(jiàn)項(xiàng)。為試卷選題可經(jīng)過(guò)人工舉行,也可給出各種具體的條件,然后由程序自動(dòng)來(lái)選定完成。選題完成后可對(duì)所有試題舉行預(yù)覽并可再次決定各題的去留,然后在此基礎(chǔ)上再次舉行治理,直到中意為止。能為多門課程創(chuàng)
建試題庫(kù),并對(duì)其試題庫(kù)舉行維護(hù)治理。試題內(nèi)容能夠是文本文檔所能處理同意的文字、數(shù)字、字母等數(shù)據(jù)。試卷最終生成于文本文檔中。自動(dòng)保存歷史試卷而逐漸形成試卷庫(kù),為直截了當(dāng)抽取試卷(必要時(shí)可稍作修改)用于考試提供了也許。
本系統(tǒng)的一級(jí)主功能菜單有:試題治理試卷治理用戶治理幫助退出系
統(tǒng)。二級(jí)主功能菜單有:添加試題掃瞄試題取消選中標(biāo)記輸入選題條件自動(dòng)選題試卷預(yù)覽生成試卷添加用戶刪除用戶。
單個(gè)試題有它的單個(gè)的價(jià)值和意義,而試卷有它的整體價(jià)值和意義;依照需要能夠人工選定試題,然后生成試卷。
本系統(tǒng)要緊有以下幾個(gè)突出的特點(diǎn):
1.能自動(dòng)為課程創(chuàng)建試題庫(kù),并舉行維護(hù)治理。
2.系統(tǒng)是開(kāi)放的。用戶可向系統(tǒng)內(nèi)添加試題,可對(duì)其中的試題舉行修改,也可對(duì)其中的試題舉行刪除操作。
3.選題可手工舉行,也可依照給定的條件由程序自動(dòng)完成。
4.利用試題庫(kù)中試題自動(dòng)生成試卷。
在試題內(nèi)容輸入后,自動(dòng)生成文本文檔。
開(kāi)辟本系統(tǒng)的軟件和硬件環(huán)境
硬件環(huán)境:兼容機(jī)Pentium4/256MRAM40G17’通用試題庫(kù)系統(tǒng)需求分析
按照軟件工程基本理論要求,軟件開(kāi)辟往常必須向用戶反復(fù)舉行需求調(diào)查并形成需求規(guī)格講明書(shū),在軟件開(kāi)辟中仍要接著舉行,并對(duì)差不多形成的需求規(guī)格講明舉行修改和補(bǔ)充,直到軟件產(chǎn)品開(kāi)辟完成為止。下面是本系統(tǒng)差不多形成的最后的需求規(guī)格講明書(shū)。
需求規(guī)格講明
1.為有效規(guī)范治理考試及試卷命題需開(kāi)辟該系統(tǒng)。
2.設(shè)定特權(quán)用戶(supervisor)來(lái)統(tǒng)一治理用戶群,給他們分配使用權(quán)限和口令,
經(jīng)過(guò)對(duì)使用權(quán)限的操縱來(lái)限制某些用戶使用課程的試題庫(kù)。若用戶口令丟失可由特權(quán)用戶解鎖并重新分配口令;用戶在合法進(jìn)入系統(tǒng)后能修改自個(gè)兒的口令。特權(quán)用戶
(supervisor)可從系統(tǒng)中撤銷其他用戶,也可向系統(tǒng)中添加用戶;特權(quán)用戶(supervisor)若以其他用戶名進(jìn)入系統(tǒng)“用戶治理”主菜單項(xiàng)別可見(jiàn)。
3.依照需要能為課程創(chuàng)建試題庫(kù)。每試題均有大題號(hào)、難度系數(shù)、知識(shí)點(diǎn)。
4.每題及其相應(yīng)屬性按題型由手工輸入來(lái)完成。
5.試題內(nèi)容能夠是多樣化的各種文字、字母、數(shù)字以及各種符號(hào)等等。
6.能掃瞄、修改、刪除系統(tǒng)內(nèi)任一所有試題。
7.試題選題分兩種:a).所有試題均有人工選定。
b).在人工選定試題的基礎(chǔ)上,由系統(tǒng)按用戶給出的選題條件自動(dòng)隨機(jī)補(bǔ)腳剩余試題。試題條件包括題型、知識(shí)點(diǎn)、難度系數(shù)。其中題型和題數(shù)必須給出,知識(shí)點(diǎn)或難度系數(shù)可給出也可別給出,若別給出,則程序認(rèn)定該項(xiàng)別受限制和約束,即任意數(shù)據(jù)皆可。
8.在人工選定試題的過(guò)程中,隨時(shí)可獲知已選定試題的數(shù)量等匯總事情。
9.試題選定后可舉行預(yù)覽(對(duì)所有差不多選定的試題),預(yù)覽過(guò)程中可取消任意題
的選中標(biāo)記,經(jīng)調(diào)整后最終結(jié)束選題。
10.試題選定按給定的難度比以及知識(shí)點(diǎn)覆蓋面要求舉行。在由程序自動(dòng)按用戶給出的選題條自動(dòng)隨機(jī)補(bǔ)腳剩余試題該事情中,可經(jīng)過(guò)對(duì)難度系數(shù)和知識(shí)點(diǎn)的輸入的操縱來(lái)實(shí)現(xiàn)這一要求。
該系統(tǒng)徹底按照以上形成的需求規(guī)格講明書(shū)開(kāi)辟設(shè)計(jì)完成,并達(dá)到了所有預(yù)期的目標(biāo)。
建立UML模型
試題庫(kù)系統(tǒng)用例圖
(
功能級(jí)數(shù)據(jù)流圖
確定內(nèi)容最終保存在文檔中。[圖示1]
2.掃瞄試題順序上下翻閱每一道試題,進(jìn)入掃瞄界面往常,先要給出試題過(guò)濾條件。[圖示2]
圖1.添加試題界面
圖2.進(jìn)入“掃瞄試題”狀態(tài)前首先看到以下界面:
3.取消選中標(biāo)記取消所有人工或程序加在試題上的選中標(biāo)記。
4.添加用戶由特權(quán)用戶向系統(tǒng)中添加新注冊(cè)用戶名,并分配口令。
5.撤銷用戶由特權(quán)用戶從系統(tǒng)中撤銷某一注冊(cè)用戶名,往后系統(tǒng)將拒絕以該用戶
名向系統(tǒng)注冊(cè)進(jìn)入。
6.選題條件:在人工選定選題的基礎(chǔ)上由系統(tǒng)按要求自動(dòng)隨機(jī)補(bǔ)腳剩余試題而要求系統(tǒng)
自動(dòng)選題時(shí)要給出各項(xiàng)具體數(shù)據(jù)要求,其中知識(shí)點(diǎn)和難度系數(shù)可別給出
外,其余各項(xiàng)必須給出,未給出的項(xiàng)即以為任意數(shù)據(jù)皆可(程序?qū)礋o(wú)法
任何限制處理);知識(shí)點(diǎn)上限是用來(lái)限制出題范圍的,要緊是為了習(xí)慣期
中考試和期末考試(知識(shí)點(diǎn)上限別輸入即可)別同的需要,上限知識(shí)點(diǎn)別
包括在出題知識(shí)點(diǎn)范圍之內(nèi)。輸入所有要求后,XXX“結(jié)束”命令結(jié)束輸
入,然后XXX“自動(dòng)選題”即可開(kāi)始自動(dòng)選題,自動(dòng)選題將嚴(yán)格按照如上輸
入的要求數(shù)據(jù)舉行,若沒(méi)有符合條件的題則別選,最終等待舉行人工調(diào)
整。[圖示3]
圖3.輸入選題條件界面
7.自動(dòng)選題按“輸入選題條件”中給出的條件隨機(jī)地抽取試題。
8.生成試卷將選定的試題自動(dòng)生成文本文檔。
9.將已選定的試題按成卷的順序顯示出來(lái)供用戶翻閱掃瞄,并可再次決定各題的去留。
10.退出系統(tǒng)退出試題庫(kù)系統(tǒng),回到操作系統(tǒng)環(huán)境。
試題由人工選定
人工選定試題在“掃瞄試題”功能中舉行,該功能的操作界面是所有操作界面中比較復(fù)雜的一具,該功能也是本試題庫(kù)系統(tǒng)所有功能中使用較為頻繁的一具功能。刪除試題這一功能就在該界面中舉行,如此一來(lái)就別必再另外創(chuàng)建一具窗體來(lái)實(shí)現(xiàn)它。
XXX“上一題”、“下一題”命令按鈕即可上下翻閱每一題,XXX“選中”即可選中當(dāng)前題、左上角小方框內(nèi)即浮現(xiàn)“+”符號(hào),表現(xiàn)當(dāng)前題差不多加上選中標(biāo)記“+”;再XXX“選中”一次則取消當(dāng)前題差不多加上的選中標(biāo)記“+”。
數(shù)據(jù)庫(kù)設(shè)計(jì)
試題庫(kù)采納ACCESS數(shù)據(jù)庫(kù)系統(tǒng)。
1.試題庫(kù)結(jié)構(gòu):
xishu難度系數(shù)integer
tag選題狀態(tài)text1
tag=“+”時(shí),講明該題處于選中狀態(tài),否則處于非選中狀態(tài)
zhishidian知識(shí)點(diǎn)代號(hào)text50
datihao大題號(hào)text50
題型代碼,選題型后由程序自動(dòng)給出相應(yīng)的代碼
haointeger2
在隨機(jī)選題開(kāi)始前,由程序自動(dòng)填寫所有符合條件試題的序號(hào),用以
和隨機(jī)數(shù)生成函數(shù)Rnd掛鉤
2.知識(shí)點(diǎn)表
知識(shí)點(diǎn)表結(jié)構(gòu):
zhishidiantext50
其內(nèi)容為:知識(shí)點(diǎn)代碼+知識(shí)點(diǎn)簡(jiǎn)單描述語(yǔ)
知識(shí)點(diǎn)的編碼:
知識(shí)點(diǎn)編碼采納6位數(shù)編碼,前兩位表示第幾章,中間兩位表示第幾節(jié),最終兩位表示該節(jié)中考試知識(shí)的出處。例如:110521,它表示該題出自11章
5節(jié)的21知識(shí)內(nèi)容處,如此編碼使題庫(kù)程序操縱選題章節(jié)便于實(shí)現(xiàn)。并可按
試題舉行排序。在輸入自動(dòng)選題條件時(shí),可由給出知識(shí)點(diǎn)來(lái)操縱試題的具體出處,并且可由給出知識(shí)點(diǎn)上限來(lái)操縱試題挑選的延續(xù)范圍。期中考試試題范圍依此法設(shè)定。
3.自動(dòng)選題條件表
表結(jié)構(gòu):
datihaotext50所屬大題題號(hào)
tishuinteger選題個(gè)數(shù)
zhishidiantext50知識(shí)點(diǎn)要求
xishutext50難度系數(shù)
4.關(guān)鍵技術(shù)、難點(diǎn)及解決方案
1.本系統(tǒng)在別同盤符下,它的路徑也發(fā)生變化,所以程序讀取數(shù)據(jù)的來(lái)源也要同步
變化,這就要求DATA控件對(duì)數(shù)據(jù)庫(kù)、表的綁定必須動(dòng)態(tài)實(shí)現(xiàn),從而保證數(shù)據(jù)的來(lái)源與課程保持一致。如可采納如下代碼實(shí)現(xiàn):
PrivateSubForm_Activate()
=&"\"
EndSub
2.按用戶給出的條件,由程序自動(dòng)選題功能的實(shí)現(xiàn)
算法描述:首先按試題條件表中第一具選題條件從試題表中按該條件過(guò)濾出符合條件的試題
子集。若過(guò)濾出的符合條件的試題數(shù)少于或等于條件中要求的題數(shù),則全部選中過(guò)濾出的試題;
若過(guò)濾出的符合條件的試題數(shù)多于條件中要求的題數(shù),則調(diào)用隨機(jī)函數(shù)Rnd隨機(jī)地選出該選題條件中題數(shù)值所要求的試題數(shù);然后按選題條件表中第二條件從試題表中過(guò)濾出符合該條件并且未加選中標(biāo)記的試題子集,從中選出該試題條件中題數(shù)值所要求的試題數(shù);然后按選題條件表中第三個(gè)條件……。依次舉行,直到按選題條件表中的所有條件選出所有的符合條件的試題為止,最終結(jié)束自動(dòng)選題。
算法的代碼實(shí)現(xiàn)如下:
LoadForm11
DimsAsString
s=
=&"\"
=&"\"
Dimi,jAsInteger
IfLen(Trim(s))=0Then
Else
="select*frombiao1where(tag'+'orisnull(tag))"&"
andtrim(datihao)=
EndIf
Else
="se
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中醫(yī)護(hù)理學(xué)(第5版)課件 第六章 辨證
- 制度完善方案
- 安全文明施工措施費(fèi)規(guī)定
- 區(qū)塊鏈金融交易系統(tǒng)安全性評(píng)估報(bào)告
- 安全施工措施及安全保障體系
- 項(xiàng)目可行性研究報(bào)告書(shū)范文
- 零售快消品行業(yè)庫(kù)存管理優(yōu)化方案
- 電商物流配送無(wú)人機(jī)項(xiàng)目可行性報(bào)告
- 三農(nóng)村林業(yè)資源保護(hù)與管理方案
- 縣域農(nóng)村污水治理可行性研究報(bào)告
- GCP原則及相關(guān)法律法規(guī)課件
- 厚樸種苗質(zhì)量分級(jí)DB50-T 1259-2022
- 我的家鄉(xiāng)新疆-我愛(ài)你課件
- 液化天然氣(LNG)相關(guān)的知識(shí)培訓(xùn)
- 施工升降機(jī)安全管理培訓(xùn)課件
- 2017華東六省一市優(yōu)質(zhì)課課件連乘問(wèn)題11月29日
- 部編版(統(tǒng)編)一年級(jí)語(yǔ)文下冊(cè)每課練習(xí)題(全冊(cè)全套)
- DB62∕T 4134-2020 高速公路服務(wù)區(qū)設(shè)計(jì)規(guī)范
- 《影視鑒賞(第二版)》課件2-0故事片引子
- 青島版科學(xué)一年級(jí)下冊(cè)《塑料》教學(xué)設(shè)計(jì)
- 專利文件撰寫殷紅梅課件
評(píng)論
0/150
提交評(píng)論