【正文】
制,符合系統(tǒng)的考題數(shù)目較多的要求。目前主要的數(shù)據(jù)庫有: Access、 FoxPro、 Excel、 Sybase、 Oracle、 Informix、 SQL Server等,其中網(wǎng)絡(luò)型的 SQL Server、 Oracle產(chǎn)品安全性遠(yuǎn)遠(yuǎn)高于桌面型的 Access、 FoxPro等數(shù)據(jù)庫。只要腳本經(jīng)編碼后,改變結(jié)果文件的任一部分都會使得腳本無法執(zhí)行,這樣,就保證了編碼腳本的絕對完整。 本程序的引進(jìn),保護(hù)源代碼變得更加重要。聰明的運(yùn)算法則和精心設(shè)計的腳本總是能完全被看見,因為它們是作為普通文字儲存 的。 Scripting Host( WSH) 和許多其他的應(yīng)用程序也進(jìn)行腳本編寫,并取得了同樣好的效果。此外, Windowsamp。這種編碼只能防止別人在無意中查看到您的代碼,并不能防止蓄意黑客查看您的編碼內(nèi)容及其方法。當(dāng)你用瀏覽器的查看源代碼功能查看時,并不能看到〈 %和 %〉的標(biāo)記,因為它們已經(jīng)在服務(wù)器端處理掉了,瀏覽器獲得的只是 HTML 標(biāo)記。 2. Asp的處理流程 以 為例,當(dāng)用瀏覽器查看一個 ASP 文件時: 在 IE 中輸入 WWW 服務(wù)器發(fā)出請求要 求返出 的內(nèi)容。 4 (4) ASP 程序與瀏覽器無關(guān),用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Asp 所設(shè)計的網(wǎng)頁內(nèi)容。 (2) 使用 VBScript、 JavaScript 等簡單易懂的腳本語言,結(jié)合 HTML 標(biāo)記,即可快速完成網(wǎng)站的應(yīng)用程序,無須編譯,容 易編寫。隨著 Windows NT 在 WWW 上的使用日益增多, ASP 已經(jīng)成為了開發(fā)動態(tài)網(wǎng)站、構(gòu)筑 Inter 和 Intra 應(yīng)用的最佳選擇。 二、 系統(tǒng)設(shè)計相關(guān)原理 (一) Asp 技術(shù) 1. Asp 簡介 ASP 是 Active Server Pages 的簡稱,中文意思是動態(tài)服務(wù)器網(wǎng)頁,它是一種在微軟公司的 WEB服務(wù)器 IIS( Inter Information Server) 上開發(fā)交互網(wǎng)頁的新技術(shù)。 經(jīng)過摸索和學(xué)習(xí),我們在老師、同學(xué)的指導(dǎo)和幫助下設(shè)計了這套網(wǎng)絡(luò)考試軟件,并編寫了論文,介紹相關(guān)的功能和使用說明。多次的和服務(wù)器交互將增加服務(wù)器的負(fù)擔(dān),因此對于一個好的網(wǎng)絡(luò)系統(tǒng)來說,速度是關(guān)鍵的。所謂的動態(tài)取數(shù)據(jù)是指:用戶每次上下翻頁或結(jié)束測試時都要向數(shù)據(jù)庫讀取數(shù)據(jù)。 從目前來看一般基于 Web的網(wǎng)絡(luò)考試系統(tǒng)都是很占服務(wù)器資源的。 第二是系統(tǒng)管理員使用的設(shè)置模塊, 管理員可以管理題庫、考生信息、考生成績、管理員信息等 。因為作為這樣的一個系統(tǒng),數(shù)據(jù)的處理都是在后臺,所以無論是設(shè)置 、出題,還是答題都要在 后 臺設(shè)計界面 。一旦考生做完后便能立即看到自己的考試成績,并且其答案和分?jǐn)?shù)將被記入庫中以供審核和查閱,并作為成績評估和試卷分析的歷史數(shù)據(jù)。其最大的特點(diǎn)是開放性、方便性和靈活性,主要是管理員可以輕松地向題庫添加、修改和查詢試題。管理員進(jìn)入系統(tǒng)管理頁面,主要進(jìn)行學(xué)生、專業(yè)、課程、套題、題目和管理員的添加、刪除、修改??荚嚱缑嬷饕蟹祷刂黜?、在線考試、查詢歷史成績、安全退出系統(tǒng),關(guān)鍵實(shí)現(xiàn)了考生在進(jìn)入考試頁面,考試計時,考試時間到,系統(tǒng)強(qiáng)制考生退出,及考完后對客觀題的自動評分、存檔。 (三)網(wǎng)絡(luò)考試系統(tǒng)的技術(shù)線路 本文主要闡述一個網(wǎng)絡(luò)考試系統(tǒng)的后 臺操作過程及一些關(guān)鍵技術(shù)。 ASP技術(shù) 可以用于管理動態(tài)內(nèi)容、支持?jǐn)?shù)據(jù)庫、處理會話跟蹤,甚至構(gòu)建整個電子商務(wù)站點(diǎn)。 利用 ASP技術(shù)開發(fā)的基于 WEB的多用戶網(wǎng)絡(luò)考試系統(tǒng)具有用戶注冊、多用戶同時在線考試、考試時間控制、自動判卷、題庫維護(hù)、用戶管理、分?jǐn)?shù)管理等功能。 網(wǎng)絡(luò)考試系統(tǒng)極大地提高了教學(xué)的靈活性,現(xiàn)在在許多領(lǐng)域已經(jīng)有了廣泛的應(yīng)用。 網(wǎng)絡(luò) 考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間,隨時隨地的對學(xué)生進(jìn)行考試,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程 , 因此 網(wǎng)絡(luò) 考試系統(tǒng)是電子化教學(xué)不可缺少的一個重 要環(huán)節(jié) 。 傳統(tǒng)考試要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評改試卷、講評試卷和分析試卷。我們相信今后這一系列的考試 都 將會網(wǎng)絡(luò)化的 , 這樣才符合信息發(fā)展。 2 Cisco 的 CCNA 等。 (二)選題背景 現(xiàn)今,不管是國內(nèi)還是國外的各大廠家,都在不斷的推出一系列的考試、認(rèn)證。 對于本網(wǎng)絡(luò)考試系統(tǒng),其功能目標(biāo)是實(shí)現(xiàn)將現(xiàn)有的紙張答題式考試向基于 Inter 的無紙張考試系統(tǒng)的轉(zhuǎn)變,所以它必須實(shí)現(xiàn)整個考試流程的進(jìn)行,實(shí)現(xiàn)對系統(tǒng)的管理,以及完成閱卷、評分這些環(huán)節(jié)和處理。為便于考生直接進(jìn)行考試,系統(tǒng)主要適用各類采用客觀題型的考試。 隨著信息技術(shù)的發(fā)展,出現(xiàn)了大量的網(wǎng)絡(luò)考試系統(tǒng)。 一、緒 論 (一)開發(fā)網(wǎng)絡(luò)考試系統(tǒng)的目的和意義 隨著計算機(jī)技術(shù)的發(fā)展 和日益普及,基于 WEB的網(wǎng)絡(luò)考試已成為大勢所趨,成為學(xué)校的好幫手,它的優(yōu)勢不但體現(xiàn)在人力上,也體現(xiàn)在物力上。 “ 網(wǎng)絡(luò)考試系統(tǒng) ” 是集合現(xiàn)代考試?yán)碚摗⒎椒ê同F(xiàn)代信息技術(shù)手段的智能化網(wǎng)上考試系統(tǒng),學(xué)生可以隨時、隨地的進(jìn)行課程考試。 這個系統(tǒng)從技術(shù)上來講使用的是 B/S① 模式,在 Windows平臺上,使用 IE瀏覽器,完成考試、交卷等考試任務(wù),還可以通過多媒體手段來完成監(jiān)考。我們國家的自考或是成考 , 以及各省市的各種考試 , 現(xiàn)在都在朝著信息化的道路前進(jìn)。s process of standardize examine without papers is an announcement for of examination loading, examining, bornly, examination result and search of announce, thus make examination can expediently pass the Inter and intra the proceeding. Have an examination system online set modern examination theory, method and modern information technology means intelligent to have an examination the system on the , take examination serve individually on offer flexible , help , science for the fact that students practice individual character chemistry , fair , it is a ending appraisal system. Student can at any time, going on have an examination everywhere. Key words: without paper the work examination ASP SQL Server 2021 web grade automatically 1 序 言 現(xiàn)今 , 不管是國內(nèi)還是國外的各大廠家 , 都在不斷的推出一系列的考試、認(rèn)證。s general condition. I emphases introduced the process to realize the work examination without paper system: Include the system the analysis, system to investigate, data process analysis, function design, database design, the system physics install the project, system to realize, the system test and debug. Summarized the characteristics of this system: Economy examination cost, increase the examination work39。學(xué)生可以隨時、隨地的進(jìn)行課程結(jié)業(yè)考試。使用的過程是通過考試界面的登錄、試卷的制定、審核、生成、考試結(jié)果的公布與查詢來實(shí)現(xiàn)無紙標(biāo)準(zhǔn)化考試,從而使考試可以方便地通過 Inter和局域網(wǎng)進(jìn)行。 本科畢業(yè)論文 (設(shè)計 ) 論文題目 : 網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實(shí)現(xiàn) 1 目 錄 序 言 ........................................................1 一、緒 論 ....................................................1 (一)開發(fā)網(wǎng)絡(luò)考試系統(tǒng)的目的和意義 ..........................1 (二)選題背景 ..............................................1 (三)網(wǎng)絡(luò)考試系統(tǒng)的技術(shù)線路 ................................2 二、 系統(tǒng)設(shè)計相關(guān)原理 .........................................3 (一) ASP 技術(shù) ...............................................3 (二) SQL SERVER 2021 .......................................4 1.采用 SQL Server 2021 的原因 ..............................4 2. Microsoft SQL Server 2021 的特性 ........................5 (三) WEB 技術(shù) ...............................................5 (四) B/S 模式及其優(yōu)勢 ......................................6 三、系統(tǒng)設(shè)計 .................................................7 (一)系統(tǒng)分析 ..............................................7 : .............................7 ..............................................7 ................................................8 (二)系統(tǒng)功能結(jié)構(gòu) ..........................................8 1. 系統(tǒng)總體構(gòu)架設(shè)計 .......................................8 ............................................9 ............................................9 ...........................................11 (三)數(shù)據(jù)庫設(shè)計 ...........................................13 ER 圖 .............................................13 .................................................16 ...........................................18 四、系統(tǒng)功能模塊詳細(xì)設(shè)計 ....................................19 (一)后臺主要功能模塊設(shè)計 .................................19 ...............................................19 2 ...........................................22 .......................................22 .......................................23 .......................................23 五、系統(tǒng)的發(fā)布與維護(hù) ........................................25 (一)運(yùn)行環(huán)境 .............................................25 (二) WEB 應(yīng)用程序的測試環(huán)境 IIS .............................26 的簡介 ..............................................26 的安裝和使用 ..........................