版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、計(jì)算機(jī)模擬考試系統(tǒng)的設(shè)計(jì)方案及實(shí)現(xiàn)方法摘 要:隨著計(jì)算機(jī)技術(shù)的發(fā)展,基于模擬化測試系統(tǒng)應(yīng)用越來越廣泛,這種系統(tǒng)因其考試迅速、查找方便、可靠性高、存儲(chǔ)量大、壽命長、成本低等優(yōu)勢(shì),將逐漸取代傳統(tǒng)的考試系統(tǒng)方式。本文闡述了計(jì)算機(jī)模擬考試系統(tǒng)的設(shè)計(jì)方案及實(shí)現(xiàn)方法,主要實(shí)現(xiàn)了自動(dòng)判分、查詢成績、試題錄入的功能。本文中,所討論的系統(tǒng)設(shè)計(jì)是利用delphi中內(nèi)置的數(shù)據(jù)庫引擎支持訪問paradox數(shù)據(jù)庫。針對(duì)該系統(tǒng)設(shè)計(jì)基于的相關(guān)原理以及系統(tǒng)應(yīng)用的需求分析作了詳細(xì)介紹,對(duì)系統(tǒng)的總體設(shè)計(jì)進(jìn)行了概述并簡單闡述了系統(tǒng)的實(shí)現(xiàn)流程。關(guān)鍵詞:考試系統(tǒng);題庫系統(tǒng);delphi;數(shù)據(jù)庫隨著計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)在測試中的應(yīng)用
2、從當(dāng)初單純的判分,到irt模型出現(xiàn)后的自適應(yīng)考試,再到現(xiàn)在的模擬化測試, 發(fā)揮的作用越來越大。試題的形式也在此過程中發(fā)生著變化,從固定在單一試卷中的試題發(fā)展到了可以自由組合的題庫,再到現(xiàn)在的多媒體試題庫。隨著題庫的建立,組卷變得方便了,測試的形式也發(fā)生著變化,由所有學(xué)生同考一張?jiān)嚲淼拇笠?guī)模的集體測試發(fā)展到了同一場考試使用等同考查效力的不同試卷的小組測試,隨著題庫的增大和計(jì)算機(jī)技術(shù)的發(fā)展,個(gè)別化的測試試卷成為研究人員和教師們新的關(guān)注對(duì)象。一、課題研究的現(xiàn)狀與發(fā)展意義現(xiàn)階段,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個(gè)步驟,即人工出卷、考生考試、人工閱卷、成
3、績?cè)u(píng)估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。校園網(wǎng)為教學(xué)提供了很好的平臺(tái),可以節(jié)約教師和學(xué)生的時(shí)間,每次考試?yán)蠋煻家鲈嚲?,然后分發(fā)下去考,再收上來批閱統(tǒng)計(jì)成績,非常煩瑣。而現(xiàn)在可以既不需要老師批閱試卷,也不需要統(tǒng)計(jì)成績,它有著原來考試無法比擬的優(yōu)點(diǎn);例如:考試迅速、查找方便、可靠性高、存儲(chǔ)量大、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高考試和老師的工作效率。本文所討論的系統(tǒng)采用delphi7.0作為系統(tǒng)的開發(fā)工具。該系統(tǒng)的設(shè)計(jì),結(jié)合了學(xué)校的實(shí)際情況,
4、進(jìn)行了綜合考察,符合實(shí)際的需求。整個(gè)系統(tǒng)操作簡便、靈活、界面友好、實(shí)用。二、需求分析及可行性分析本文討論的模擬考試系統(tǒng)主要采用delphi、database數(shù)據(jù)庫技術(shù)和工具,整體設(shè)計(jì)遵循軟件工程的方法。本系統(tǒng)按功能應(yīng)被分為三個(gè)子系統(tǒng),分別為考試子系統(tǒng),成績查詢子系統(tǒng),試題數(shù)據(jù)庫子系統(tǒng)。為了使考試實(shí)現(xiàn)組卷電子化,答題真實(shí)化,閱卷自動(dòng)化,評(píng)判即時(shí)化,運(yùn)行安全化的要求,經(jīng)分析本系統(tǒng)應(yīng)該具備以下基本功能:(1)試卷管理:管理員對(duì)試卷進(jìn)行修改,增加,設(shè)置考試時(shí)間等操作。(2)試題管理:分科目組,使試題的增刪、編輯更為簡便。設(shè)計(jì)試題生成功能,試題能分布整個(gè)教學(xué)內(nèi)容。(3)試卷生成:可以指定試卷的數(shù)量和考試
5、時(shí)間,從試題庫里抽取一套試題。(4)考生考試:系統(tǒng)嚴(yán)格控制整個(gè)考試過程,實(shí)行時(shí)間的監(jiān)控控制,考生需要在限定的考試時(shí)間內(nèi)交卷。 (5)計(jì)算機(jī)自動(dòng)閱卷:本系統(tǒng)只考慮客觀題,要求計(jì)算機(jī)能自動(dòng)閱卷,然后馬上顯示出考生分?jǐn)?shù)。(6)成績查閱:考生考完以后,管理員應(yīng)該能對(duì)所有紀(jì)錄進(jìn)行查詢,并應(yīng)該可以刪除指定紀(jì)錄。本系統(tǒng)運(yùn)行對(duì)計(jì)算機(jī)的配置要求低,其基本要求為:服務(wù)器 cpu:piii 500以上;內(nèi)存:128m以上;操作系統(tǒng):windows 2000windows xp;辦公軟件:office xpoffice 2003。 在網(wǎng)絡(luò)環(huán)境方面,該系統(tǒng)適用于對(duì)等網(wǎng)和無盤網(wǎng)絡(luò)等常見的校園網(wǎng)絡(luò)。現(xiàn)代化信息技術(shù)帶入校園后
6、,每個(gè)學(xué)?;旧隙冀ㄓ辛俗约旱碾娊讨行幕?qū)W生機(jī)房,條件都滿足該系統(tǒng)運(yùn)行的需求,在學(xué)校中大力推廣是可行的。三、模塊考試系統(tǒng)概述1、軟件功能本系統(tǒng)依其功能實(shí)現(xiàn)可分為三個(gè)子系統(tǒng),其劃分如下:考生考試子系統(tǒng),成績查詢子系統(tǒng),試題數(shù)據(jù)庫子系統(tǒng)。其功能結(jié)構(gòu)圖如圖3.1所示。計(jì)算機(jī)模擬考試系統(tǒng)考試子系統(tǒng)成 績 查 詢?cè)囶}庫子系統(tǒng) 試題管理 組號(hào)管理 考生登入 考生考試 圖3.1系統(tǒng)功能結(jié)構(gòu)圖2、數(shù)據(jù)流程圖其實(shí)軟件系統(tǒng)的本質(zhì)是信息處理系統(tǒng),而任何信息系統(tǒng)的基本功能是把輸入數(shù)據(jù)轉(zhuǎn)變成需要的輸出信息。因本考試系統(tǒng)的用戶只有兩種類型,第一是考生,即普通用戶,第二是管理員。那么相對(duì)應(yīng)的用戶就有他相對(duì)應(yīng)的事務(wù)。考生進(jìn)入
7、本系統(tǒng)可能處理的事務(wù)會(huì)是考試或成績查詢;管理員進(jìn)入本系統(tǒng)就是進(jìn)行信息管理,基于以上情況,我們?cè)O(shè)計(jì)出本系統(tǒng)的基本系統(tǒng)模型,如圖3.2所示:用 戶考試系統(tǒng)用 戶事務(wù)有用信息圖3.2考試系統(tǒng)的基本系統(tǒng)模型下面就具體的不同用戶所做不同事務(wù)來分析系統(tǒng)的功能級(jí)數(shù)據(jù)流程。以下是考生進(jìn)入系統(tǒng)的信息流程圖,如圖3.3所示:口令考試查詢考生登陸選擇組別提交試卷試卷名稱表用戶試卷記錄考生成績考生答案分?jǐn)?shù)試卷分?jǐn)?shù)圖3.3考試系統(tǒng)的信息流圖四、系統(tǒng)總體設(shè)計(jì)1、系統(tǒng)基本簡介該系統(tǒng)是用于計(jì)算機(jī)模擬考試的用戶登錄、參加考試、成績查詢、以及管理員進(jìn)行試題和試卷錄入、修改、刪除、管理用戶的delphi應(yīng)用程序。它應(yīng)該具有開放性、
8、方便性和靈活性。管理員可以向題庫添加、修改和查詢?cè)囶},它允許用戶自愿選取考試組號(hào)??忌卿浐?,選擇考試組號(hào),并要求在規(guī)定的時(shí)間內(nèi)進(jìn)行答題,一旦考生做完交卷后便能立即看到自己的考試成績,并且其分?jǐn)?shù)將被記入庫中以供審核和查閱。2、系統(tǒng)結(jié)構(gòu)圖根據(jù)需求分析,模擬考試系統(tǒng)的結(jié)構(gòu)圖,如圖4.1所示:成績查詢 模擬考試系統(tǒng)考 生 登 錄考試考 生 考 試考 試 管 理管理員登陸試 卷 管 理試題庫試 題 管 理 圖4.1 模擬考試系統(tǒng)結(jié)構(gòu)圖3、系統(tǒng)軟件模塊之間的關(guān)系作為一個(gè)模擬考試系統(tǒng),其各組成部分都是息息相關(guān),有著密切聯(lián)系的。試題數(shù)據(jù)庫子系統(tǒng)是三個(gè)子系統(tǒng)的核心部分。首先,管理員設(shè)計(jì)試題數(shù)據(jù)庫子系統(tǒng),將所有
9、信息都存儲(chǔ)在數(shù)據(jù)庫中,其中包括管理員信息,試題信息,試卷信息等等。可幫助管理員在系統(tǒng)界面上操縱、修改數(shù)據(jù)信息??忌M(jìn)入考試子系統(tǒng)考試完后,系統(tǒng)將考生所做答案存入數(shù)據(jù)庫子系統(tǒng)內(nèi),考生可立即得到分?jǐn)?shù)成績,提供給成績查詢子系統(tǒng)。在此我們將本系統(tǒng)的三個(gè)子系統(tǒng)分別編號(hào)為:(1) 考試子系統(tǒng) (2) 成績查詢子系統(tǒng) (3) 試題數(shù)據(jù)庫子系統(tǒng)下圖表明本軟件模塊之間的關(guān)系,如圖4.2所示: (1)(3)成績考生答案(2)成績 圖4.2模塊關(guān)系圖五、系統(tǒng)實(shí)現(xiàn)1、系統(tǒng)流程圖設(shè)計(jì)根據(jù)系統(tǒng)總體設(shè)計(jì),首先系統(tǒng)要有一個(gè)登錄界面,用戶可以從該界面登錄參加考試。管理員也應(yīng)該有一個(gè)進(jìn)入管理登錄界面的通道。在考生正確輸入用戶名和
10、密碼以后,選擇考試組號(hào)后,接著應(yīng)該進(jìn)入考試界面。在該界面上,這個(gè)人機(jī)交互的過程是必不可少的??忌_定考試組號(hào)以后,進(jìn)入開始考試界面,由計(jì)算機(jī)提取試題,顯示出試卷,并開始進(jìn)行倒計(jì)時(shí)??忌鹜暝囶}后交卷,進(jìn)入下一個(gè)界面??忌峤淮鹁砗螅捎?jì)算機(jī)進(jìn)行處理-判卷,得出考試分?jǐn)?shù),顯示出來,并把該生考試記錄存入數(shù)據(jù)庫。以上是系統(tǒng)進(jìn)行考試功能的部分,要對(duì)系統(tǒng)進(jìn)行管理,如試題管理、試卷管理、考試管理和用戶管理等就需要設(shè)計(jì)一些管理界面。下面就來逐步進(jìn)行設(shè)計(jì)。系統(tǒng)流程圖,如圖5.1所示:是開 始輸入用戶名和密碼是否正確形成考試卷選擇考試組號(hào)否答題及交卷判 卷顯示考分結(jié) 束圖5.1 系統(tǒng)流程圖要進(jìn)行管理首先要有管理
11、員登陸驗(yàn)證,從不同的表中提取數(shù)據(jù)進(jìn)行驗(yàn)證的,以便于系統(tǒng)擴(kuò)充和增加安全性。管理考試紀(jì)錄界面可以對(duì)考生的每次考試進(jìn)行紀(jì)錄,管理員科可以對(duì)考生成績考試各相關(guān)紀(jì)錄進(jìn)行刪除。最后是試題庫管理界面。通過這個(gè)界面權(quán)限為管理員的用戶可以對(duì)題庫中試題進(jìn)行增加、修改或刪除。這樣就十分方便靈活的對(duì)試題庫進(jìn)行管理。2、系統(tǒng)各部分介紹(程序代碼略)1、主窗體 該文件的功能是系統(tǒng)登陸的入口和考生考試的入口,在此可以實(shí)現(xiàn)考生進(jìn)入考試系統(tǒng)登陸界面的功能。2、登錄頁面 當(dāng)用戶進(jìn)入考試系統(tǒng),輸入姓名和密碼,并選擇好試題組號(hào)就可以進(jìn)行考試了。3、考試界面對(duì)每個(gè)考生的考試時(shí)間進(jìn)行監(jiān)控,到結(jié)束時(shí)間后自動(dòng)給出提示??忌梢钥吹疥P(guān)于考試的
12、一些信息。此外從這一界面還可以進(jìn)入查詢考試的成績界面。4、成績查詢界面該文件的功能是對(duì)考生查詢自己的考試成績。5、試題管理界面實(shí)現(xiàn)對(duì)試題庫進(jìn)行刪除、修改和添加的功能。六、總結(jié)在本文的撰寫以及系統(tǒng)的設(shè)計(jì)過程中,遇到不少的困難,經(jīng)過大量實(shí)踐和廣泛閱讀,以及徹底分析和研究,才將系統(tǒng)完成。限于我的精力、技術(shù)和時(shí)間,本文論證的系統(tǒng)要改進(jìn)的地方比較多。首先是隨機(jī)生成試卷功能,目前的算法比較簡單。實(shí)際使用中,應(yīng)可根據(jù)不同的情況結(jié)合試卷的難度,知識(shí)點(diǎn)等信息,采用更復(fù)雜更有效的隨機(jī)算法。再就是可以增加更多的功能,比如成績的統(tǒng)計(jì),成績報(bào)表的打印,試卷輸出等等。相信,隨著無紙化考試技術(shù)的推廣,利用計(jì)算機(jī)進(jìn)行考試的考試系統(tǒng)將會(huì)進(jìn)一步發(fā)展,也相信,考試系統(tǒng)的功能會(huì)更加完善,界面更加友好。七、參考文獻(xiàn)1 黃卓,劉禎祥著.delphi7精彩編程百例m.上海:中國水利水電出版社,2003年2 王瑜,于鵬著.delphi6程序設(shè)計(jì)培訓(xùn)教程m.北京:清華大學(xué)出版社,2002 年3 steve teixeira,xaviver pacheco著,龍
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年倉儲(chǔ)租賃協(xié)議審核
- 二零二五年度木地板工程環(huán)保認(rèn)證與施工合同4篇
- 2025年民用航空器租賃合規(guī)審查協(xié)議
- 2025年度綠色校園綠植種植與教育推廣合同4篇
- 2024 年浙江公務(wù)員考試行測試題(A 類)
- 二零二五年度二手挖掘機(jī)轉(zhuǎn)讓與長期維護(hù)服務(wù)協(xié)議3篇
- 二零二五年度SSL協(xié)議安全審計(jì)與合規(guī)檢查合同3篇
- 2025年度鮮花電商物流配送與銷售合作協(xié)議3篇
- 2025版嬰幼兒看護(hù)中心合伙人合作協(xié)議示范文本3篇
- 2025年度汽修廠高級(jí)技師勞務(wù)派遣合同
- 2024年供應(yīng)鏈安全培訓(xùn):深入剖析與應(yīng)用
- 飛鼠養(yǎng)殖技術(shù)指導(dǎo)
- 壞死性筋膜炎
- 整式的加減單元測試題6套
- 股權(quán)架構(gòu)完整
- 山東省泰安市2022年初中學(xué)業(yè)水平考試生物試題
- 注塑部質(zhì)量控制標(biāo)準(zhǔn)全套
- 銀行網(wǎng)點(diǎn)服務(wù)禮儀標(biāo)準(zhǔn)培訓(xùn)課件
- 二年級(jí)下冊(cè)數(shù)學(xué)教案 -《數(shù)一數(shù)(二)》 北師大版
- 晶體三極管資料
- 石群邱關(guān)源電路(第1至7單元)白底課件
評(píng)論
0/150
提交評(píng)論