版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于基于aspasp的網(wǎng)上考試系統(tǒng)的網(wǎng)上考試系統(tǒng)教師端子系統(tǒng)教師端子系統(tǒng) 摘要摘要:網(wǎng)絡(luò)化教育代表了教育改革的一個(gè)發(fā)展方向,已經(jīng)成為現(xiàn)代教育的一個(gè)重 要特征,并對(duì)教育的發(fā)展形成新的推動(dòng)力。隨著internet/intranet的迅速發(fā)展和廣 泛普及,網(wǎng)絡(luò)考試系統(tǒng)成為現(xiàn)代教育技術(shù)未來(lái)發(fā)展方向之一。作為網(wǎng)絡(luò)考試的一個(gè) 子系統(tǒng)網(wǎng)絡(luò)閱卷子系統(tǒng),也成為一個(gè)重要的研究領(lǐng)域?,F(xiàn)代網(wǎng)絡(luò)考試作為一種新的 考試手段已經(jīng)開(kāi)始進(jìn)入人們的生活,正在給傳統(tǒng)教育模式帶來(lái)新的變革,并對(duì)教育 的發(fā)展形成新的推動(dòng)力。網(wǎng)絡(luò)閱卷子系統(tǒng)突破了傳統(tǒng)考試方式的時(shí)空限制,使閱卷 方式更為靈活,同時(shí)充分利用計(jì)算機(jī)進(jìn)行自動(dòng)閱卷功能,大大減輕了教
2、師的工作量。 本設(shè)計(jì)的開(kāi)發(fā)是基于b/s結(jié)構(gòu),采用asp程序設(shè)計(jì)語(yǔ)言及sqlserver數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)與 開(kāi)發(fā);本文首先介紹系統(tǒng)開(kāi)發(fā)背景、目的意義,并對(duì)閱卷子系統(tǒng)的設(shè)計(jì)進(jìn)行了詳細(xì) 的需求分析;然后給出了閱卷子系統(tǒng)的設(shè)計(jì)方案及系統(tǒng)的具體實(shí)現(xiàn)步驟,主要功能 包括前臺(tái)操作、閱卷系統(tǒng)、成績(jī)查詢、系統(tǒng)管理及維護(hù)等功能模塊;最后,通過(guò)綜 合測(cè)試與分析,說(shuō)明該系統(tǒng)運(yùn)行穩(wěn)定、可靠,具有一定的實(shí)用價(jià)值。 關(guān)鍵詞關(guān)鍵詞: b/s結(jié)構(gòu);閱卷系統(tǒng);成績(jī)查詢;系統(tǒng)管理;系統(tǒng)維護(hù) design and implementation of online examination system- teacher based on
3、 asp abstract:the network education has represented a direction in education reform, which has already become a characteristic of the modern education, and has formed the new propelling force to the education development. along with the rapid development and the widespread of internet/intranet, the
4、online exam system will establish in the modern education technology for the future development. the network marking as a subsystem of the online exam system also will become an important research area. the online exam learning takes one new examination method that has already started to enter our l
5、ife, is bringing the new transformation for the traditional education pattern, and forming the new propelling force to the education development. the network marking system breaks through the limitation of space and time in the traditional test, which causes the marking way to be more flexible, simu
6、ltaneously makes full use of the computer automatically marking the examination paper, and greatly reduces the administrative personnel and teachers workload.this paper introduces design and implementation of marking subsystem based on b/s, using access database applications and asp programmingat fi
7、rst, this paper introduces the development background, goal and significance. whats more, this paper makes demand analysis for this system. then the design idea and concrete implementation steps of this system are provided. this systems mainly functions include: foreground operation, marking system,
8、 results inquiry, system management, system maintenance and so on. at last, by integrate testing and analyzing, it shows that this system runs stably and credibly, which has some real value. key words: b/s structure; marking system; results inquiry; system management; system maintenance 目錄目錄 1 前言.2
9、1.1 背景.2 1.2 系統(tǒng)研究的意義.3 1.3 本系統(tǒng)的研究方法 .4 2 系統(tǒng)需求分析.8 2.1 技術(shù)可行性分析.8 2.2 功能可行性分析 .8 2.3 管理可行析.8 2.4 經(jīng)濟(jì)可行性分析.8 3 試卷系統(tǒng)的總體設(shè)計(jì).9 3.1 開(kāi)發(fā)工具和程序的運(yùn)行環(huán)境.9 3.2 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)構(gòu)建.9 3.3 數(shù)據(jù)庫(kù)設(shè)計(jì).12 4 閱卷系統(tǒng)的具體實(shí)現(xiàn).17 4.1 前臺(tái)塊.17 4.2 閱卷模塊.17 4.3 成績(jī)查詢塊.19 4.4 效圖.19 5 結(jié)束語(yǔ).20 6 參考文獻(xiàn).21 7 附錄.22 8 致謝.29 9 注釋. .30 1 1 引言引言 1.11.1 背景背景 現(xiàn)階段,學(xué)校
10、與 社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下組 織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出卷、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和 試卷分析。顯然,隨著考試的不新增加及考試要求的不斷提高,教師的工作量將會(huì) 越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考 試方式己經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷 擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到萬(wàn)戶。人們迫 切要求利用這些技術(shù)采進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與 此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨予公證,客觀,更加激發(fā)學(xué)生的學(xué)習(xí) 興趣。例如目前許多國(guó)際著
11、名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這 種方式。為了適應(yīng)新形勢(shì)的發(fā)展,我分析和設(shè)計(jì)了這一系統(tǒng),使其盡快在各類考試 中發(fā)揮高效、便捷的作用,把老師從繁重的工作中脫出來(lái)基于wew兩技術(shù)的網(wǎng)絡(luò) 學(xué)習(xí)與考試系統(tǒng)必須借助于遍布全球的因特網(wǎng)進(jìn)行,因此考試既可以在本地進(jìn)行, 也可以在異地進(jìn)行,大大拓展了考試的靈活性??梢哉f(shuō)它是一種面向 3a(anytime、anywhere、anybody)應(yīng)用,任何人任何地點(diǎn)都能獲得系統(tǒng)的支持。相 比傳統(tǒng)的考試方式,網(wǎng)絡(luò)考試系統(tǒng)的主要好處是一方面可以動(dòng)態(tài)管理各種考試信息, 只要準(zhǔn)備好足夠大的題庫(kù),就可以按照要求自動(dòng)生成各種試卷;另一方面,考試時(shí) 聞靈活,可以在規(guī)
12、定的時(shí)間段內(nèi)的任意參加考;另外計(jì)算機(jī)化的考試的最大特點(diǎn)是 閱卷快,系統(tǒng)可以在考試結(jié)束時(shí)當(dāng)場(chǎng)給出客觀題考試成績(jī),計(jì)算枧閱卷給了考生最 大的公平感。本考試系統(tǒng)支持很多基礎(chǔ)題型,例如:?jiǎn)芜x題、多選題、判斷題、填 空題、簡(jiǎn)題和應(yīng)用題等。在題庫(kù)設(shè)計(jì)上,針對(duì)待考科目考核側(cè)重的不同,盡量選取 有代表性的試題,并且較科學(xué)地定義其所屬難度,既要覆蓋全部知識(shí)點(diǎn),又要在難 度和數(shù)量上有所側(cè)重;在出卷形式上,系統(tǒng)支持統(tǒng)一出題、判卷兩種方式的組卷方 案。應(yīng)用隨機(jī)出卷的功能,隨機(jī)打亂考題選項(xiàng)次序,讓不同考生所見(jiàn)到的卷面各不 相同,在很大程度上杜絕了互相抄襲的現(xiàn)象;而應(yīng)用統(tǒng)一出卷的功能則可以通過(guò)設(shè) 定考試所需要的試題類型、
13、分?jǐn)?shù)、難度和滿足條件的題目數(shù)量,來(lái)定義最靈活的出 卷策略,從而使用戶可以在很短的時(shí)間內(nèi)設(shè)計(jì)出較高質(zhì)量的試卷。 此外,本系統(tǒng)還設(shè)置了學(xué)生在線練習(xí)的功能模塊,教師可以根據(jù)需要制訂出不 同難度的測(cè)試計(jì)劃,因而用于在線練習(xí)用的測(cè)試題可以分成初級(jí)、中級(jí)和高級(jí)三個(gè) 不同難度。這樣學(xué)生登錄系統(tǒng)時(shí)可以根據(jù)自己對(duì)教學(xué)內(nèi)容的接收程度選擇適合自己 練習(xí)題去測(cè)試,有助于有針對(duì)性的對(duì)教學(xué)內(nèi)容的鞏固和提高;在評(píng)卷方式上,可根 據(jù)試卷題型進(jìn)行自動(dòng)判分或部分手工判分,如果試卷沒(méi)有問(wèn)答題和填空題,系統(tǒng)將 自動(dòng)判分,考試結(jié)束即可獲得成績(jī),如果試卷有簡(jiǎn)答題和應(yīng)用題,指定的評(píng)卷員可 以通過(guò)瀏覽器對(duì)主觀題進(jìn)行手工判分,判分時(shí)同時(shí)列出考
14、生答題信息答案信息。為 方便對(duì)考試管理,系統(tǒng)還提供了很多便于交互,而又有一定實(shí)效性的管理操作。例 如:試題批量維護(hù)、試題時(shí)效性管理、數(shù)學(xué)公式編輯、以及增強(qiáng)的考試策略設(shè)定和 更加豐富的統(tǒng)計(jì)分析等功能;另外,通過(guò)設(shè)置考試的監(jiān)控屬性,考試的管理人員可 以實(shí)時(shí)監(jiān)控考試的進(jìn)展情況,在需要時(shí)可以通過(guò)監(jiān)控臺(tái)發(fā)出暫??荚嚒?qiáng)行交卷、 延長(zhǎng)時(shí)間等監(jiān)控操作,極大地方便了用戶對(duì)考試的管理。 基于以上這些,本系統(tǒng)將具有功能更強(qiáng)、性能更高、擴(kuò)展性更好、實(shí)施成本更 低的特點(diǎn)。從以上這些特點(diǎn)分析, “網(wǎng)上考試系統(tǒng)”以高質(zhì)量的試卷及試題資源為基 礎(chǔ),以知識(shí)點(diǎn)掌握情況為依據(jù),通過(guò)智能組卷以及無(wú)紙化辦公的手段,減輕教師的 教學(xué)負(fù)
15、擔(dān),激發(fā)學(xué)生自主學(xué)習(xí)的熱情,從而達(dá)到提高教學(xué)質(zhì)量的目的,并對(duì)應(yīng)試者 真正實(shí)現(xiàn)開(kāi)放,擺脫傳統(tǒng)考試的束縛,無(wú)論是從教師的工作量的降低還是從教育的 發(fā)展趨勢(shì)上看, “網(wǎng)上閱卷“很有應(yīng)用前景和實(shí)用價(jià)值的。 1.21.2 系統(tǒng)研究的意義系統(tǒng)研究的意義 傳統(tǒng)考試方式的不足傳統(tǒng)考試要求老師出卷、印卷、安排考試、監(jiān)考、收卷、 評(píng)卷和分析試卷。這是一個(gè)漫長(zhǎng)而復(fù)雜的過(guò)程,已經(jīng)越來(lái)越不適應(yīng)現(xiàn)代教學(xué)的需要。 具體體現(xiàn)在以下幾方面: 1老師出卷難度大,考務(wù)工作任務(wù)重,如印卷、安排考試等。 2對(duì)考生要求高,使考生受到時(shí)間和空間的限制。 3由于受到地域、場(chǎng)地以及監(jiān)考人員、試卷印制發(fā)放等限制,所以費(fèi)用非常昂 貴。 4很多工作
16、必須是統(tǒng)一的,如發(fā)卷,收卷等。 5組織老師監(jiān)考、組織老師判卷、統(tǒng)計(jì)成績(jī)、試卷分析等,效率很低。 6成績(jī)的公示、考試新聞和考場(chǎng)規(guī)則等的發(fā)布是通過(guò)紙媒、海報(bào)等來(lái)實(shí)現(xiàn)的。 7學(xué)校教學(xué)發(fā)展和網(wǎng)絡(luò)應(yīng)用的要求 90 年代以來(lái),信息技術(shù)飛速發(fā)展,在社會(huì) 各個(gè)領(lǐng)域得到了廣泛的應(yīng)用。利用先進(jìn)的信息技術(shù)改革和發(fā)展教育自然也成為世界 各國(guó)的一項(xiàng)重大舉措。網(wǎng)絡(luò)教育具有突破時(shí)空限制和實(shí)現(xiàn)資源共享的基本特點(diǎn),由 此帶來(lái)了共享教育資源、擴(kuò)大教育規(guī)模、提高教育速度、促進(jìn)教育改革、構(gòu)筑終身 教育體系、實(shí)現(xiàn)以學(xué)習(xí)者為主體的學(xué)習(xí)和協(xié)作式學(xué)習(xí)等好處,因而網(wǎng)絡(luò)教學(xué)已成為 世界各國(guó)教育改革和發(fā)展的重要趨勢(shì)。如 1998 年美國(guó)公布了“第
17、二代因特網(wǎng)計(jì)劃”, 準(zhǔn)備將 122 所全美一流大學(xué)聯(lián)入網(wǎng)絡(luò);日本開(kāi)始實(shí)施“信息技術(shù)研究開(kāi)發(fā)項(xiàng)目”, 將在日本中小學(xué)普及網(wǎng)絡(luò)教育。我國(guó)政府對(duì)此極為重視,正在規(guī)劃的國(guó)家遠(yuǎn)程教育 項(xiàng)目包括基礎(chǔ)教育領(lǐng)域,即中小學(xué)教育系統(tǒng),其近期目標(biāo)是通過(guò)網(wǎng)絡(luò)互連 1000 所各 級(jí)學(xué)校,并使 8000 所貧困、偏遠(yuǎn)地區(qū)的中小學(xué)具備利用衛(wèi)星上網(wǎng)的能力。可見(jiàn)全球 化是多媒體網(wǎng)絡(luò)教學(xué)發(fā)展的必然趨勢(shì)。在互聯(lián)網(wǎng)已連通世界各地、internet 站點(diǎn)遍 布全球的當(dāng)今時(shí)代,無(wú)論是校園網(wǎng)、多媒體教室局域網(wǎng),還是單臺(tái)多媒體計(jì)算機(jī), 不與廣域網(wǎng)連接、不利用 internet 里無(wú)限豐富的信息資源,是不可思議的?;?internet 的
18、新型教學(xué),突破了局域網(wǎng)多媒體教學(xué)在資源、距離、規(guī)模上的限制,將 多媒體網(wǎng)絡(luò)教學(xué)推向全球,“開(kāi)放大“虛擬學(xué)?!?、“全球教室”等一批新型的教 育教學(xué)系統(tǒng)迅速發(fā)展。 1.31.3 本系統(tǒng)研究的方法本系統(tǒng)研究的方法 asp 的全稱是 active server pages,它是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境, asp 內(nèi)含于 iis 30 和 40 之中,通過(guò) asp 我們可以結(jié)合 html 網(wǎng)頁(yè)、asp 指令 和 activex 元件建立動(dòng)態(tài)、交互且高效的 web 服務(wù)器應(yīng)用程序。有了 asp 你就不 必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端 執(zhí)行,包括所有嵌在普通
19、html 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí) 行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交- 互速度。以下給出了 active server pages 所獨(dú)具的一些特點(diǎn): 1使用 vbscript、jscript 等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合 html 代碼,即可快 速地完成網(wǎng)站的應(yīng)用程序。 2無(wú)須 compile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 3使用普通的文本編輯器,如 windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。 4與瀏覽器無(wú)關(guān)(browser independence),用戶端只要使用可執(zhí)行 html 碼的 瀏覽器,即可瀏覽 active
20、server pages 所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。active serverpages 所使 用的腳本語(yǔ)言(vbscript、jscript)均在 web 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要 能夠執(zhí)行這些腳本語(yǔ)言。 5active server pages 能與任何 activex scripting 語(yǔ)言相容。除了可使用 vbscript 或 jscript 語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò) plug-in 的方式,使用由第三方所提供的 其他腳本語(yǔ)言,譬如 rexx、perl、tcl 等。腳本引擎是處理腳本程序的 com(component object model)物件。 6active server pa
21、ges 的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫 的源程序被他人剽竊,也提高了程序的安全性嘲。 7可使用服務(wù)器端的腳本來(lái)產(chǎn)??蛻舳说哪_本。 8物件導(dǎo)向(objectoriented)。 9ativex server components(activex 服務(wù)器元件)具有無(wú)限可擴(kuò)充性。使用 visual basic、java、visualc+、cobol 等緩程語(yǔ)言來(lái)編寫你所 activex server componentl7。asp 本身并不是一種腳本語(yǔ)言,它只是提供了一種本程序得以運(yùn)行 環(huán)境網(wǎng)。但是,要學(xué)好 asp 又必須掌握它的語(yǔ)法和規(guī)則。是包含純文本、html 標(biāo) 記以及腳本命
22、令。 這無(wú)疑給 asp 程序設(shè)計(jì)者提供了廣泛的發(fā)揮余地。asp 的出現(xiàn)使廣大 web 設(shè) 使不同的腳本語(yǔ)言你都無(wú)須為此擔(dān)憂。三層 bs 結(jié)構(gòu)的應(yīng)用層,將界面層和業(yè)務(wù) 邏輯層按照客戶端和應(yīng)用服務(wù)器相分離。這樣使三層結(jié)構(gòu)相互彼此獨(dú)立,任意一層 的改動(dòng)都不需要勇磐兩層做附加的處理。而且隨著用戶需求的改變只需在應(yīng)用服務(wù) 層的業(yè)務(wù)處理程序進(jìn)行照新即可。三層結(jié)構(gòu)剩于模塊純?cè)O(shè)計(jì),用戶端不必進(jìn)行大量 的數(shù)據(jù)計(jì)算處理,這些王作將集成于應(yīng)用服務(wù)層進(jìn)行處理,開(kāi)發(fā)人員只需對(duì)應(yīng)用服 務(wù)層進(jìn)行維護(hù)而不需對(duì)每個(gè)客戶端進(jìn)行逐一管理。另外,三層 bs 結(jié)構(gòu)各層獨(dú)立 管理,能嚴(yán)格地控制信息訪閼,信息傳遞中采用數(shù)據(jù)加密技術(shù),可減低
23、信息失密的 風(fēng)險(xiǎn),有效地提高系統(tǒng)安全性。 macromedia dreamweaver pax 2004 開(kāi)發(fā)工吳 macromedia dreamweaver mx 2004,是 macromedia 開(kāi)發(fā)的 html 編輯器,用 于對(duì) web 站點(diǎn)、web 頁(yè)和 web 應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開(kāi)發(fā)。dreamweaver mx2004 包含有一個(gè)嶄新、簡(jiǎn)潔、高效的界面,且性能也得到了改進(jìn)。此外,還包含了眾多 新增的功能,改善了軟彳牛的易用性并使您無(wú)論鏈子設(shè)計(jì)環(huán)境還是編碼環(huán)境都可以 方便地生成所需的頁(yè)面,dreamweaver mx 2004 具有如下優(yōu)點(diǎn): (1)不生成冗余代碼可視化的網(wǎng)
24、頁(yè)編輯器,都要把使用者的操作轉(zhuǎn)換成 html 代 碼。一般的網(wǎng)絡(luò)編輯器會(huì)生成大量的冗余代碼,增加了文件的大小,減慢了速度, dreamweaver 激 2004 則在使用時(shí)完全不生成冗余代碼,避免了諸多麻煩。而且,通 過(guò)設(shè)置,還可以利用 dreamweaver mx 2004 清除網(wǎng)頁(yè)文件上原有的冗余代碼。 (2)方便的代碼 可視化的編輯和源代碼編輯都有其長(zhǎng)處和短處。有時(shí)候,直接用源代碼編器會(huì) 很有效 dreamveaver mx 2004 提供了 html 快速編輯器和自建的 html 編輯器, (3)強(qiáng)大的能方便自如地在可視化編輯狀態(tài)與源代碼編輯狀態(tài)間切換動(dòng)態(tài)網(wǎng)頁(yè)支 持dreamweave
25、r暇2004的behavior能在使用者不懂javascript的情況下,往網(wǎng)頁(yè)中加入 動(dòng)態(tài)效果。dreamweaver溉2004還可精確的對(duì)層進(jìn)行定位,再加上timeline(時(shí)間線) 功能,可生成動(dòng)感十足的動(dòng)態(tài)層效果 (4)操作簡(jiǎn)便 首先,dreamweaver mx 2004提供的歷史面板、html樣式、模板、庫(kù)等功能避 免了重復(fù)勞動(dòng),使用者不必重復(fù)輸入相同的內(nèi)容、格式等。其次,dreamweaver mx 2004能直接往頁(yè)面中插入fl ash、shockwave等插件,經(jīng)過(guò)設(shè)置后還可直接調(diào)用相應(yīng) 的軟件對(duì)這些插件進(jìn)行編輯。最后,dreamweaver mx 2004與firework
26、s集成緊密, 可直接調(diào)篇fireworks對(duì)頁(yè)面的圖像進(jìn)行修改、優(yōu)化。 (5)優(yōu)秀的網(wǎng)站管理功能 在定義的本地站點(diǎn)中,改變文件的位置、名稱,dreamveaver擻2004會(huì)自動(dòng)更新 相應(yīng)的超鏈接。check in和check out功麓可協(xié)調(diào)多個(gè)使用者對(duì)遠(yuǎn)程站點(diǎn)的管理。 (6)便于擴(kuò)展 使用者可給dreamweaver mx 2004安裝各種插件,擴(kuò)展其功能。使用者若有興 趣,還可以給dreamweaver暇2004親自制作插件,使dreamweaver濺2004更適應(yīng)于個(gè) 人的需求?;谝陨线@些優(yōu)點(diǎn),本系統(tǒng)的制作選擇使用了dreamweaver2004。sol server 2000數(shù)據(jù)庫(kù)
27、的特點(diǎn)及應(yīng)用sql server 2000是microsoft推出的功能強(qiáng)大的網(wǎng) 絡(luò)數(shù)據(jù)疼系統(tǒng),sql server2000既可以安裝在windows nt server上,也可以安裝在 windows nt workstation或windows 2000或windows xp上。無(wú)論是基于桌面的小型 數(shù)據(jù)瘁癱用程序是基于windows nt server企業(yè)級(jí)的應(yīng)用,sql server 2000都為用戶 豹數(shù)據(jù)處理提供了理想的數(shù)據(jù)庫(kù)平臺(tái)網(wǎng)l server 2000提供了用于建立用戶連接,提 供數(shù)據(jù)性和查詢請(qǐng)求服務(wù)等全部功能。概括起來(lái),sql server 2000數(shù)據(jù)庫(kù)管理系統(tǒng) 具有以下
28、主要特點(diǎn)。 (1)豐富的圖形化管理工具,使系統(tǒng)管理,操作更為直觀方便。sql server企業(yè) 管理器是一個(gè)基于圖形用戶界面(gu王)的集成籬理工具,利用它可以配sqlserver服 務(wù)器、管理數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象、備份和恢復(fù)數(shù)據(jù)、調(diào)度任務(wù)和管理警報(bào),實(shí)現(xiàn)數(shù) 據(jù)復(fù)制和轉(zhuǎn)換操作等,此外,sql server 2000還提供了sql事件探查器、sql查詢 分析器、sql server服務(wù)管理器和多種操作向?qū)У葓D形界面管理工具,大大簡(jiǎn)化了 用戶操作,從兩增強(qiáng)了系統(tǒng)的易用性。 (2)動(dòng)態(tài)自動(dòng)管理和優(yōu)化功能。即使sql server數(shù)據(jù)庫(kù)管理員不做任何設(shè)置, sqlserve也能夠在運(yùn)行過(guò)程中根據(jù)環(huán)境配置
29、和用戶訪問(wèn)情況動(dòng)態(tài)自動(dòng)配置,以達(dá)到 最優(yōu)性能,從而減輕管理員工作。 (3)充分的internet技術(shù)支持。internet網(wǎng)絡(luò)發(fā)展到今天已經(jīng)成為一條重要的信息發(fā) 布渠道,sol server增強(qiáng)了對(duì)internet技術(shù)的支持,它除保留了前期版本中的數(shù)據(jù)庫(kù) web出版工具web助手”外,還增加了對(duì)xml和http技術(shù)的支持,這使得電子商務(wù) 系統(tǒng)能夠通過(guò)捌乙等訪問(wèn)sol server數(shù)據(jù)庫(kù)系統(tǒng),也擴(kuò)展了sol server在數(shù)據(jù)挖掘和 分析服務(wù)領(lǐng)域的應(yīng)用。 (4)豐富的編程接口工具,使用戶開(kāi)發(fā)sol server數(shù)據(jù)庫(kù)應(yīng)用程彈更加靈活。s虢 提供了transact-sol、db-library f
30、or c、嵌入式sql(esql)等開(kāi)發(fā)此外,sql server 2000還支持odbc、ole db規(guī)范,可以使用odbc、ole db、ado接el訪 問(wèn)sol server數(shù)據(jù)庫(kù), (5)具有很好的伸縮性和可靠性。sol server 2000既能運(yùn)行在windows桌面操作, 又可運(yùn)行在服務(wù)器操作系統(tǒng)(包括windows nt和windows 2000)下;既cpu計(jì)算機(jī)上, 又能運(yùn)行在對(duì)稱多處理系統(tǒng)下。所以,它具有很好的伸縮性,就夠滿足從桌面應(yīng)用 到大型企渡分布式應(yīng)用等不同用戶的需求。 (6)簡(jiǎn)單的設(shè)計(jì)方式。sol server 2000與microsoft windows 200
31、0有機(jī)集成,13所 以可以使用windows 2000的活動(dòng)目錄(active directory)功能對(duì)sql serv,大大簡(jiǎn)化大 型企業(yè)中的系統(tǒng)管理工作。此井,與windows 2000的集成還使sql server能夠充分 利用操作系統(tǒng)所提供的服務(wù)和功能(如安全管理、事件日志、性能監(jiān)視器,內(nèi)存管理 和異步io等),從而增強(qiáng)了sqlserver數(shù)據(jù)庫(kù)系統(tǒng)的功能,并且只需占用很少的系 統(tǒng)資源。 (7)sqlsever 2000 還其有高度的安全性,登錄身份驗(yàn)證可以與 windows 身份驗(yàn) 證集成在一起,這樣,密碼將不會(huì)存儲(chǔ)在 sql server 中,也不會(huì)通過(guò)網(wǎng)絡(luò)發(fā)送而被 網(wǎng)絡(luò)嗅探器讀
32、取。麗站設(shè)置 c2 級(jí)審核,對(duì)所有訪闖數(shù)據(jù)庫(kù)的用戶進(jìn)行審核,可以 使用安全套接子層(ssl)加密的辦法,對(duì)所有在應(yīng)用程序和數(shù)據(jù)庫(kù)間傳送的數(shù)據(jù)進(jìn)行 加密 2.2.系統(tǒng)可行性分析系統(tǒng)可行性分析 可行性分析(feasibility analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上, 針對(duì)系統(tǒng)的開(kāi)發(fā)是否具備必要性窩可行性,用新系統(tǒng)的開(kāi)發(fā)性、經(jīng)濟(jì)、社會(huì)的方面 進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。可行性研究的的就是 用最小題是否能夠解決本系統(tǒng)的可行性分析包括以下幾方面的內(nèi)容。 2 21 1 技術(shù)可行性技術(shù)可行性 技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,軟硬件滿足開(kāi)
33、 發(fā)者需要等。本管理系統(tǒng)采熙了當(dāng)前較流行的s模式進(jìn)行開(kāi)發(fā)。三層的bs體系結(jié) 構(gòu)具有許多傳統(tǒng)cs體系結(jié)構(gòu)不具備的優(yōu)點(diǎn),而且又緊密結(jié)合了internetintranet技 術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。數(shù)據(jù)庫(kù)服 務(wù)器選用中大企業(yè)常用的靈活穩(wěn)定的sql server 2000數(shù)據(jù)庫(kù),既能夠處理大量數(shù)據(jù), 同時(shí)保持?jǐn)?shù)據(jù)的完整性以及提供許多高級(jí)管理功能。它的靈活性、安全性和易用性 為數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)成熟可行。硬件方面, 在科技飛速發(fā)展今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高, 價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿足系統(tǒng)的
34、需要 2 22 2功能可行性功能可行性 為了能實(shí)現(xiàn)學(xué)生在線練習(xí)與考試,基于高校的實(shí)際情況,減少人力資源和課室 資源,為學(xué)生提供一個(gè)可以自己隨時(shí)檢測(cè)學(xué)習(xí)成果的平臺(tái),也可供老師用來(lái)實(shí)現(xiàn)在 線考試,為此開(kāi)發(fā)了本系統(tǒng),目的在于實(shí)現(xiàn)一個(gè)基于web的考試系統(tǒng)應(yīng)實(shí)現(xiàn)的主要 功能。 2 23 3管理可行性管理可行性 本系統(tǒng)界面友好,易于交互,管理人員很容易實(shí)現(xiàn)對(duì)此系統(tǒng)的管理和支持, 本系統(tǒng)開(kāi)發(fā)參考了現(xiàn)有的考試管理制度,規(guī)章制度較為完整,原始數(shù)據(jù)也可隨時(shí)錄 入。 2 24 4經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性 主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),與傳統(tǒng)考試模式相比,網(wǎng)上考試具有無(wú) 可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過(guò)程中的人工出卷
35、、考生考試、人工閱卷、成 績(jī)?cè)u(píng)估和試卷分析各個(gè)環(huán)節(jié)縮小到一至兩個(gè)環(huán)節(jié),不但減輕了教師的工作負(fù)擔(dān)和提 高了工作效率,更重要的是能夠節(jié)約大量的時(shí)間、人力、物力與財(cái)力,其經(jīng)濟(jì)效益 是顯而易見(jiàn)的。該系統(tǒng)若投入應(yīng)用,必將顯著提高考試效率,有助于學(xué)院完全實(shí)現(xiàn) 網(wǎng)絡(luò)化管理和同學(xué)們?cè)诰€進(jìn)行考試。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。 3 3試卷系統(tǒng)功能設(shè)計(jì)試卷系統(tǒng)功能設(shè)計(jì) 3.13.1 開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境 3 31.11.1 系統(tǒng)的開(kāi)發(fā)工具有系統(tǒng)的開(kāi)發(fā)工具有 dreamweaverdreamweaver mxmx 20042004 和和 sql2000sql2000 3.3. 1.21.2 系統(tǒng)的開(kāi)發(fā)
36、環(huán)境是系統(tǒng)的開(kāi)發(fā)環(huán)境是 windows2000windows2000 3.23.2 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)構(gòu)建數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)構(gòu)建 在軟件開(kāi)發(fā)的過(guò)程中,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),具有舉足輕重的地位,這是因?yàn)樗?軟件開(kāi)發(fā)的過(guò)程孛具有決策性,方向性,策略性的作用。籬言之,需求分析豹任務(wù) 就是解決”做什么的問(wèn)題,就是要全面地理解用戶的各項(xiàng)要求,并準(zhǔn)確地表達(dá) 所接受的用求,準(zhǔn)確地確定系統(tǒng)所具有的功能。本系統(tǒng)根據(jù)網(wǎng)絡(luò)學(xué)習(xí)及考試的特有 環(huán)境和用戶對(duì)象的不同,經(jīng)過(guò)詳細(xì)的調(diào)查研究和縝密的分析與綜合,確定系統(tǒng)應(yīng)實(shí) 現(xiàn)如下功能: (1用戶管理:設(shè)置三類用戶:管理員、教師及學(xué)生用戶網(wǎng)。不同用戶具有不同 的權(quán)限,用戶使用本系統(tǒng)翦必須先
37、通過(guò)身份認(rèn)證(用戶類別、帳號(hào)學(xué)號(hào)學(xué)歷和密 碼,密碼輸入有次數(shù)限制,連續(xù)三次輸入錯(cuò)誤密碼則鎖定該用戶)。 (2能讓學(xué)生修改個(gè)人信息及密碼; (3能夠讓學(xué)生查看考試新聞及考試規(guī)則等考試信息; (4能夠讓學(xué)生在線考試; (5熊夠詿學(xué)生在線查詢練習(xí)及考試成績(jī); (6能夠讓教師修改密碼; (7夠詿教師進(jìn)行題庫(kù)管理; (8能夠讓教師進(jìn)行試卷管理; (9能夠讓教師進(jìn)行成績(jī)查詢統(tǒng)計(jì); (10夠讓管理員修改密碼; (11能夠讓管理員進(jìn)符用戶管理; (12 能夠讓管理員進(jìn)行課程管理; (13能夠讓管理員進(jìn)行考試安接管理; (14能夠讓管理員進(jìn)行考場(chǎng)管理; (15能夠讓管理員進(jìn)行考試信息管理; (16能夠讓管理員進(jìn)
38、行成績(jī)查詢統(tǒng)計(jì); 網(wǎng) 上 考 試 系 統(tǒng) 管 理 員 學(xué) 生 教 師 圖 3.1 網(wǎng)上考試系統(tǒng)模塊設(shè)計(jì) 管 理 員 模 塊 修 改 密 碼 用 戶 管 理 課 程 管 理 考 試 安 排 考 試 信 息 成 績(jī) 查 詢 教 師 管 理 學(xué) 生 管 理 課 程 添 加,修 改 課 程 添 加 添 加 考 試 計(jì) 劃 考 試 安 排 發(fā) 布 考 試 信 息 按 班 級(jí) 查 詢 按 學(xué) 號(hào) 查 詢 圖 3.2 管理員系統(tǒng)模塊設(shè)計(jì) 試題的刪除與修 改 教 師 端 系 統(tǒng) 修改密碼 試題庫(kù)管理 試題生成 閱卷 成績(jī)查詢 試 題 添 加 試題查詢統(tǒng)計(jì) 統(tǒng)一生成試題 隨機(jī)生成試題 試題編輯修改 評(píng)卷 試卷分
39、析 按學(xué)號(hào)查詢 按班級(jí)查詢 圖 3.3 教師端子系統(tǒng)模塊設(shè)計(jì) 學(xué) 生 模 塊 修 改 密 碼 在 線 考 試 考 試 信 息 學(xué) 生 意 見(jiàn) 考 試 登 陸 成 績(jī) 查 詢 考 試 信 息 考 試 規(guī) 則 圖 3.4 學(xué)生端模塊設(shè)計(jì) 3 33 3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 收集和分析數(shù)據(jù)是數(shù)據(jù)庫(kù)需求分析階段最重要的內(nèi)容,同時(shí)也是最難完成任 務(wù)。在設(shè)計(jì)工作中遇到的最大的困難往往是由于設(shè)計(jì)人員對(duì)業(yè)務(wù)的不熟而無(wú)法深入 全面地了解系統(tǒng)的數(shù)據(jù)情況,以及這些數(shù)據(jù)如何在數(shù)據(jù)庫(kù)中表示,在處理模塊中如 何處理,因此,必須分析系統(tǒng)的數(shù)據(jù)需求,這是軟件需求分析的一個(gè)重要任分析系 統(tǒng)的數(shù)據(jù)需求是由系統(tǒng)的數(shù)據(jù)流(或信息流)
40、歸納抽象出數(shù)據(jù)元素組、數(shù)據(jù)的邏輯關(guān) 系、數(shù)據(jù)字典格式和數(shù)據(jù)模型,以確保建立的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)能符合客觀管理規(guī)律, 滿足用戶的需求, 教 師 實(shí) 體 工號(hào) 姓名 性別 職稱 密碼 圖 3.5 教師實(shí)體 e_r 圖 管 理 員 實(shí) 體 賬號(hào) 密碼 權(quán)限 電話 用戶名 圖 3.6 管理員實(shí)體 e_r 圖 學(xué) 生 實(shí) 體 學(xué)號(hào) 姓名 性別 密碼 電話 班級(jí) 圖 3.7 學(xué)生試題 e_r 圖 試 題 實(shí) 體 類型 試題號(hào) 內(nèi)容 選項(xiàng) 1 選項(xiàng) 2 圖 3.8 試題實(shí)體 e_r 圖 考 試 實(shí) 體 信 息 信息號(hào) 類型 內(nèi)容 學(xué)期 圖 3.9 考試科目實(shí)體 e_r 圖 .2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)
41、計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 表 3-1 管理員 字段名稱字段類型字段大小索引 賬號(hào) char20index 用戶名 char20 權(quán)限 nvarchar20 密碼 nvarchar20 電話 char20 表 3-2 學(xué)生 字段名稱字段類型字段大小索引 學(xué)號(hào) char20index 姓名 char20 性別 nvarchar20 班級(jí) int20 密碼 nvarchar20 電話 char20 表 3-3 教師 字段名稱字段類型字段大小索引 工號(hào) char20index 姓名 nvarchar20 性別 char4 密碼 char20 職稱 char20 表 3-4 科目 字段名稱字段類型字段大小索
42、引 科目號(hào) int10index 類型 char20 內(nèi)容 int10 學(xué)期 int10 表 3-5 試題 字段名稱字段類型字段大小索引 題號(hào) char8index 類型 char20 內(nèi)容 nvarchar20 選項(xiàng) char20 4 4 閱卷系統(tǒng)的具體實(shí)現(xiàn)閱卷系統(tǒng)的具體實(shí)現(xiàn) 4.14.1 前臺(tái)登錄模塊前臺(tái)登錄模塊 該模塊的功能為:不同身份的人的身份驗(yàn)證和登錄 .1 前臺(tái)登陸效果圖前臺(tái)登陸效果圖 圖 4.1 登錄身份驗(yàn) 證 4.24.2 閱閱 卷模塊卷模塊 該模塊于在線考試的試卷如果不包含主觀題(簡(jiǎn)答題和應(yīng)用題),則在考生交卷 后,立即由計(jì)算機(jī)自動(dòng)評(píng)卷,隨即給出相應(yīng)分?jǐn)?shù),如果
43、包含客觀題的話,則客觀題 由計(jì)算機(jī)自動(dòng)評(píng)卷,而豐觀題要由教師人工來(lái)評(píng)卷,評(píng)卷時(shí),教師每判一題,并根 據(jù)學(xué)生的作答給出該題相應(yīng)的得分 .1 閱卷模塊效果圖閱卷模塊效果圖 圖 4.2 教師閱卷 圖 4.3 學(xué)生登錄 4.34.3 成績(jī)查詢模塊成績(jī)查詢模塊 本模塊可供教師對(duì)學(xué)牛的成績(jī)進(jìn)行查詢和統(tǒng)計(jì)。教師可根據(jù)需要按學(xué)號(hào)的姓去 查詢和統(tǒng)計(jì)成績(jī)。 .1 成績(jī)查詢模塊效果圖成績(jī)查詢模塊效果圖 圖 4.4 考試成績(jī)查詢 圖 4.5 按學(xué)號(hào)查詢 圖 4.6 成績(jī) 查詢結(jié)果 結(jié)束語(yǔ)結(jié)束語(yǔ) 經(jīng)過(guò)了三個(gè)多月的學(xué)習(xí),我終于完成了基于asp的網(wǎng)上考試系統(tǒng)教師端子系 統(tǒng)的論文。從開(kāi)始接到論
44、文題目到方案論證,具體設(shè)計(jì)和調(diào)試,再到論文文章的 完成,每一個(gè)階段對(duì)我來(lái)說(shuō)都是充滿未知與驚喜的挑戰(zhàn),這也是我在大學(xué)階段完成 的最系統(tǒng)的軟件設(shè)計(jì)。在這段時(shí)間里,我學(xué)到了很多知識(shí)也有很多感受, 通過(guò)獨(dú)立 的學(xué)習(xí)和試驗(yàn),查看相關(guān)的資料和書籍,讓自己頭腦中模糊的概念逐漸清晰,使自 己非常稚嫩作品一步步完善起來(lái),每一次錯(cuò)誤的更正都是我學(xué)習(xí)的收獲,每一個(gè)模 塊的測(cè)試成功都會(huì)讓我更多的信心。 同時(shí)通過(guò)本次論文,讓我學(xué)習(xí)了解了一個(gè)全新的算法:層次分析法。讓我認(rèn)識(shí) 到在網(wǎng)上考試系統(tǒng)中使用層次分析法,可以層次化地建立指標(biāo)評(píng)價(jià)體系,使權(quán)重更 符合客觀實(shí)際并易于定量表示,使模糊綜合評(píng)判更具合理性及客觀公正性。并且整
45、個(gè)評(píng)估步驟明確,評(píng)判規(guī)則簡(jiǎn)單,指標(biāo)量化和數(shù)據(jù)處理部分可通過(guò)編寫計(jì)算機(jī)程序 實(shí)現(xiàn),可操作性強(qiáng),便于實(shí)現(xiàn)復(fù)雜的計(jì)算機(jī)考核軟件。 雖然我的論文作品需要改進(jìn)的不足之處還有很多,但我可以自豪的說(shuō),這里面 的每一行代碼,都凝聚著我的勤勞。在程序開(kāi)發(fā)的這段時(shí)間里,看著自己的程序段 一點(diǎn)點(diǎn)的增多,功能越來(lái)越完善,我不禁有感:因?yàn)榫幊绦枰獫夂竦呐d趣,需要大膽 的嘗試,需要扎實(shí)的基礎(chǔ),需要一絲不茍的態(tài)度,需要永不服輸?shù)木?所以我喜愛(ài)編 程,喜愛(ài)不斷的挑戰(zhàn),喜愛(ài)不斷去提高自己的水平,喜愛(ài)在編程中去找尋屬于我的快樂(lè)。 這次做論文的經(jīng)歷,會(huì)成為我人生中的一個(gè)重要的里程碑,我將會(huì)帶著從這里 收獲的知識(shí)、快樂(lè)與信心去開(kāi)創(chuàng)
46、屬于我的明天! 任何一件事物的產(chǎn)生,有優(yōu)點(diǎn)也有不足,網(wǎng)上閱卷系統(tǒng)同樣如此,比如需要改 善學(xué)生拿到老師評(píng)過(guò)的考卷后看不到閱卷痕跡的現(xiàn)狀;需要對(duì)考生進(jìn)行嚴(yán)格的要求 很限制;需要對(duì)答卷的制作和印刷進(jìn)行嚴(yán)格要求等。不過(guò),應(yīng)該相信,只要認(rèn)識(shí)到 它的功效,對(duì)其進(jìn)行不斷地改進(jìn)和完善,網(wǎng)上閱卷系統(tǒng)會(huì)給老師和學(xué)生帶來(lái)更大的 便利。 參考文獻(xiàn)參考文獻(xiàn) 1 劉斌,張軍.asp.netsol server動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例精選m.北京:清華大學(xué)出版社 .2005.10: 2 陳建偉.asp 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程m北京:清華大學(xué)出版社2003:96-170 3 王恩波 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)實(shí)用教程sql server 2000m北京:
47、高等教育出版 社2002: 4 李春葆 sql server 2000 應(yīng)用系統(tǒng)開(kāi)發(fā)教程m北京:清華大學(xué)出版 社2002: 5 周納asp 動(dòng)態(tài)網(wǎng)站編程與應(yīng)用m北京:清華大學(xué)出版社2005:115-120 6 石志國(guó).asp 動(dòng)態(tài)網(wǎng)站編程m北京:清華大學(xué)出版社2006:147-215 7黃麗娟基于內(nèi)容的多媒體信息檢索j情報(bào)雜志2000,19(5) 8李國(guó)輝、曹莉華、柳偉基于內(nèi)容的多媒體數(shù)據(jù)查詢和檢索j小型微型計(jì)算機(jī)系 統(tǒng)199 9郝小花asp 基礎(chǔ)理論情報(bào)理論與實(shí)踐1999,22(3) 10李國(guó)輝,胡小峰asp 應(yīng)用技術(shù)j計(jì)算機(jī)世界1998(18) ,d1-d3 11徐建華數(shù)據(jù)庫(kù)應(yīng)用j情報(bào)學(xué)報(bào)
48、2000,19(4) 12王濤等融合型多媒體數(shù)據(jù)庫(kù)模型的實(shí)現(xiàn)技術(shù)j焦作工學(xué)院學(xué)報(bào)2003,22(6) 13李國(guó)輝,曹莉華等asp+sqlserver 技術(shù)應(yīng)用小型微型計(jì)算機(jī)系統(tǒng)1999, 14何清法,數(shù)據(jù)庫(kù)建模的基本方法d北京:中國(guó)中 15王玉波數(shù)據(jù)庫(kù)概論j情報(bào)科學(xué)1999,17(2) 16肖鍵宇多媒體數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的關(guān)鍵技術(shù)研究之一,特征的提取與索引j系統(tǒng)仿 17劉炳文編著visual basic 圖形與多媒體程序設(shè)計(jì)北京:清華大學(xué)出版社2002 18周長(zhǎng)發(fā)編著 asp 圖像處理編程北京:電子工業(yè)出版社2002 19唐澤圣等編計(jì)算機(jī)圖形學(xué)基礎(chǔ)m北京:清華大學(xué)出版社2003 20范國(guó)平、陳曉鵬
49、sqlserver 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航m北京:人民郵電出版 社2003 附錄附錄 代碼清單 index asp ((tanguage-“vbscriptcodepage=936) (1doctype iitml pubi,icw3cd1d htm4 ol transitionalen. ”http:w3 orgtrhl1410nsedtd) 基于 asp 的網(wǎng)上考試系統(tǒng)-教師端子系統(tǒng) !一一 sub selectchange 0 dim s select case document.forml.sel_type.selectedindex case0 s2documentformlselt
50、ypeoptions(0)value case1 documentforml.typeoptions(1)value case s=documentforml.typeopt ions(2)value end select documental 1-uidinnerhtml=s documentformluserpsw22.value=6 zhangsan“ end sub 基于 asp 的網(wǎng)上考試系統(tǒng)-教 師端子系統(tǒng) 用戶登錄 身份 option value=學(xué)號(hào) option value=工號(hào) 學(xué)生 教師教輔人員 管理人員 學(xué)號(hào) 密碼 type=submit name=submitl。 t
51、ype=reset name=submi t2。 dim rschecklogin,strsqlchecklogin 定義 ado 對(duì)象,查詢字符串 dim struser,strusernum,struserpsw,strerr strerr 2” struser=trim(requestform(”seltype) strusernum=trim(requestform(usernum”) struserpsw=trim(requestform(”userpsw”) responsewrite strcomp(工號(hào)”, 工號(hào)”,1) if strcomp(struser, ”工號(hào),1)=0
52、 or strcomp(struser, 。帳號(hào),1)=0 then if strcomp(struser, 帳號(hào),1)=0 then if g.gonnexecute(select count() as reccount from admin where adminname=strusernumand adminpwd=”struserpsw ”)(”reccount”)=0 then strerr=(管理員)帳號(hào)或密碼錯(cuò)誤! showerrmsg(strerr) else responsecookies(zyr)(num”)=strusernum end i f else i f gcon
53、nexecute(select count() workid=strusernum”and ”)(”reccount”)=0 then as reccount from teacher where teacherpwd=”struserpsw strerr=(教師)工號(hào)或密碼錯(cuò)誤! showerrmsg(strerr) else responsecookies(zyr)(n).strusernum end if end if cal l closeconn() if strerr=then if strcomp(struser, 帳號(hào),1):o then responseredirect.admin_index.asp else responsered i rectteacher_indexasp end if end if else i f gcoonexecute(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人對(duì)公司租車合同協(xié)議書2024年
- 2024年三人合作協(xié)議書合同模板
- 2024年借款保證擔(dān)保合同
- 2024年經(jīng)典版的公用房屋租賃合同范本
- 臨床執(zhí)業(yè)醫(yī)師內(nèi)科學(xué)模擬題
- 2024年集裝箱租賃合同經(jīng)典
- 2024年酒店賓館住宿和餐飲業(yè)勞動(dòng)合同
- 2024年循環(huán)水處理服務(wù)合同
- 2024年返聘人員勞務(wù)合同范本(2270字)
- 個(gè)體工商戶雇工勞動(dòng)合同范本2024年
- 梁祝(梁山伯與祝英臺(tái))克萊德曼(原版)鋼琴雙手簡(jiǎn)譜 鋼琴譜
- 公共關(guān)系學(xué)-實(shí)訓(xùn)項(xiàng)目1:公關(guān)三要素分析
- 人教版2022年四年級(jí)上冊(cè)數(shù)學(xué)期中考試考點(diǎn)檢查試卷
- 花城版音樂(lè)八年級(jí)下冊(cè)第3單元《生死不離》教案
- GB∕T 8163-2018 輸送流體用無(wú)縫鋼管
- 南京中醫(yī)大《金匱要略》教學(xué)大綱
- 鋼混組合梁施工方案
- 課件《“多元一體”視域下的中國(guó)古代民族關(guān)系》
- 初中班主任三年工作規(guī)劃8篇
- (完整版)《春江花月夜》課件PPT
- 通信用閥控式密封鉛酸蓄電池
評(píng)論
0/150
提交評(píng)論