資源描述:
《畢業(yè)論文--基于ASP的網(wǎng)上考試系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計(jì)論文基于ASP的網(wǎng)上考試系統(tǒng)1概述1.1項(xiàng)目研究的意義和目的1.1.1項(xiàng)目研究的意義很多學(xué)校學(xué)生的期末考試仍采用任課教師(個(gè)人或集體)考前出題的方式。為解決學(xué)生壓題,考前漏題,補(bǔ)(緩)考試題與正式考試試題題量及難度差異問題,教務(wù)管理部門通常要求教師同時(shí)出多套試卷,其題量與難度要求相同,并且要同時(shí)給出答案和評(píng)分標(biāo)準(zhǔn)。這樣做雖能解決一些問題,但給教師增加了很大的工作負(fù)擔(dān),若上下屆學(xué)生的同一門課程由同一教師承擔(dān),則難免幾屆學(xué)生用相同幾套試卷;若由不同教師任課出題,則上下屆學(xué)生的成績之間又不具有可比性。若建立題庫,每次考試前由題庫中
2、題目隨機(jī)生成試卷,則可較好地解決考教分離的問題,也可將廣大教師從每學(xué)期末繁重的命題工作中解放出來。近年來,部分學(xué)校陸續(xù)開發(fā)了一些基于微機(jī)的題庫系統(tǒng),并作為成果向其它學(xué)校推廣,但這些題庫一般都是結(jié)合本校具體情況,針對(duì)單一課程的小型題庫,甚至某些學(xué)校購得的題庫系統(tǒng)中的題目本身是不可維護(hù)的,即使題目已不適合自己的學(xué)生考試使用,也無法更新題庫中的題目[1]。為解決題庫系統(tǒng)中存在的這些問題,作者經(jīng)過研究幾種不同的網(wǎng)上系統(tǒng),經(jīng)充分的考慮,最后給出了一個(gè)較為理想的題庫系統(tǒng)解決方案,并結(jié)合當(dāng)前比較使用的B/S結(jié)構(gòu)開發(fā)一個(gè)功能完備的網(wǎng)上考試系統(tǒng)。1.
3、1.2項(xiàng)目研究的目的主要目的為,建立完備的試題庫,整合現(xiàn)有的考試資源,提高資源的利用率和當(dāng)前的工作效率;利用計(jì)算機(jī)自動(dòng)生成試卷,減少教師負(fù)擔(dān),提高試卷的科學(xué)性,同時(shí)也防止考生抄襲作弊;登陸后可以根據(jù)用戶類型的不同分別進(jìn)入不同的界面,身份驗(yàn)證嚴(yán)格;考生答完卷后答案自動(dòng)存儲(chǔ),若時(shí)間已到而試題未答完則自動(dòng)保存成績后強(qiáng)行退出;設(shè)定自動(dòng)閱卷功能,標(biāo)準(zhǔn)化試題由于答案固定,可以讓計(jì)算機(jī)自動(dòng)將考生答案和標(biāo)準(zhǔn)化答案比對(duì),自動(dòng)生成成績,確保成績的公平和公正,從而利于教學(xué)改進(jìn)。該系統(tǒng)運(yùn)行于校園網(wǎng)上,依據(jù)傳統(tǒng)考試過程進(jìn)行了比較合理的結(jié)構(gòu)設(shè)計(jì),該系統(tǒng)提供網(wǎng)上
4、考試及題庫的框架結(jié)構(gòu),完成包括身份識(shí)別、網(wǎng)上考試、成績查詢、試卷生成、自動(dòng)閱卷以及消息發(fā)布等模塊,具有登錄鑒別、隨機(jī)按題型抽題、計(jì)時(shí)評(píng)分等功能,基本滿足常規(guī)要求和設(shè)計(jì)初期指導(dǎo)思想[2]。29畢業(yè)設(shè)計(jì)論文但該系統(tǒng)軟件只包括少量題目,大部分由管理員分配權(quán)限給任課教師(出題教師),讓他們選擇適當(dāng)?shù)念}目放到題庫中,出題人可以補(bǔ)充新科目題型,這樣題庫將不斷的壯大,接下來出題人可借助題庫管理系統(tǒng)提供的功能向題庫中加載試題、維護(hù)題庫、以及生成試卷和發(fā)布考試新聞,從而將廣大教師從繁重的組卷任務(wù)中解放出來,并可以為老師平時(shí)在上網(wǎng)時(shí)也可以編輯試題并對(duì)特
5、定的學(xué)生進(jìn)行考試,這樣教學(xué)質(zhì)量將有極大提高。本文對(duì)系統(tǒng)的工作原理、需求分析和總體設(shè)計(jì)做了簡要的概述,并針對(duì)系統(tǒng)中重要的子系統(tǒng)進(jìn)行了詳細(xì)的闡述和說明。1.2網(wǎng)上考試系統(tǒng)概述該系統(tǒng)運(yùn)用先進(jìn)的題庫設(shè)計(jì)思想和網(wǎng)上考試框架,采用B/S架構(gòu),使用ASP開發(fā),性能穩(wěn)定;服務(wù)器端采用MSSQLSERVER2000個(gè)人版數(shù)據(jù)庫。該系統(tǒng)易學(xué)易用,具有許多鮮明的特點(diǎn)。該系統(tǒng)經(jīng)過詳細(xì)的界面設(shè)計(jì)和邏輯設(shè)計(jì)等,具備了以下特點(diǎn):界面美觀,操作簡單,系統(tǒng)安裝、試題/試卷及題庫維護(hù)特別方便;廣泛的通用性和良好的伸縮性:該系統(tǒng)適用于各類大學(xué)、中學(xué)(甚至小學(xué))的各科、各
6、年級(jí)。一個(gè)學(xué)校,一套該系統(tǒng)即可以管理全部的試題、抽題組卷、成績管理、在線考試和查看成績等工作;也可用在不同學(xué)校相同學(xué)科之間[4]。高安全性:該系統(tǒng)服務(wù)器端采用MSSQLSERVER數(shù)據(jù)庫進(jìn)行統(tǒng)一管理,支持事務(wù)處理和并發(fā)機(jī)制,且非系統(tǒng)管理人員無法直接接觸數(shù)據(jù)庫;客戶端采取口令加權(quán)限的安全管理模式,非法用戶不能進(jìn)入系統(tǒng),未經(jīng)授權(quán)的用戶不能進(jìn)行相應(yīng)的操作;系統(tǒng)管理人員可以管理授權(quán)及系統(tǒng)一切功能[11];強(qiáng)大的管理功能:該系統(tǒng)具有題庫管理、試卷管理、權(quán)限管理、試卷生成等多種功能,而且功能都相當(dāng)強(qiáng)大;靈活的抽題方式,良好的散度分布:自動(dòng)抽題與
7、手工抽題相結(jié)合,可以方便地設(shè)定抽題條件;自動(dòng)抽題速度較快,隨即抽取,而且試題散度分布較好[5]。2開發(fā)工具ASP與DreamweaverMX2004簡介2.1ASP的特點(diǎn)2.1.1ASP的特點(diǎn)描述從軟件的技術(shù)層面看,ASP有如下的特點(diǎn)如下:1.無需編譯,ASP腳本集成于HTML當(dāng)中,容易生成,無需編譯或鏈接即可直接解釋執(zhí)行。2.易于生成,使用常規(guī)文本編輯器(如WINDOWS下的記事本),即可以進(jìn)行*.asp頁面的設(shè)計(jì)。若從工作效率來考慮,不妨選用具有可視化編輯能力的29畢業(yè)設(shè)計(jì)論文Dreamweaver.3.獨(dú)立于瀏覽器,用戶端只要
8、使用可解釋常規(guī)HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的主頁。ASP腳本是在站點(diǎn)服務(wù)器端執(zhí)行的,用戶端的瀏覽器不需要支持它。因此,若不通過從服務(wù)器下載來觀察*.asp主頁,在瀏覽器端見不到正確的頁面內(nèi)容。4.面向?qū)ο螅贏SP腳本中可