版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 隨著計算機技術(shù)的發(fā)展和互聯(lián)網(wǎng)時代的到來,人們已經(jīng)進(jìn)入了信息時代,也有人稱為數(shù)字化時代。數(shù)在數(shù)字化的網(wǎng)絡(luò)環(huán)境下,學(xué)生希望得到個性化的滿足,根據(jù)自己的情況進(jìn)行學(xué)習(xí),同時也希望能夠得到科學(xué)的評價,老師希望有效改進(jìn)現(xiàn)有的考試模式,提高考試的效率,教育機構(gòu)也希望給網(wǎng)上的學(xué)生提供更全面靈活的服務(wù),希望全面準(zhǔn)確地對學(xué)生進(jìn)行跟蹤和評價。網(wǎng)絡(luò)考
2、試系統(tǒng)正是迎合這一時常需求而開發(fā)的,它旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。通過這種新的模式,為學(xué)校創(chuàng)造一種新的考試環(huán)境,使考務(wù)管理突出失控的局面,提高考試工作效果和標(biāo)準(zhǔn)水平,是學(xué)校管理者、教師和學(xué)生可以隨時隨地通過網(wǎng)絡(luò)進(jìn)行考試。</p><p> 本系統(tǒng)實現(xiàn)了管理員的后臺學(xué)生和題庫管理,學(xué)生前臺考試,成績查詢等功能。</p><p> 關(guān) 鍵 字:考試系統(tǒng);網(wǎng)絡(luò)考試系統(tǒng);ASP.NE
3、T SQL SERVER2000</p><p><b> Abstract</b></p><p> Due to acceleration of informationization process and popularization of Internet, so many kinds of programming contests such as Int
4、ernational Olympiad in Informatics, becomes more and more popular. A kind of programming contest training websites, which provides training for users, has come into our lives. This dissertation introduces the designing a
5、nd developing process of a programming contest training system. The system allows users submit programs online, ranks users first by number of proble</p><p> This system carried out the managing person'
6、s backstage student and a database a management, student stage examination, the result searches function.</p><p> Keywords:Examine system;The network examines system ;ASP.NET;SQL SERVER2000</p><p
7、><b> 目 錄</b></p><p><b> 摘 要1</b></p><p> Abstract1</p><p><b> 目 錄2</b></p><p><b> 前言3</b></p><p
8、> 第一章 開發(fā)概述4</p><p> 1.1 開發(fā)背景4</p><p> 1.2 課題研發(fā)的目的、意義方法5</p><p> 1.3可行性分析7</p><p> 1.3.1、技術(shù)上的可行性:7</p><p> 1.3.2、經(jīng)濟(jì)上的可行性:8</p><p&
9、gt; 1.3.3、社會可行性:8</p><p> 第二章 系統(tǒng)分析8</p><p> 2.1、系統(tǒng)開發(fā)的指導(dǎo)思想9</p><p> 2.2、系統(tǒng)的軟硬件要求:10</p><p> 2.2.1、硬件要求:10</p><p> 2.2.2、軟件平臺:10</p><p
10、> 2.3、系統(tǒng)調(diào)查:10</p><p> 2.4 業(yè)務(wù)流程圖11</p><p> 2.5 系統(tǒng)功能需求11</p><p> 2.6、數(shù)據(jù)流程圖12</p><p> 2.7 系統(tǒng)目標(biāo)13</p><p> 第三章 系統(tǒng)設(shè)計14</p><p> 3.1、系
11、統(tǒng)功能結(jié)構(gòu)設(shè)計15</p><p> 3.2 模塊簡介16</p><p> 3.3. 數(shù)據(jù)庫的設(shè)計17</p><p> 第四章 系統(tǒng)詳細(xì)設(shè)計和實現(xiàn)20</p><p> 4.1 后臺登錄模塊設(shè)計20</p><p> 3.2 后臺管理頁面設(shè)計24</p><p>
12、 3.3 學(xué)生注冊27</p><p> 3.4 忘記密碼30</p><p> 第五章 系統(tǒng)實施33</p><p> 5.1人員培訓(xùn)33</p><p> 5.2系統(tǒng)調(diào)試33</p><p><b> 第六章 總結(jié)34</b></p><p>
13、 7.1可行性分析階段心得34</p><p> 7.2設(shè)計心得34</p><p><b> 結(jié)束語及謝詞37</b></p><p><b> 參考文獻(xiàn)38</b></p><p><b> 前言</b></p><p> 現(xiàn)代信
14、息技術(shù)的發(fā)展,給教育帶來了深刻的變革。教育部長陳至立在講到現(xiàn)代教育技術(shù)的發(fā)展與應(yīng)用進(jìn)指出: "我們將從三個面推進(jìn)教育的信息化:一是在學(xué)校中普及和運用以多媒體計算機技術(shù)為核心的教育技術(shù);二是推進(jìn)網(wǎng)絡(luò)的普及和應(yīng)用;三是發(fā)展現(xiàn)代遠(yuǎn)程教育,建設(shè)并提供大量的網(wǎng)絡(luò)資源,以此為平臺構(gòu)建終身學(xué)習(xí)體系。"</p><p> 隨著信息時代的到來,人們對教育的需求日益增加。在線測試系統(tǒng)作為一種新的訓(xùn)練方式,將最大
15、限度地利用網(wǎng)絡(luò)資源,以其大眾化、現(xiàn)代化和方便快捷的特性來滿足用戶的需求。同時現(xiàn)代計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,也為在線測試的發(fā)展提供了強有力的技術(shù)保障條件。國內(nèi)外大學(xué)試題庫網(wǎng)站的成功運行和蓬勃興起,也促使我們要加快步伐。開發(fā)網(wǎng)上試題庫訓(xùn)練系統(tǒng),提供開放的訓(xùn)練環(huán)境,促進(jìn)交流,是本系統(tǒng)要實現(xiàn)的目標(biāo)。</p><p> 隨著計算機網(wǎng)上教育的日益興起,在網(wǎng)上運行的除了要有大量的學(xué)習(xí)軟件外,還要有相應(yīng)的練習(xí)和測試系統(tǒng)與
16、之配套?,F(xiàn)在許多學(xué)校都已建有多媒體計算機教室,并連成局域網(wǎng),開發(fā)適合學(xué)?;蛘哌h(yuǎn)程教學(xué)的網(wǎng)上試題或練習(xí)迫在眉睫。在網(wǎng)上,人們可以不受時間和空間的限制,隨時隨地選學(xué)任何地方的任何課程。為全社會的終身教育提供完備、全面的資源保障。</p><p> 相比傳統(tǒng)的考試方式,網(wǎng)絡(luò)考試系統(tǒng)的主要好處是一方面可以動態(tài)的管理各種考試信息,只要準(zhǔn)備好足夠的題庫,就可以按照要求自動生成各種試卷;另一方面,考試時間靈活,考生可以在規(guī)定
17、時間段內(nèi)的任意時間參加考試;另外計算機化的考試的最大特點就是閱卷快,系統(tǒng)可以在考試結(jié)束時當(dāng)場給出考試結(jié)果,計算機閱卷給了考生的最大的公平感。</p><p><b> 第一章 開發(fā)概述</b></p><p><b> 1.1 開發(fā)背景</b></p><p> 隨著Internet 互聯(lián)網(wǎng)的高速發(fā)展,網(wǎng)絡(luò)已經(jīng)逐步發(fā)
18、展成為現(xiàn)代人生活中不可缺少的一部分,各種網(wǎng)路應(yīng)用軟件層出不窮,網(wǎng)絡(luò)應(yīng)用更是應(yīng)有盡有。與此同時網(wǎng)絡(luò)教學(xué)應(yīng)用應(yīng)運而生,可以說網(wǎng)絡(luò)無紙化考試系統(tǒng)的出現(xiàn)開辟了考試史的新紀(jì)元,它使得考試形式不再單純依賴于紙張,達(dá)到了考生考試自動化,使廣大莘莘學(xué)子上網(wǎng)實時考試的夢想變?yōu)楝F(xiàn)實。</p><p> 現(xiàn)代遠(yuǎn)程教育以計算機網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)為技術(shù)依托,為廣為分散的學(xué)生提供遠(yuǎn)程交互式的學(xué)習(xí)方式。網(wǎng)上學(xué)習(xí)、網(wǎng)上練習(xí)和網(wǎng)上考試是遠(yuǎn)程教
19、育中非常好的信息交互模式?;跀?shù)據(jù)庫和ASP.NET的網(wǎng)上無紙化考試系統(tǒng)以其組卷的科學(xué)性、操作的簡便性、評分的可靠性和高效率正在成為遠(yuǎn)程教育模式中不可或缺的組成部分。</p><p> 網(wǎng)絡(luò)考試系統(tǒng)極大的提高了教學(xué)的靈活性,現(xiàn)在許多領(lǐng)域已經(jīng)有了廣泛的應(yīng)用。最有影響的案例就是ETA(美國教育考試中心)舉辦的GRE(美國研究生入學(xué)考試)的計算機化考試,它使考試由原來的每年只能有兩次參加考試的機會變?yōu)槊總€工作日都可以
20、參加考試。</p><p> 本程序?qū)崿F(xiàn)了一個功能強大的網(wǎng)上考試系統(tǒng),該系統(tǒng)基本上可以滿足現(xiàn)代信息化企業(yè)的內(nèi)部考試要求,領(lǐng)導(dǎo)即使在外地出差也可以通過訪問Internet輕松設(shè)置審批考試,考試結(jié)束后也不要傳統(tǒng)的繁瑣的閱卷過程,極大的提高了企業(yè)的辦公效率??荚嚨念}型都是標(biāo)準(zhǔn)化客觀題目(單項選擇題、多項選擇題、判斷題),對于其他類型的題目只要在文本的基礎(chǔ)上稍加修改即可。本系統(tǒng)的最大特點是無論是考試計劃還是新聞的發(fā)布都
21、需要通過層層審批才能生效,審批流程,系統(tǒng)自動提示,這符合企業(yè)的流程,也有利于企業(yè)的管理。</p><p> 網(wǎng)上考試系統(tǒng)一定要有的信息作為基礎(chǔ),關(guān)于考生的信息管理其實就是一個簡單的會員管理系統(tǒng),只要對這個庫稍加修改即可變?yōu)槿魏螌W(xué)校,任意部門的考試系統(tǒng)。這里所實現(xiàn)主要是題庫的管理,試卷的制定、審核、生成,考場的環(huán)境,考試結(jié)果的公布查詢等功能。</p><p> 我們所開發(fā)的系統(tǒng)對操作系統(tǒng)
22、并沒有太大的要求,可直接安裝在計算機上使用。對計算機資源要求也不嚴(yán)格,任何語言編寫的網(wǎng)上考試系統(tǒng)都可以和我們的系統(tǒng)并行使用,而且在Windows2000/2003/XP的環(huán)境下都可以運行。為了完成該軟件的開發(fā),我們工作小組的成員專門進(jìn)行了市場調(diào)查。在調(diào)查的過程中進(jìn)一步完善了系統(tǒng)的概況,并聽取了有關(guān)專業(yè)人士的建議。</p><p> 我利用ASP.NET去開發(fā)一套基于網(wǎng)絡(luò)的考試系統(tǒng),利用它可進(jìn)行遠(yuǎn)程測試,從題庫中
23、提取考題供用戶解答。用戶提交答卷后,系統(tǒng)進(jìn)行評分并將成績登記入庫。本系統(tǒng)還將實現(xiàn)及時反饋用戶答題情況。</p><p> 1.2 課題研發(fā)的目的、意義方法</p><p> 隨著信息時代的到來,人類知識更新的周期越來越短,如何使得教學(xué)和培訓(xùn)能夠滿足不同地點和不同學(xué)習(xí)時間人們的需要,傳統(tǒng)的面對面教學(xué)方式已經(jīng)力不從心。在這種情況下,現(xiàn)代遠(yuǎn)程教學(xué)應(yīng)運而生,它的優(yōu)點在于使得學(xué)生在時間和地點不同
24、的情況下能與教師進(jìn)行交互并完成學(xué)習(xí)任務(wù)。計算機輔助教學(xué)(CAI)與INTERNET技術(shù)的有機結(jié)合,使得基于網(wǎng)絡(luò)的現(xiàn)代遠(yuǎn)程教育成為現(xiàn)代教育的發(fā)展趨勢。</p><p> 基于ASP.NET網(wǎng)上考試系統(tǒng),就是用萬維網(wǎng)作為考試媒體傳送考試內(nèi)容,在網(wǎng)上進(jìn)行網(wǎng)上測試和網(wǎng)上交流。網(wǎng)絡(luò)作為媒體,其優(yōu)勢不僅在于它是很好的內(nèi)容載體,可以隨時隨地地訪問,還在于它提供了很多交流渠道,可以促進(jìn)師生之間,學(xué)生之間的充分討論,這對于提高教
25、學(xué)質(zhì)量,促進(jìn)學(xué)生高級認(rèn)知能力的開發(fā)是十分重要的。</p><p> 本課題旨在研究傳統(tǒng)考試的不足和缺點,并進(jìn)行有益的探索,力圖開發(fā)出基于ASP.NET網(wǎng)上考試系統(tǒng)。</p><p> 我參考了其他關(guān)于這方面的研究內(nèi)容,他們把基于數(shù)據(jù)庫和ASP.NET的網(wǎng)上無紙化考試系統(tǒng)分為以下幾步去實現(xiàn)。第一步,系統(tǒng)體系結(jié)構(gòu),系統(tǒng)采用兩層的B/S結(jié)構(gòu),這樣,客戶端只需要安裝瀏覽器軟件,而且簡化了系統(tǒng)的
26、開發(fā)與維護(hù)。系統(tǒng)采用ASP.NET及SQL SERVER2000進(jìn)行開發(fā)。第二步,系統(tǒng)執(zhí)行過程,授予權(quán)限的教師登錄網(wǎng)頁后可以在驗證密碼后,對題庫進(jìn)行添加、刪除、修改,也可以輸入測試的章節(jié)、題型和分?jǐn)?shù)等要求,進(jìn)行組卷。組好的試卷放在試卷庫中。學(xué)生登錄后進(jìn)行在線測試,測試完成后單擊“交卷”,系統(tǒng)將從數(shù)據(jù)庫中提取答案進(jìn)行評分。第三步,在線測試模塊,試卷組好后將試卷、答案放在試卷庫中。學(xué)生在線注冊后系統(tǒng)從試卷庫中調(diào)出試卷發(fā)送到瀏覽器上,學(xué)生開始
27、測試,系統(tǒng)進(jìn)行時間控制。在學(xué)生交卷或系統(tǒng)時間到時,系統(tǒng)從試卷庫中調(diào)出答案進(jìn)行評分。</p><p> 綜上所述,要實現(xiàn)基于ASP.NET網(wǎng)上考試系統(tǒng)需實現(xiàn)客戶端于數(shù)據(jù)庫的鏈接以及題庫中的編輯試卷、自動出題、自動成卷。其中網(wǎng)絡(luò)數(shù)據(jù)庫是是遠(yuǎn)程網(wǎng)絡(luò)考試系統(tǒng)的核心,也是我要主要解決的問題。</p><p> 遠(yuǎn)程網(wǎng)絡(luò)考試系統(tǒng)由三級組成,即客戶層、應(yīng)用層、服務(wù)層??蛻魧硬捎脼g覽器進(jìn)行瀏覽,可在系
28、統(tǒng)控制下從瀏覽器中檢索或向瀏覽器發(fā)送信息??蛻魧涌赡茏霾怀鰜?因為具體實現(xiàn)時可能有困難。應(yīng)用層是由Web服務(wù)器組成。系統(tǒng)采用ASP.NET、HTML語言進(jìn)行設(shè)計,可實現(xiàn)網(wǎng)上練習(xí)、考試功能。服務(wù)層由網(wǎng)絡(luò)數(shù)據(jù)庫組成,采用PB作為開發(fā)工具,是遠(yuǎn)程網(wǎng)絡(luò)考試系統(tǒng)的核心。</p><p> 網(wǎng)絡(luò)考試系統(tǒng)采用Web網(wǎng)頁制作,由新用戶注冊、用戶登錄驗證、網(wǎng)上練習(xí)、網(wǎng)上考試、網(wǎng)絡(luò)安全五個部分組成,可實現(xiàn)網(wǎng)頁與數(shù)據(jù)庫的關(guān)聯(lián)。其中用
29、戶登錄身份驗證設(shè)計是借助于ASP.NET工作原理完成的。用戶使用賬號和密碼登錄,提交后送到Web服務(wù)器。從網(wǎng)站的角度看,在ASP.NET文件中通過使用ADO對象,經(jīng)過ODBC驅(qū)動程序來訪問數(shù)據(jù)庫,使用SQL語句獲得數(shù)據(jù)并傳送到Web服務(wù)器上,經(jīng)過PWS的編譯,將結(jié)果送到用戶的瀏覽器上。</p><p><b> 3可行性分析</b></p><p> 網(wǎng)絡(luò)考試系統(tǒng)
30、的開發(fā)及應(yīng)用,避免以往學(xué)校里考試紙張、筆、監(jiān)考和巡考等各種資源的浪費,并且后臺管理是管理員單一的管理,確保了程序的安全性。</p><p> 網(wǎng)絡(luò)考試管理員登錄后,對考試內(nèi)容、專業(yè)、科目和考試題目等,都做了詳細(xì)的分類,只要考生通過自己的學(xué)生編號和密碼進(jìn)入前臺,按步驟依次進(jìn)行選題和答題,答題完畢后系統(tǒng)會自動判斷考卷,以及核對出最后考卷的分?jǐn)?shù),解決了在學(xué)??荚嚭蟮却季矸?jǐn)?shù)通知的問題。</p><
31、;p> 1.3.1、技術(shù)上的可行性:</p><p> 設(shè)備方面:目前市場上提供的軟硬件資源基本上能夠滿足系統(tǒng)的開發(fā)需求。</p><p> 技術(shù)方面:現(xiàn)有的開發(fā)水平完全能夠勝任這項開發(fā)任務(wù),對于管理人員來說,稍加培訓(xùn)就可以勝任該工作。</p><p> 1.3.2、經(jīng)濟(jì)上的可行性:</p><p> 目前我校有校園網(wǎng),因此直
32、接將該系統(tǒng)上傳到校服務(wù)器上,并不需要額外的開支。</p><p> 1.3.3、社會可行性:</p><p> 隨著寬帶進(jìn)入更多家庭,電腦價格下降,我國上網(wǎng)人數(shù)增長勢頭強勁。同時隨著由美國計算機協(xié)會舉辦的ACM/ICPC國際大學(xué)生程序設(shè)計競賽的擴(kuò)大化,國內(nèi)外高校的在線試題庫系統(tǒng)蓬勃興起。這類訓(xùn)練系統(tǒng)的鋪開是大趨勢,也為開發(fā)本系統(tǒng)提供了良好的外部環(huán)境。</p><p&
33、gt;<b> 第二章 系統(tǒng)分析</b></p><p> 系統(tǒng)分析是應(yīng)用系統(tǒng)思想和方法,把復(fù)雜的對象分解成簡單的組成部分,找出這些部分的基本屬性和彼此間的關(guān)系。它是信息系統(tǒng)開發(fā)工作中最重要的一環(huán),其內(nèi)容主要包括對組織各部門、各業(yè)務(wù)的詳細(xì)了解,并在此基礎(chǔ)上進(jìn)行分析,提出新方案,以開發(fā)出符合用戶要求的管理信息系統(tǒng),它的基本任務(wù)是:系統(tǒng)分析員與用戶在一起,充分了解用戶的要求,并把理解用系統(tǒng)說
34、明書表達(dá)出來。</p><p> 需求分析簡單地說就是分析用戶的需求。需求分析是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實際要求,將直接影響到后面各個階段的設(shè)計,并影響到設(shè)計結(jié)果是否合理和實用。</p><p> 需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實世界要處理的對象(組織、部門、學(xué)校等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新
35、系統(tǒng)的功能。</p><p> 調(diào)查的重點是“數(shù)據(jù)”和“處理”,通過調(diào)查、收集與分析,獲得用戶對數(shù)據(jù)庫的如下要求:</p><p> ?。?)信息要求。指用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容和性質(zhì)。由信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫中需要存儲哪些數(shù)據(jù)。</p><p> (2)處理要求。指用戶要完成什么處理功能,對處理的響應(yīng)時間有什么要求,處理方式是批處理還是聯(lián)
36、機處理。</p><p> ?。?)安全性與完整性要求。</p><p> 確定用戶的最終需求是一件很困難的事,這是因為一方面用戶缺少計算機知識,開始時無法確定計算機究竟能為自己做什么,不能做什么,因此往往不能準(zhǔn)確地表達(dá)自己的需求,所提出的需求往往不斷地變化。另一方面,設(shè)計人員缺少用戶的專業(yè)知識,不易理解用戶的真正需求,甚至誤解用戶的需求。因此設(shè)計人員必須不斷深入地與用戶交流,才能逐步確
37、定用戶的實際需求。</p><p> 利用網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程考試已是教育界的一個趨勢,隨著網(wǎng)絡(luò)考試的正規(guī)化,越來越多的人傾向于通過網(wǎng)絡(luò)進(jìn)行考試。網(wǎng)絡(luò)考試把人們接受考試的場所,從傳統(tǒng)實體的課堂轉(zhuǎn)移到一般的家庭中,人們在家就可接受各種考試,通過網(wǎng)絡(luò)來選擇課程內(nèi)容進(jìn)行考試。學(xué)會如何使用網(wǎng)絡(luò)資源,以及學(xué)習(xí)如何使用網(wǎng)絡(luò)資源來自我學(xué)習(xí),這是未來教育的重點。在許多互聯(lián)網(wǎng)發(fā)達(dá)的國家,比如美國,其國內(nèi)的許多著名大學(xué)開始進(jìn)行網(wǎng)絡(luò)教學(xué),并
38、取得了巨大的成功,在國內(nèi),雖然目前也由一些大學(xué)開始網(wǎng)絡(luò)教育的招生,但是,無論是規(guī)模還是其他的都要比美國落后一截。由于國內(nèi)網(wǎng)絡(luò)的一些限制,使得我國的網(wǎng)上考試開展得并不怎么完全,但是,如果建立了寬帶網(wǎng),那么,網(wǎng)上考試者就可利用高速網(wǎng)方便的考試和學(xué)習(xí),并能和老師進(jìn)行實時的交流,這使得大家可以達(dá)到面對面教學(xué)的完整效果。</p><p> 2.1、系統(tǒng)開發(fā)的指導(dǎo)思想</p><p> 采用生命周
39、期法和原型法相結(jié)合的開發(fā)系統(tǒng)</p><p> 由于在設(shè)計實施過程中遇到時間、知識儲備和應(yīng)用技術(shù)等原因的限制,設(shè)計開發(fā)初期采用生命周期法。按照系統(tǒng)規(guī)劃-系統(tǒng)分析-系統(tǒng)設(shè)計-系統(tǒng)實施-系統(tǒng)運行-系統(tǒng)維護(hù)思路來設(shè)計實施系統(tǒng)。后期參考浙大ACM網(wǎng)站http://acm.zju.edu.cn,加以改進(jìn)。</p><p><b> 注重系統(tǒng)的適用性</b></p>
40、;<p> 在設(shè)計的時候,盡量避免了編程語言的原因而造成的錯誤。輸入錯誤是不能完全避免的,并努力實現(xiàn)在系統(tǒng)中給出友好的提示。</p><p><b> 注重系統(tǒng)的實用性</b></p><p> 系統(tǒng)使用時不要求使用者懂得各個功能實現(xiàn)的原理,他們只需按友好的界面進(jìn)行操作,輸入數(shù)據(jù)并得到正確的結(jié)果就可以了。</p><p>&
41、lt;b> 注重系統(tǒng)安全性</b></p><p> 由于本人的知識水平限制,只能從完善口令管理、嚴(yán)格操作權(quán)限,從而保證應(yīng)用系統(tǒng)的日常管理和控制。</p><p> 2.2、系統(tǒng)的軟硬件要求:</p><p> 2.2.1、硬件要求:</p><p> 服務(wù)器的機器主要配置情況:</p><p&
42、gt; CPU P4 1.8GMHZ</p><p><b> 內(nèi)存 256MB</b></p><p> 2.2.2、軟件平臺: </p><p> 操作系統(tǒng):WINNXP/WINDOWS2000/ WINDOWS2003(推薦)</p><p> 數(shù)據(jù)庫:SQL Server 2000</p>
43、<p> 開發(fā)環(huán)境:Microsoft .NET FRAMEWORK SDK v2.0</p><p><b> 開發(fā)語言:C#語言</b></p><p> 服務(wù)器:IIS6.0</p><p> 瀏覽器:IE5.0,推薦使用IE6.0</p><p> 分辨率:最佳效果1024×76
44、8象素</p><p><b> 2.3、系統(tǒng)調(diào)查:</b></p><p> 通過相關(guān)調(diào)查,要求網(wǎng)站具有以下功能;</p><p> ? 通過網(wǎng)絡(luò),考生可以注冊。</p><p> ?
45、0; 通過網(wǎng)絡(luò),考生可以進(jìn)入考試。</p><p> ? 通過網(wǎng)絡(luò),考生可以查詢成績。</p><p> ? 通過網(wǎng)絡(luò)管理員可以管理學(xué)生。&l
46、t;/p><p> ? 通過網(wǎng)絡(luò),管理員可以管理學(xué)生成績。</p><p> ? 通過網(wǎng)絡(luò)管理員可以管理考試試題。</p><p> 總體目標(biāo):1、利用網(wǎng)絡(luò)手段,提供網(wǎng)上訓(xùn)練環(huán)境。</
47、p><p> 2、進(jìn)行在線測試,促進(jìn)交流。</p><p><b> 2.4 業(yè)務(wù)流程圖</b></p><p> 2.5 系統(tǒng)功能需求</p><p> 通過對用戶的調(diào)查獲知:本程序?qū)崿F(xiàn)了一個功能強大的網(wǎng)上考試系統(tǒng),該系統(tǒng)基本上可以滿足現(xiàn)代信息化學(xué)校教學(xué)的內(nèi)部考試要求,管理員即使在外地出差也可以通過訪問Intern
48、et輕松設(shè)置審批考試,考試結(jié)束后也不要傳統(tǒng)的繁瑣的閱卷過程,極大的提高了學(xué)校的辦公效率。考試的題型都是標(biāo)準(zhǔn)化客觀題目(單項選擇題、多項選擇題),對于其他類型的題目只要在文本的基礎(chǔ)上稍加修改即可。</p><p> 開發(fā)這個系統(tǒng)的目的就是幫助學(xué)校的主管考試部門提高工作效率,實現(xiàn)學(xué)??荚囆畔⒐芾硪约翱荚嚵鞒痰南到y(tǒng)化、規(guī)范化和自動化。系統(tǒng)最終實現(xiàn)的主要功能如下:</p><p> ·
49、;題庫管理設(shè)置部分:包括管理員對題庫的增加、刪除和修改操作。</p><p> ·考試科目的設(shè)置:包括管理員對考試科目的增加、 刪除和修改操作。</p><p> ·試卷的信息的設(shè)置:由管理員設(shè)置考試信息,經(jīng)過學(xué)校部門領(lǐng)導(dǎo)審核后通過考試。在考場上,系統(tǒng)將根據(jù)考試信息的設(shè)置對每個考生自動生成試卷。</p><p> ·考場控制:系統(tǒng)
50、控制考試時間、方刷新、考試成績自動生成、多功能查詢。</p><p><b> 2.6、數(shù)據(jù)流程圖</b></p><p><b> 管理員信息</b></p><p><b> D1管理員信息表</b></p><p><b> 判</b><
51、;/p><p><b> 卷</b></p><p><b> 結(jié)</b></p><p><b> 果</b></p><p><b> 用戶提交的信息</b></p><p><b> D2 試題庫信息表<
52、/b></p><p><b> D3 用戶信息表</b></p><p> 圖1 數(shù)據(jù)流程圖第一層</p><p> D1 管理員信息表</p><p><b> 根據(jù)用戶名和</b></p><p> 密碼劃定權(quán)限
53、 D2 試題庫信息表</p><p> 圖2 數(shù)據(jù)流程圖第二層:P1模塊</p><p> 注明:由于時間關(guān)系,論壇暫時不實現(xiàn)。</p><p> 后臺試題審核反饋信息</p><p><b> D2 試題庫信息表</b></p><p> 用戶提交信息后臺處理</p&
54、gt;<p><b> 用戶通過用戶</b></p><p><b> 名和密碼登陸</b></p><p><b> D3 用戶信息表</b></p><p> 圖3 數(shù)據(jù)流程圖第二層:P2模塊</p><p><b> 2.7 系統(tǒng)目標(biāo)&
55、lt;/b></p><p> 本程序是將傳統(tǒng)的考試模式與先進(jìn)的網(wǎng)絡(luò)應(yīng)用相結(jié)合進(jìn)行開發(fā)設(shè)計的,主要實現(xiàn)如下目標(biāo):</p><p> ? 具有實時性,已注冊的用戶無論身在何地,通過Internet瀏覽器,都可登陸網(wǎng)絡(luò)考試系統(tǒng)。</p><p> ? &
56、#160; 具有嚴(yán)肅及公正性,系統(tǒng)提供的自動交卷功能,當(dāng)考試到時間時,系統(tǒng)將自動交卷。</p><p> ? 提供了考試時間倒計時功能,隨時了解考試剩余時間。</p><p> ?
57、160; 考生可隨時查看考試成績。</p><p> ? 系統(tǒng)自動交卷、閱卷,保證成績真實準(zhǔn)確。</p><p><b> 第三章 系統(tǒng)設(shè)計</b></p><p> 在前面進(jìn)行了一系列的系統(tǒng)調(diào)查
58、和系統(tǒng)分析以后,接下來的工作便是系統(tǒng)設(shè)計了。這是軟件工程中第二個關(guān)鍵的階段。它是根據(jù)前面的幾個階段的結(jié)果,在已獲準(zhǔn)的系統(tǒng)分析報告基礎(chǔ)上進(jìn)行系統(tǒng)設(shè)計。</p><p> 系統(tǒng)設(shè)計階段是開發(fā)系統(tǒng)的重要階段。這個階段。我們需要把前面階段收集來的信息進(jìn)行整理(特別是用戶的需求分析),找出我們需要的信息,定下系統(tǒng)開發(fā)過程中我們需要實現(xiàn)的功能。這個其實比較有難度的同時比較重要的。數(shù)據(jù)庫如何能設(shè)計的盡可能全面而又合理、模塊之
59、間的聯(lián)系程度、前后臺的依賴關(guān)系如何反映,是在這一階段感觸最深的三個方面。數(shù)據(jù)庫是所有信息的集合,好的數(shù)據(jù)庫設(shè)計可以大大減少數(shù)據(jù)冗余度,如果數(shù)據(jù)冗余度太大,將占用很對系統(tǒng)資源,給服務(wù)器帶來沉重的負(fù)擔(dān)。還有數(shù)據(jù)庫的設(shè)計也要充分考慮到前臺代碼執(zhí)行的效率,不能僅僅是為了設(shè)計數(shù)據(jù)庫設(shè)計而設(shè)計,這會可能導(dǎo)致在編寫代碼時遇到諸多不便,這一點還需我在以后的工作中好好研究。</p><p> 在系統(tǒng)設(shè)計階段,每個模塊應(yīng)該盡可能的
60、獨立,這樣可以減少模塊間的調(diào)用關(guān)系和數(shù)據(jù)交換關(guān)系。每個模塊的功能最好能讓其盡可能的單一,這樣易于以后系統(tǒng)的修改,可以大大的減少相關(guān)的操作。在做系統(tǒng)的時候,發(fā)現(xiàn)自己原先設(shè)計下來的模塊不合理,難以滿足用戶的需求或則是難以實現(xiàn)這個功能,那就必須把這個模塊推翻了,如果這個模塊又設(shè)計到其他的模塊,那這個對系統(tǒng)的改動是巨大的。這就要求我們盡早確定系統(tǒng)的核心模塊,減少改動。</p><p> 由于此系統(tǒng)較大原定由兩人完成,但
61、因為某些原因,只剩我一人,因此我主要關(guān)注前臺系統(tǒng)的開發(fā)。對于一些必須由后臺系統(tǒng)反饋信息列表的前臺模塊必須清楚區(qū)分、詳細(xì)界定。這也是本系統(tǒng)開發(fā)中較為遺憾的地方。</p><p> 3.1、系統(tǒng)功能結(jié)構(gòu)設(shè)計</p><p> 系統(tǒng)的功能模塊如下圖所示:</p><p> 網(wǎng)絡(luò)考試系統(tǒng)完整功能結(jié)構(gòu),如圖1所示。</p><p> 圖錯誤!未
62、定義書簽。 網(wǎng)絡(luò)考試完整功能結(jié)構(gòu)圖</p><p><b> 3.2 模塊簡介</b></p><p> 網(wǎng)絡(luò)考試系統(tǒng)是一個功能完善的網(wǎng)絡(luò)應(yīng)用程序,由前臺學(xué)生登錄考試、學(xué)生注冊、找回密碼和后臺管理二部分組成。</p><p> ? 前臺功能模
63、塊</p><p> 前臺頁面窗口主要包括登陸前臺和后臺的主頁、選擇考試課程、課程相關(guān)的套題、準(zhǔn)備考試、開始考試、查詢考試成績和退出系統(tǒng)。</p><p> ? 學(xué)生注冊功能模塊</p><p> 學(xué)生注冊頁面只是單一的學(xué)生資料注冊窗口。</p>&l
64、t;p> ? 密碼找回功能模塊</p><p> 密碼找回頁面也只是單一的密碼找回窗口。</p><p> ? 后臺功能模塊</p><p> 后臺頁面窗口主要包
65、括系統(tǒng)管理員資料查詢、添加、修改、刪除,注冊學(xué)生資料查詢、刪除,專業(yè)信息查詢、添加、修改、刪除,課程信息查詢、添加、修改、刪除,套題信息查詢、添加、修改、刪除,考生成績查詢、刪除,考試題目查詢、修改、刪除,添加試題及退出系統(tǒng)管理等功能。</p><p> 3.3. 數(shù)據(jù)庫的設(shè)計</p><p><b> 數(shù)據(jù)表結(jié)構(gòu)</b></p><p>
66、 表1 表tb_Administrator的結(jié)構(gòu)</p><p> 表2 表tb_Lesson的結(jié)構(gòu)</p><p> 表3 表tb_Profession的結(jié)構(gòu)</p><p> 表4
67、 表tb_Questions的結(jié)構(gòu)</p><p> 表5 表tb_Student的結(jié)構(gòu)</p><p> 表6 表tb_Student的結(jié)構(gòu)</p><p> 表7
68、 表tb_TaoTi t的結(jié)構(gòu)</p><p> 第四章 系統(tǒng)詳細(xì)設(shè)計和實現(xiàn)</p><p> 4.1 后臺登錄模塊設(shè)計</p><p> 后臺登錄模塊為本網(wǎng)絡(luò)考試系統(tǒng)的主要頁面,操作者可從此頁面登錄前臺學(xué)生考試頁面、學(xué)生注冊頁面、密碼找回頁面或后臺管理員頁面。登錄前臺考試頁面及后臺管理員頁面必須通過驗證用戶名、密碼和驗證碼正確與否,只
69、有合法的用戶才可以進(jìn)入系統(tǒng)。當(dāng)用戶沒有輸入用戶名或密碼以及驗證碼為空時,系統(tǒng)會自動彈出“不允許為空”的消息提示框?!暗卿洝卑粹o左側(cè)的復(fù)選框功能為是否選擇管理員登錄,選中則登錄后臺管理員頁面,反之登錄為前臺學(xué)生考試頁面,后臺登錄頁面運行效果 如圖1所示。</p><p> 圖1 后臺登錄模塊</p><p><b> 1.前臺頁面設(shè)計</b></p>
70、<p> 網(wǎng)站后臺登錄可以通過VS2005工具箱中“登錄”選項卡內(nèi)的“Login”組件設(shè)計而成,也可以自定義設(shè)計登錄窗口。</p><p> 本系統(tǒng)登錄窗口為自定義設(shè)計窗口,設(shè)計組件主要有“HTML”選項卡中Table組件用于布局頁面、“標(biāo)準(zhǔn)”選項卡中3個TextBox控件、4個Label控件 、3個Button控件和一個CheckBox控件,這些控件具體信息及用途如表1所示。</p>
71、<p> 表1 前臺頁面用到的控件及用途</p><p> 控件的屬性設(shè)置,可以通過前臺代碼實現(xiàn),也可以在“控件屬性”對話框中的設(shè)置實現(xiàn),本頁中使用的控件屬性設(shè)置請參見如下代碼:</p><p><b> <table></b></p><p><b&g
72、t; <tr></b></p><p> <td align="right" style="width: 443px; height: 233px"></p><p><b> </td></b></p><p> <td style=&quo
73、t;width: 121px; height: 233px"></p><p><b> </td></b></p><p> <td align="left" style="width: 114px; height: 233px"></p><p><b
74、> </td></b></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td align="right" style="width: 443px">
75、</p><p> <ASP.NET:Label ID="labUserName" runat="server" Font-Size="9pt" Text="用戶名"></ASP.NET:Label></td></p><p> <td style="wi
76、dth: 121px"></p><p> <ASP.NET:TextBox ID="txtUserName" runat="server" Width="120px"></ASP.NET:TextBox></td></p><p> <td align="l
77、eft" style="width: 114px"></p><p> <ASP.NET:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtPwd" Display="Dyn
78、amic" ErrorMessage="請輸入密碼!"></ASP.NET:RequiredFieldValidator></p><p> <ASP.NET:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToVal
79、idate="txtUserName" Display="Dynamic" ErrorMessage="請輸入用戶名!"></ASP.NET:RequiredFieldValidator></td></p><p><b> </tr></b></p><p>&
80、lt;b> <tr></b></p><p> <td align="right" style="width: 443px; height: 37px"></p><p> <ASP.NET:Label ID="labPwd" runat="server"
81、Font-Size="9pt" Text="密碼"></ASP.NET:Label></td></p><p> <td style="width: 121px; height: 37px"></p><p> <ASP.NET:TextBox ID="txtPwd&
82、quot; runat="server" TextMode="Password" Width="120px"></ASP.NET:TextBox></td></p><p> <td align="left" style="width: 114px; height: 37px"
83、></p><p> </td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td align="right" style="w
84、idth: 443px; height: 19px"></p><p> <ASP.NET:Label ID="Label4" runat="server" Font-Size="9pt" Text="驗證碼"></ASP.NET:Label></td></p>&l
85、t;p> <td style="width: 121px; height: 19px"></p><p> <ASP.NET:TextBox ID="txtValidate" runat="server" Width="76px"></ASP.NET:TextBox></p>
86、<p> <ASP.NET:Label ID="labValidate" runat="server" BackColor="#C0C0FF" ForeColor="Red" Text="Label"></ASP.NET:Label></td></p><p>
87、<td align="left" style="width: 114px; height: 19px"></p><p> <ASP.NET:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate=&q
88、uot;txtValidate" Display="Dynamic" ErrorMessage="請輸入驗證碼!"></ASP.NET:RequiredFieldValidator></td></p><p><b> </tr></b></p><p><b>
89、 <tr></b></p><p> <td align="right" style="width: 443px"></p><p> <ASP.NET:CheckBoxList ID="cblAdminLog" runat="server" Font-Size=
90、"8pt"></p><p> <ASP.NET:ListItem>管理員登陸</ASP.NET:ListItem></p><p> </ASP.NET:CheckBoxList></td></p><p> <td style="width: 121px"&
91、gt;</p><p> <ASP.NET:Button ID="btnLogin" runat="server" Font-Size="9pt" Text="登錄" OnClick="Button1_Click" /></p><p> <ASP.NET:Button
92、 ID="btnZhunce" runat="server" CausesValidation="False" Font-Size="9pt"</p><p> OnClick="Button2_Click" Text="注冊" /></p><p> <
93、ASP.NET:Button ID="btnPwd" runat="server" CausesValidation="False" Font-Size="9pt"</p><p> OnClick="Button3_Click" Text="忘密" /></td></
94、p><p> <td rowspan="1" style="width: 114px"></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> &
95、lt;/table></b></p><p><b> 2.后臺功能代碼</b></p><p> 系統(tǒng)登錄模塊主要用于驗證用戶登錄系統(tǒng)時輸入的用戶名、密碼和驗證碼是否正確,在處理登錄頁面提交的數(shù)據(jù)時,首先會根據(jù)“管理員”復(fù)選框的值來判斷是否登陸管理員頁面,此功能代碼首先if- else語句判斷復(fù)選框CheckBoxList1控件是否被選中,如果
96、被選中則執(zhí)行核對用戶名、密碼和驗證碼而進(jìn)入管理員頁面,反之則會執(zhí)行另一段代碼,以驗證非管理員登錄信息,而進(jìn)入學(xué)生考試頁面,處理代碼如下所示:</p><p> using System;</p><p> using System.Data;</p><p> using System.Configuration;</p><p>
97、using System.Collections;</p><p> using System.Web;</p><p> using System.Web.Security;</p><p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;</p&g
98、t;<p> using System.Web.UI.WebControls.WebParts;</p><p> using System.Web.UI.HtmlControls;</p><p> using System.Data.SqlClient;</p><p> public partial class Default : Sys
99、tem.Web.UI.Page</p><p><b> {</b></p><p> Datacon dataconn = new Datacon();</p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b>
100、 {</b></p><p> Session["StuName"] = this.txtUserName.Text;</p><p> if (!IsPostBack)</p><p><b> {</b></p><p> Random rnd = new Random();&
101、lt;/p><p><b> //生成驗證碼</b></p><p> this.labValidate.Text = rnd.Next(1000,9999).ToString();</p><p><b> }</b></p><p><b> }</b></p&g
102、t;<p> //==============================找回密碼========================</p><p> protected void Button3_Click(object sender, EventArgs e)</p><p><b> {</b></p><p>
103、Page.Response.Redirect("InfoPwd.ASP.NETx");</p><p><b> }</b></p><p> //==============================新學(xué)生注冊=======================</p><p> protected void But
104、ton2_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> Page.Response.Redirect("zhuce.ASP.NETx");</p><p><b> }</b></p><p>
105、 //==============================登錄按鈕=========================</p><p> protected void Button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (txtValida
106、te.Text != labValidate.Text)</p><p><b> {</b></p><p> Response.Write("<script lanuage=javascript>alert('驗證碼錯誤');location='javascript:history.go(-1)'</
107、script>");</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> if (cblAdminLog.Items[0].Selected == true)</
108、p><p><b> {</b></p><p> this.getcom(1);</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p>
109、<p> this.getcom(2);</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> //=============================登錄控制=======
110、==============</p><p> private void getcom(int i)</p><p><b> {</b></p><p> SqlConnection con = dataconn.getcon();</p><p> con.Open();</p><p&g
111、t; SqlCommand com=con.CreateCommand();</p><p> switch (i)</p><p><b> {</b></p><p><b> case 1:</b></p><p> com.CommandText = "select co
112、unt(*) from tb_Administrator where Name='" + txtUserName.Text + "' and PWD='" + txtPwd.Text + "'";</p><p> int count1 = Convert.ToInt32(com.ExecuteScalar());//獲取SQL語
113、句的值 強制轉(zhuǎn)換成數(shù)值類型</p><p> if (count1 > 0)</p><p><b> {</b></p><p> Application["Name"] = txtUserName.Text;//成功</p><p> Application["PWD&qu
114、ot;] = txtPwd.Text;//成功</p><p> Page.Response.Redirect("HouAdmin/admin.ASP.NETx");</p><p><b> }</b></p><p><b> else</b></p><p><
115、b> {</b></p><p> Response.Write("<script lanuage=javascript>alert('用戶名或密碼有誤!');location='javascript:history.go(-1)'</script>");</p><p><b>
116、 return;</b></p><p><b> }</b></p><p><b> break;</b></p><p><b> case 2:</b></p><p> com.CommandText = "select count(*)
117、 from tb_Student where ID='" + txtUserName.Text + "' and PWD='" + txtPwd.Text + "'";</p><p> int count2 = Convert.ToInt32(com.ExecuteScalar());</p><p>
118、 if (count2 > 0)</p><p><b> {</b></p><p> Application["ID"] = txtUserName.Text;</p><p> Application["PWD"] = txtPwd.Text;</p><p>
119、 Page.Response.Redirect("QianUser/zaixian_kaoshi.ASP.NETx");</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p&
120、gt; Response.Write("<script lanuage=javascript>alert('用戶名或密碼有誤!');location='javascript:history.go(-1)'</script>");</p><p><b> return;</b></p><p&
121、gt;<b> }</b></p><p><b> break;</b></p><p><b> }</b></p><p> con.Close();</p><p><b> }</b></p><p><b
122、> }</b></p><p> 3.2 后臺管理頁面設(shè)計</p><p> 本系統(tǒng)的后臺管理主要有:管理員、學(xué)生、考試題目、專業(yè)和課程信息的添加、刪除和修改等操作,由于這些信息的執(zhí)行操作大致是相同的,所以我們在這里主要介紹管理員信息的各種操作。</p><p> 管理員信息設(shè)置模塊包括管理員信息列表、查詢管理員、添加管理員、修改管理員信
123、息和刪除管理員5部分功能,要實現(xiàn)這些功能,運行效果如圖2所示。</p><p> 圖2 管理員頁面的設(shè)計結(jié)果</p><p> 本頁主要用到的控件及用途如表2所示。</p><p> 表2 管理員信息設(shè)置模塊用到的控件及用途</p><p> 控件的屬性設(shè)置,可以通過前臺代碼實現(xiàn),也可以在“控件屬性”
124、對話框中的設(shè)置實現(xiàn),本頁中使用的控件屬性設(shè)置請參見如下代碼:</p><p> <td rowspan="2" style="vertical-align: top; width: 100px; text-align: center;"></p><p> <table width="550"><
125、/p><p><b> <tr></b></p><p> <td style="width: 2078px; height: 21px"></p><p> <ASP.NET:Label ID="Label1" runat="server" Text=
126、"查詢條件" Font-Size="9pt"></ASP.NET:Label></td></p><p> <td style="width: 120px; height: 21px"></p><p> <ASP.NET:DropDownList ID="ddlAdm
127、inName" runat="server" Width="107px" Font-Size="9pt"></p><p> <ASP.NET:ListItem Value="Name">管理員名稱</ASP.NET:ListItem></ASP.NET:DropDownList>
128、</td></p><p> <td style="width: 1080px; height: 21px"></p><p> <ASP.NET:Label ID="Label2" runat="server" Text="關(guān)鍵字" Font-Size="9pt&q
129、uot;></ASP.NET:Label></td></p><p> <td style="width: 260px; height: 21px"></p><p> <ASP.NET:TextBox ID="txtSelect" runat="server" Width=&q
130、uot;100px" Font-Size="9pt"></ASP.NET:TextBox></td></p><p> <td style="width: 279px; height: 21px"></p><p> <ASP.NET:Button ID="btnSelect&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)考試系統(tǒng)——畢業(yè)論文
- 網(wǎng)絡(luò)在線考試系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——網(wǎng)絡(luò)考試系統(tǒng)的開發(fā)與設(shè)計
- 畢業(yè)論文---網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)論文——網(wǎng)絡(luò)考試系統(tǒng)的開發(fā)與設(shè)計
- 網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn)【畢業(yè)論文】
- 網(wǎng)絡(luò)購物系統(tǒng) 畢業(yè)論文
- 畢業(yè)論文——網(wǎng)絡(luò)招聘系統(tǒng)
- 基于internet的網(wǎng)絡(luò)考試系統(tǒng)開發(fā)【畢業(yè)論文】
- 網(wǎng)上考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 網(wǎng)上考試系統(tǒng)畢業(yè)論文
- delphi考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 網(wǎng)上考試系統(tǒng)畢業(yè)論文
評論
0/150
提交評論