【正文】
1,1 Do While Not trtd width=39。 39。 39。 strNo amp。 where ktlx= amp。 Session(ktlx) Set objRs=() strSql,strConn,1,1 strSql= Do While Not strSql=strSql amp。 and ktlx= amp。 amp。 amp。 Trim(objRs(ktbh)) amp。)/script End If Set objRs=Nothing % 圖 46 考生信息區(qū)及時(shí)間記數(shù)區(qū) 題類列表 版權(quán)信息等 考試主體部分 完成考試 在您確定已經(jīng)完成所有試題之后,提交即完成考試。 and ksbh= amp。=false。附部分 源碼如下: % 39。 strZkzh amp。 } /script 圖 411 后臺(tái)管理部分 這一部分就后臺(tái)管理部分做相關(guān)說明 后臺(tái)管理是這個(gè)系統(tǒng)工作量比較大的一個(gè)部分,其中包括大量的操作技巧,可以做為系統(tǒng)的一個(gè)亮點(diǎn)來看待。aa(39。} } function expands(el) { whichEl1=(el+Child)。i=6。 =images/。 /td td valign=top bgcolor=ECF5FF amp。 objRs(zkzh) amp。增加保存 strNo=Request(no) strXm=Request(ksxm) strMm=Request(ksmm) strBj=Request(szbj) strZt=Request(kszt) strSql=select * from students strSql,strConn,1,3 objRs(zkzh)=strNo objRs(ksxm)=strXm objRs(ksmm)=strMm objRs(szbj)=strBj objRs(kszt)=strZt Set objRs=Nothing script language=javascriptalert(39。 from students strSql,strConn,1,1 strNo=objRs(bb) intAction=4 ElseIf intAction=2 Then 39。?action=339。 strID Set objCmd = () =strConn 39。創(chuàng)建參數(shù) /追加參數(shù) 39。 )/option Else option value= amp。 )/option End If Loop % 圖 426 考試查詢與修訂 % 39。 ( amp。1 參數(shù)流向 輸入,輸入為 1,輸出為 2 39。 圖 418 用戶信息錄入 %39。)。增加數(shù)據(jù) strSql=select max(zkzh)+1 as 39。 % 39。 /td If objRs(kszt)=True Then td valign=top bgcolor=ECF5FF align=center啟用 /td Else td valign=top bgcolor=ECF5FF align=center禁用 /td End If If intAction=3 Then td valign=top bgcolor=ECF5FF align=centera href=?action=2amp。列出考生相關(guān)信息列表 strSql=select * from v_ks_bj strSql,strConn,1,1 Do While Not tr td height=22 align=center valign=top bgcolor=ECF5FF amp。 =images/。 var imgmenu = (imgmenu + sid)。 i++) { whichEl=divColl(i)。 圖 412 附菜單處理腳本 script function aa(Dir) {(Dir)。 分 /td /tr Loop Set objRs=Nothing % 圖 410 script language=javascript //控制是否顯示詳細(xì)成績 function display() { if((chkXX).checked==true) (xx).=block。 /labelbr intC=intC+1 Loop Set objRs=Nothing If intC=0 Then 未發(fā)現(xiàn)任何考試供你選擇 ! End If % 圖 49 % 39。當(dāng)選擇一項(xiàng)之后,按查詢鍵開始查詢數(shù)據(jù)。 考試結(jié)束 ! 再見 !39。 正 在 處 理 中 , 請 稍候…… !/font Dim strSql,objRs strSql=update stud_ks set stuzt=1 where zkzh= amp。 /td/tr Loop /scriptalert(39。 objRs(ktnr) amp。 39。 Loop strSql,strConn,1,3 39。 where zkzh= amp。 Session(kjcc) amp。 as ksda from amp。 as zkzh,39。 amp。 style=39。 Session(zkzh) amp。 Session(kjcc) amp。 objRs(ktnr) amp。 strNo amp。首次提取數(shù)據(jù) strSql=select * from kssda where zkzh= amp。 objRs(txbh) amp。 ss_time End If = 考試剩余時(shí)間 : amp。fontsize:14px39。border:1px solid ffffff39。當(dāng)您閱讀之后,點(diǎn)擊開始考試按鈕,進(jìn)行考試。讀取考試系統(tǒng),顯示在屏幕上。 傳遞系統(tǒng)參 數(shù)非法 , 系統(tǒng) 自動(dòng)返回 !39。 strPwd amp。 系 統(tǒng) 參 數(shù) 不 足 , 請 重 新 輸入 !39。 and ksmm=39。 } /script % 39。輸入正確的準(zhǔn)考證號(hào)及密碼,即可以登入系統(tǒng)。其中系統(tǒng)公告用于考試的一些時(shí)時(shí)消息通知等。這也正是傳統(tǒng)的英語考試所無法匹敵的。填空題說白了就是填寫所缺少的字母或者單詞、句子,以及編寫短文等等。而且,不同用戶具有不同的操作權(quán)限,支持按權(quán)限進(jìn)行操作,確保數(shù)據(jù)的公共性與私有性。 成績管理子系統(tǒng) 表面上看本模塊與成績查詢子系統(tǒng)的功能相近。工作流程如圖 35 所示。系統(tǒng)的功能模塊分別為:試題編制、試題管理、試卷生成、身份確認(rèn)、考試與提交、試卷批閱、統(tǒng)計(jì)分析、成績歸檔、成績發(fā)布等。 數(shù)據(jù)庫: SQL Server 2021 工具軟件 開發(fā)設(shè)計(jì): Macromedia Dreamveaver MX。 ASP 技術(shù)優(yōu)點(diǎn)為: 與 HTML 文件完全結(jié)合。 SQL Server 是一種高效的關(guān)系數(shù)據(jù)庫系統(tǒng),它與 Windows NT/2021 及Windows 9x 等操作系統(tǒng)緊密集成。 數(shù)據(jù)庫 數(shù)據(jù)庫技術(shù)在計(jì)算機(jī)軟件領(lǐng)域研究中一直是非常重要的主題。試卷可以根據(jù)題庫中的內(nèi)容即時(shí)生成,可避免考試前的壓題;而且可以采用大量標(biāo)準(zhǔn)化試題,從而使用計(jì)算機(jī)判卷,大大提高閱卷效率;還可以直接把成績送到數(shù)據(jù)庫中,進(jìn)行統(tǒng)計(jì)、排序等操作。 第二部分,系統(tǒng)分析與設(shè)計(jì)??梢哉f傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。 In the course of examination, forbid examinees to break the browser, prevent the examinee from operating and causing the answer to lose by mistake。 微軟公司產(chǎn)品優(yōu)異的性能為 本系統(tǒng) 提供了高效穩(wěn)定的運(yùn)行環(huán)境,使 本系統(tǒng) 無論在運(yùn)行速度、易用性還是在數(shù)據(jù)吞吐能力方面都表現(xiàn)卓越。 本系統(tǒng)是基于 微 軟公司 的 Windows 2021 操作系統(tǒng)、 Inter 信息管理器 與 SQL Server 數(shù)據(jù)庫平臺(tái)構(gòu)建 而成。 mistake operation。顯然,隨著考試類型的不斷增加及考試要求 的不斷提高,教師的工作量將會(huì)越來越大,其工作也將變成一件十分煩瑣和非常容易出錯(cuò)的事情。主要為本論文的開展做理論上鋪墊?;?Web 技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全 球的因特網(wǎng)進(jìn)行,因此考試既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了考試的靈活性。顯然 B/S 結(jié)構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的 C/S 結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M(jìn)步。而且最重要的一點(diǎn)是, Access的功能足夠強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)管理及處理需要。是微軟創(chuàng)立的服務(wù)器端腳本運(yùn)行環(huán)境,可以支持多種腳本語言,向頁面嵌入動(dòng)態(tài)元素。 開發(fā)平臺(tái)與開發(fā)工具 系統(tǒng)軟件 客戶端 軟件: 操作系統(tǒng): Windows98/ME/2021/Xp 及以上版本 瀏覽器: Inter Explorer(IE)6 及以上版本 服務(wù)器端軟件: 操作系統(tǒng): Windows NT/2021 Server/XP 及以上版本 瀏覽器: Inter Explorer(IE)6 及以上版本 IIS: Inter Information Server (IIS) 及其以上版本。 圖 31 架構(gòu)分析圖 圖 32 邏輯結(jié)構(gòu)圖 系統(tǒng)結(jié)構(gòu)分析 考試系統(tǒng)的用戶分為教師和學(xué)生兩種,工作流程分為題庫與組卷、考試及批閱和統(tǒng)計(jì)分析三個(gè)階段;支持系統(tǒng)的數(shù)據(jù)庫分為:標(biāo)準(zhǔn)化題庫、試卷庫、答卷庫、統(tǒng)計(jì)信息庫和學(xué)科知識(shí)結(jié)構(gòu)庫??忌诘顷懖樵冏酉到y(tǒng)之 后,在頁面輸入自己的合法信息,系統(tǒng)測試無誤后,服務(wù)器就能把成績信息傳送到考生的機(jī)器上。 試卷管 理子系統(tǒng) 本模塊所要完成的工作主要是考試試題的錄入與修改以及考試試卷的生成與修改工作。主要通過下列兩種途徑予以實(shí)現(xiàn): 其一,凡進(jìn)入在線考試的用戶,都要通過用戶身份驗(yàn)證才能進(jìn)入。舉例如下: Ⅱ .Vocabulary and Structure(40 points) Directions: There are 40 inplete sentences in this section. For each sentence there are four choices marked A, B, C and D. Choose one answer that best pletes the sentence and blacken the corresponding letter on the Answer Sheet. 12. China is famous ________ the Great Wall. A. about B. for C. as D. of 主觀試題: 對(duì)于主觀性試題、無論什么叫法,都可以歸結(jié)為填空題。之所以采用 MP3 格式處理,主要是考慮到了英語聽力試題在視聽效果的高保真方面的要求。系統(tǒng)首先映入眼簾的就是系統(tǒng)公 告及操作選項(xiàng)。這一塊主要是完成系統(tǒng)的身份驗(yàn)證工作。 } return true。 39。(1)/script Else Session(zkzh)=strUser End If ElseIf strAction=99 Then blnFlag=True strUser=Request(zkzh) strPwd=Request(ksmm) If Len(strUser)=0 Or Len(strUser)=0 Then scriptalert(39。 amp。(1)/script Else Session(zkzh)=strUser ?action=1 End If Else scriptalert(39。下面附一部分關(guān)鍵源碼: % 39。 /labelbr intCount=intCount+1 Loop If intCount=0 Then 目前您沒有需要參加的考試! End If % 圖 44 考試須知 接著上面的一步,當(dāng)您選擇 了某一考試項(xiàng)目之后,如果此考試您還沒有參加,那么系統(tǒng)將加載此考試項(xiàng)目的考試須知。 cols=100 rows=20 readonly style=39。讀取考生信息 Dim strKh,objRs,strSql,strUid,strClass strKh=S