【正文】
在線考試系統(tǒng)的設(shè)計與實(shí)現(xiàn)摘要隨著計算機(jī)技術(shù)的迅猛發(fā)展,高校教學(xué)和管理的信息化發(fā)展也有長足的進(jìn)步,這就要求各個環(huán)節(jié)都均衡發(fā)展,從軟硬件雙方面把學(xué)校建設(shè)成一流的信息管理、教育教學(xué)的平臺。本文設(shè)計開發(fā)的系統(tǒng)本著減輕教師工作負(fù)擔(dān)、提高工作效率、優(yōu)化學(xué)生考試流程,增強(qiáng)參加考試學(xué)生身份識別,比傳統(tǒng)的考試模式節(jié)省人力、財力和時間。本系統(tǒng)的用戶為管理員、教師和學(xué)生,因此系統(tǒng)分為三大模塊:系統(tǒng)管理模塊、教師系統(tǒng)模塊和考生系統(tǒng)模塊。其中系統(tǒng)管理模塊是進(jìn)行管理員信息、考生信息、教師信息、試卷及答題卡信息、考試設(shè)置等的管理與維護(hù),是系統(tǒng)運(yùn)行的基礎(chǔ);教師系統(tǒng)模塊是客戶端教師對題庫進(jìn)行建設(shè)及維護(hù)和實(shí)現(xiàn)考生主觀試題的評閱功能;考生系統(tǒng)模塊主要是完成客戶端學(xué)生獲得考試權(quán)限、在線考試和成績查詢功能,是本系統(tǒng)的核心部分。系統(tǒng)選用的開發(fā)軟件是ASP,后臺數(shù)據(jù)庫為Microsoft SQL server 2008 R2。[關(guān)鍵詞] 在線考試系統(tǒng) 管理系統(tǒng) ASP技術(shù)應(yīng)用AbstractAlong with the fast development in puter technology, we have got ten big progressing school science and information management. So it needs equal development in every part. The school will be building an information management and educational plat from hardware and software two sides. I developed this system is in order to reduce the teacher39。s pressure, enhance the work efficiency, optimize the process of student39。s testing, enhance the students39。 identity and papers39。 secrecy. It can save more people money and time than tradition methods.This system’s users are administrators, teachers, students, so that the system is divided into three modules: the system management module, the teacher system module and student system module. Among them, the system management module is management and maintenances of administrator39。s information, of students’ information, of teacher39。s information, test paper and the answers’ card and test setting etc. It is the foundation that the system running。 Teacher system module is the teacher carry out the test questions management and maintenances and carry out the foundation that the result of students subjective judge. Examination system module be pleted that the student to obtain examined admission, online examination and results to search. It is the core part of this system. The system chooses the software of development that use is ASP, and Microsoft SQL server 2008 R2.[Key Words] OnLine examination system Management system ASP technical application畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日在線考試系統(tǒng)的設(shè)計與實(shí)現(xiàn)一、前言隨著技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了通過計算機(jī)實(shí)現(xiàn)異地教育和培訓(xùn)?,F(xiàn)在,計算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。但是,教學(xué)軟件的開發(fā)目前還處于起步階段,隨著這項技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到教學(xué)當(dāng)中去,這就給軟件設(shè)計人員提出了更高的設(shè)計要求。教學(xué)包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實(shí)現(xiàn)的環(huán)節(jié)。在我國,雖然教學(xué)已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計算機(jī)應(yīng)用的迅猛發(fā)展,應(yīng)用不斷擴(kuò)大,如教學(xué)和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國際著名的計算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。在線考試是現(xiàn)階段研究開發(fā)的一個熱點(diǎn)。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。為了適應(yīng)新形勢的發(fā)展,我進(jìn)行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用,把老師從繁重的工作中解脫出來!目前,應(yīng)用軟件運(yùn)行的模式主要有二類:C/S模式,B/S模式。前者主要的缺點(diǎn)是維護(hù)、升級較麻煩,后者是近幾年伴隨Internet迅速發(fā)展起來的一種技術(shù),它與C/S方式類似,客戶端是一個標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是WebServer,而WebServer與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的MIS系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級維護(hù)簡便。基于上述考慮,用B/S模式來設(shè)計考試系統(tǒng)比較合適,服務(wù)器端我們采用MSSQL數(shù)據(jù)庫系統(tǒng)和ASP組件來構(gòu)成