![計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站_第1頁](http://file4.renrendoc.com/view/805f6b32f21bedfbf8efe2ca393a1f41/805f6b32f21bedfbf8efe2ca393a1f411.gif)
![計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站_第2頁](http://file4.renrendoc.com/view/805f6b32f21bedfbf8efe2ca393a1f41/805f6b32f21bedfbf8efe2ca393a1f412.gif)
![計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站_第3頁](http://file4.renrendoc.com/view/805f6b32f21bedfbf8efe2ca393a1f41/805f6b32f21bedfbf8efe2ca393a1f413.gif)
![計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站_第4頁](http://file4.renrendoc.com/view/805f6b32f21bedfbf8efe2ca393a1f41/805f6b32f21bedfbf8efe2ca393a1f414.gif)
![計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站_第5頁](http://file4.renrendoc.com/view/805f6b32f21bedfbf8efe2ca393a1f41/805f6b32f21bedfbf8efe2ca393a1f415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEword文檔可自由復(fù)制I編輯word文檔可自由復(fù)制I編輯畢業(yè)論文畢業(yè)論文題目:計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站
摘要隨著信息技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)與計(jì)算機(jī)的普及和帶寬的增加,網(wǎng)絡(luò)教育以其授課時間地點(diǎn)的靈活性、授課手段的多樣性、學(xué)習(xí)資源的共享性、各教學(xué)角色間的交互性等優(yōu)勢迅速蔓延,必將成為遠(yuǎn)程教育的主體,并與傳統(tǒng)教育相輔相成,有效解決教育普及化和終身化的問題。研究網(wǎng)絡(luò)教學(xué)中的師生角色與功能,從而充分發(fā)揮網(wǎng)絡(luò)教育的優(yōu)勢,是網(wǎng)絡(luò)教學(xué)平臺設(shè)計(jì)中的關(guān)鍵問題。而本次畢業(yè)設(shè)計(jì)針對日漸形成的教育趨勢而建立的計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站,包含了11個部分,3大主要功能,包括教學(xué)資料,模擬試題,以及在線答疑。本論文通過文字,界面截圖以及代碼分析來闡述各網(wǎng)站功能設(shè)計(jì),通過Web服務(wù)對網(wǎng)頁設(shè)計(jì)原理進(jìn)行分析闡述。關(guān)鍵詞:計(jì)算機(jī)基礎(chǔ)教育,教學(xué)資料,模擬考試,在線答疑
ABSTRACTAlongwiththeinformationtechnologyrapiddevelopment,thenetworkandthecomputerpopularizationandthebandwidthincrease,thenetworkeducationbyitteachingtimeplaceflexibility,teachesthemethodmultiplicity,studyresourcessharing,variousteachingroleinteractiveandsoonthesuperiorityrapidspreads,willcertainlytobecomethedistancelearningthemainbody,andcomplementsoneanotherwiththetraditionaleducation,effectiveaddressingeducationuniversalizationandlifelongquestion.Inresearchnetworkteachingteacherandstudentroleandfunction,thusdisplaysthenetworkeducationfullythesuperiority,isinthenetworkteachingplatformdesignkeyquestion.Thecomputerelementaryeducationwebsitewhichbutthisgraduationprojectinviewofwhichdayafterdayformstheeducationtendencyestablishes,hascontained11parts,3greatlymainfunctions,includingtheteachingmaterial,simulatethetestquestion,aswellasonlineQ/A.Thepresentpaperthroughthewriting,thecontactsurfacetruncationchartaswellasthecodeanalysiselaboratedvariouswebsitesfunctionaldesign,carriesontheanalysiselaborationthroughtheWebservicetothehomepageprincipleofdesign.KEYWORDS:Computerelementaryeducation,Teachingmaterial,Simulationtestquestion,OnlineQ/A
目錄word文檔可自由復(fù)制I編輯引言在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在Internet“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。而計(jì)算機(jī)網(wǎng)上教育也隨著Internet飛速發(fā)展而快速崛起,教育的形式也可以發(fā)生很大的變化.可以通過網(wǎng)絡(luò)教育的形式,來拓寬教育發(fā)展,提高教育質(zhì)量.但是,前提是:中小學(xué)生有一定計(jì)算機(jī)知識(主要是經(jīng)濟(jì)不發(fā)達(dá)地區(qū)).所以可以首先作一些計(jì)算機(jī)基礎(chǔ)教育的網(wǎng)站,讓一些學(xué)生通過網(wǎng)站一邊學(xué)習(xí)一邊實(shí)踐計(jì)算機(jī)一些基礎(chǔ)知識.通過一段學(xué)習(xí)后,就有能力學(xué)習(xí)除計(jì)算機(jī)外其它方面的知識.以這種循環(huán)的方式來提高教育水平.為不發(fā)達(dá)地區(qū)學(xué)生提供更多的教育機(jī)會。畢業(yè)設(shè)計(jì)的主要內(nèi)容:一個教育性質(zhì)的網(wǎng)站,有三個大模塊組成。1.教學(xué)模塊:包括課程介紹、教學(xué)大綱、教學(xué)進(jìn)度、電子講稿、教學(xué)教案5個部分。2.復(fù)習(xí)模塊:包括習(xí)題、實(shí)驗(yàn)、模擬試題、CAI課件4個部分。3.交流模塊:在線答疑。
第1章諸論在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在Internet“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。為了更好的辦學(xué),提高學(xué)校知名度,特構(gòu)建計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站。1.1設(shè)計(jì)思想通過網(wǎng)站,全面宣傳,展示計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站的優(yōu)點(diǎn)與特色,發(fā)布最新的教育教材,多媒體課件,增強(qiáng)學(xué)生與網(wǎng)站之間的聯(lián)系,在Internet上實(shí)現(xiàn)完成在線學(xué)習(xí),復(fù)習(xí)以及答疑。提高學(xué)習(xí)效率。1.2.開發(fā)工具的選用及介紹ASP的優(yōu)勢:ActiveServerPages:“動態(tài)服務(wù)器網(wǎng)頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE或Netscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行,若使用VBScript來設(shè)計(jì)程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(Client)若使用Netscape瀏覽器就無法顯示VBScript的執(zhí)行結(jié)果。Http請求Http請求瀏覽群Web服務(wù)器ActiveserverpageHttp應(yīng)答圖1.2.1ASP運(yùn)行模式圖WWW客戶端工具WWW客戶端工具瀏覽器Web服務(wù)器Activeserverpage數(shù)據(jù)庫服務(wù)器Http請求Http應(yīng)答數(shù)據(jù)請求返回?cái)?shù)據(jù)圖1.2.2ASP各部分關(guān)系圖ASP的特點(diǎn):任何開發(fā)工具皆可發(fā)展ASP只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPageExpress、FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。通吃各家瀏覽由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。語言相容性高ASP與所有的ActiveXScript語言都相容,除了可結(jié)合HTML,VBScript、JavaScript、ActiveX服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(ThirdParty)所提供的語言。隱密安全性高如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因杰ASP程序先于網(wǎng)站服務(wù)(WebServer)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進(jìn)而被盜用。易于操控?cái)?shù)據(jù)庫ASP可以輕易地通過ODBC(OpenDatabaseConnectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel”文件當(dāng)成數(shù)據(jù)庫用。圖1.2.3ASP工作原理圖面向?qū)ο髮W(xué)習(xí)容易ASP具備有面向?qū)ο螅ǎ蟗ject-Oriented)功能,學(xué)習(xí)容易,ASP提供了五種方便能力強(qiáng)大的內(nèi)建對象:Request、Response、Sever、Application以及Session,同時,若使用ASP內(nèi)建的“Application”對象或”Session”對象所撰寫出來的ASP程序可以在多個網(wǎng)頁之間暫時保存必要的信息。ASP的六大內(nèi)部對象對象名稱功能描述RequestResponseServerSessionApplicationObjectContext從客戶端取得信息將信息送給客戶端提供一些Web服務(wù)器工具儲存在一個Session內(nèi)的用戶信息,該信息僅可被該用戶訪問在一個ASP-Application中讓不同的客戶端共享信息可以用來配合MicrosoftTransaction服務(wù)器進(jìn)行分布式事務(wù)處理所以我選擇了ASP結(jié)合EditPlus來制作計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站第2章網(wǎng)站總體分析與設(shè)計(jì)2.1網(wǎng)站系統(tǒng)模塊分析根據(jù)前面的設(shè)計(jì)思想進(jìn)行分析,按照系統(tǒng)開發(fā)的基本觀點(diǎn)對網(wǎng)站進(jìn)行分解,從內(nèi)容上可對網(wǎng)站作如下劃分:首頁:介紹發(fā)展計(jì)算機(jī)基礎(chǔ)教育網(wǎng)站的目的。課程介紹:整體介紹整個課程的。教學(xué)大綱:總體介紹課程內(nèi)的教學(xué)要求。教學(xué)進(jìn)度:以表格的形式明晰整個課程的教學(xué)進(jìn)度和學(xué)時安排。電子講稿:提供在線多媒體課件觀看。教學(xué)教案:公開這個教學(xué)教案,方便學(xué)生復(fù)習(xí)找重點(diǎn)。實(shí)驗(yàn):提供在線觀看實(shí)驗(yàn),了解實(shí)驗(yàn)步驟。習(xí)題:方便廣大學(xué)生復(fù)習(xí)使用。模擬試題:使學(xué)生可以在線測試自己所學(xué)知識是否牢固以及了解期末考試試題樣式。CAI課件:提供光盤下載。在線答疑:提供在線解答,方便學(xué)生的疑問能得到及時的解答。2.2網(wǎng)頁設(shè)計(jì)網(wǎng)站主頁采用靜、動相結(jié)合的方式,即靜態(tài)的主畫面和動態(tài)的圖片相結(jié)合,體現(xiàn)學(xué)校的勃勃生氣,靜態(tài)主頁方式介紹學(xué)校風(fēng)采、優(yōu)點(diǎn)特色、信息發(fā)布,對于四大校務(wù),就得利用ASP與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢管理系統(tǒng),采用交互式的動態(tài)的web畫面來實(shí)現(xiàn)。首頁結(jié)構(gòu)圖:注:藍(lán)色字體表示網(wǎng)頁間的超級鏈接。2.3數(shù)據(jù)庫設(shè)計(jì)采用的數(shù)據(jù)庫是MicrosoftAccess,擬建立sunbtob.mdb庫文件,并更改文件類型為asp文件。包含如下幾個表文件:admin管理員帳戶表guestbook留言記錄表notice公告記錄表teacher教師帳戶表第3章詳細(xì)設(shè)計(jì)3.1網(wǎng)站模塊設(shè)計(jì)及分析3.1.1網(wǎng)站總體結(jié)構(gòu)圖網(wǎng)站總體結(jié)構(gòu)圖,主要描述的程序設(shè)計(jì)的主體框架。程序默認(rèn)打開的是基礎(chǔ)教育網(wǎng)站的首頁界面,在這個界面中可以鏈接到網(wǎng)站的各個小的功能模塊中。同時通過連接返回首頁或其他小模塊。所以在這個圖中,任何的小模塊之間都是相通的。實(shí)驗(yàn)實(shí)驗(yàn)首頁課程介紹教學(xué)大綱教學(xué)進(jìn)度電子講稿教學(xué)教案習(xí)題CAI課件在線答疑模擬試題圖3.1.1網(wǎng)站總體結(jié)構(gòu)圖3.1.2結(jié)構(gòu)模塊分類從圖3.1.1中可以得知道一共擁有10個模塊,而根據(jù)各個模塊的功能劃分,可分為3大類:1.教學(xué)模塊:包括課程介紹、教學(xué)大綱、教學(xué)進(jìn)度、電子講稿、教學(xué)教案5個模塊。2.復(fù)習(xí)模塊:包括習(xí)題、實(shí)驗(yàn)、模擬試題、CAI課件4個模塊。3.交流模塊:在線答疑模塊。3.2教學(xué)版塊網(wǎng)頁設(shè)計(jì)3.2.1功能利用靜態(tài)網(wǎng)頁設(shè)計(jì)原理,明確顯示計(jì)算機(jī)基礎(chǔ)教育的整個課程介紹,教學(xué)大綱以及教學(xué)進(jìn)度以及于教學(xué)相關(guān)的課程課件,使已經(jīng)參加學(xué)習(xí)或?qū)⒁獏⒓訉W(xué)習(xí)的人能一目了然的整個的課程安排。對課上一時無法理解的內(nèi)容可以及時查詢,達(dá)到2次學(xué)習(xí)的目的。3.2.2組成構(gòu)造共分成5大部分:課程介紹網(wǎng)頁about.asp:用來顯示計(jì)算機(jī)基礎(chǔ)教育課程的基本介紹和成立該課程的必要性,重要性教學(xué)大綱網(wǎng)頁dagang.asp:用來顯示整個課程的教學(xué)大綱,方便需要人士查詢或了解。教學(xué)進(jìn)度網(wǎng)頁jindu.asp:用來顯示整個課程的教師安排以及各個課程的課時安排。電子講稿網(wǎng)頁jg.asp:用來顯示整個課程的電子課件。教學(xué)教案網(wǎng)頁daodu.asp:用來顯示教師的教學(xué)教案,突出難點(diǎn)以及要點(diǎn)。3.2.3界面設(shè)計(jì)重點(diǎn)及難點(diǎn)的代碼設(shè)計(jì)由于以上網(wǎng)頁基本采用的是靜態(tài)網(wǎng)頁顯示方式,所以相對比較叫簡單。其中以下電子講稿網(wǎng)頁和教學(xué)教案網(wǎng)頁采用的是幀鏈接的方式來實(shí)現(xiàn)的,也就是俗稱網(wǎng)頁內(nèi)嵌網(wǎng)頁的方式。其中以電子教案網(wǎng)頁內(nèi)關(guān)于幀鏈接的代碼如下:<TABLEwidth="778"border="0"cellspacing="0"cellpadding="0"align="center"background="images/index_bg.gif"><TR> <TD> <ahref="jxja/1.htm"target="iframe1">第一章緒論</a></TD> …… <TD><ahref="jxja/bu05.htm"target="iframe1">第五章補(bǔ)充FrontPage</a></TD></TR><TR> <TD> <ahref="jxja/07.htm"target="iframe1">第七章程序設(shè)計(jì)</a></TD></TR><tablewidth="778"border="10"cellspacing="0"cellpadding="0"align="center"background="images/index_bg.gif"><TD> <IFRAMEid=iframe1name=iframe1src="jxja/01.htm"frameBorder=0width=765height=500></IFRAME></TD> </TABLE>前面一段表格代碼是用來設(shè)置幀鏈接,后一端表格代碼表示的是在一個在表格中顯示網(wǎng)頁<IFRAMEid=iframe1name=iframe1src="jxja/01.htm"frameBorder=0width=765height=500></IFRAME>這段網(wǎng)頁語句中:<IFRAME>...</IFRAME>表示創(chuàng)建一個內(nèi)聯(lián)的幀。name=iframe1表示定義幀的名字。scr="jxja/01.htm"表示定義在幀中顯示的內(nèi)容的來源。frameborder=0表示定義幀之間的邊界(0或1)。height=765表示幀的高度。width=500表示幀的寬度。3.3復(fù)習(xí)版塊網(wǎng)頁設(shè)計(jì)3.3.1功能學(xué)生通過使用習(xí)題、模擬試題達(dá)到對所學(xué)知識的自我測試,同時能了解最后考評方式以及考試題型。方便學(xué)生找出自我不足,及時加以糾正。并提供上機(jī)試題素材以及CAI課件下載,實(shí)驗(yàn)操作的演示。3.3.2組成結(jié)構(gòu)共分4個模塊,分別為:習(xí)題網(wǎng)頁test/one.asp:提供各個課程章節(jié)的課后習(xí)題的打印。模擬試題網(wǎng)頁exam/testa1.asp:提供模擬試題的。實(shí)驗(yàn)網(wǎng)頁swfyanshi.asp:提供實(shí)驗(yàn)操作的錄象演示。CAI課件網(wǎng)頁cai.asp:。提供CAI課件的下載。3.3.3界面設(shè)計(jì)重點(diǎn)及難點(diǎn)的代碼設(shè)計(jì)實(shí)驗(yàn)網(wǎng)頁采用的是和電子教案網(wǎng)頁同樣的方法,采用的是幀鏈接的方式來實(shí)現(xiàn),原理同上2個網(wǎng)頁。模擬試題網(wǎng)頁一共分為理論試題,上機(jī)試題,上機(jī)試題樣張,上機(jī)試題素材下載4個顯性部分和理論試題答案參考一個隱性部分。而理論試題部分一共包括2部分,一個是靜態(tài)網(wǎng)頁的調(diào)用,調(diào)用試題部分,另一部分是答題卡的表單提交設(shè)計(jì)。表單提交后,學(xué)生不但能看到試題的正確答案還能看到自己答題情況和所獲得分?jǐn)?shù)(不包括簡答體)。靜態(tài)網(wǎng)頁調(diào)用代碼如下:<!--#includefile="a1.html"-->表示調(diào)用a1.htm文件,而a1.htm文件為試題部分。答體卡表單設(shè)計(jì)代碼如下:<CENTER>答題卡</CENTER><TABLEwidth="778"border="0"cellspacing="0"cellpadding="0"align="center"background=""><tr><td> 一.單選題</td></tr><tr><TABLEwidth="750"border="1"cellspacing="0"cellpadding="0"align="center"background=""><TRalign="center"> <TDwidth="50">題號</TD> <TD>1</TD> …… <TD>10</TD></TR><TRalign="center"> <TDwidth="50">答案</TD> <TD><inputtype="text"name="n101"size=1maxlength=1></TD> …… <TD><inputtype="text"name="n110"size=1maxlength=1></TD></TR><TRalign="center"> <TD>題號</TD> <TD>11</TD> …… <TD>20</TD></TR><TRalign="center"> <TD>答案</TD> <TD><inputtype="text"name="n111"size=1maxlength=1></TD> …… <TD><inputtype="text"name="n120"size=1maxlength=1></TD></TR></TABLE><TABLEwidth="778"border="0"cellspacing="0"cellpadding="0"align="center"background=""><tr><td> 二.多選題</td></tr><tr><TABLEwidth="750"border="1"cellspacing="0"cellpadding="0"align="center"background=""><TRalign="center"> <TDwidth="50">題號</TD> <TD>1</TD> …… <TD>5</TD></TR><TRalign="center"> <TDwidth="50">答案</TD> <TD><inputtype="text"name="n201"size=4maxlength=4></TD> …… <TD><inputtype="text"name="n205"size=4maxlength=4></TD> </TR></table><TABLEwidth="778"border="0"cellspacing="0"cellpadding="0"align="center"background=""><tr><td> 三.填空題</td></tr><tr><TABLEwidth="750"border="1"cellspacing="0"cellpadding="0"align="center"background=""><TRalign="center"> <TDwidth="50">題號</TD> <TD>1</TD> …… <TD>10</TD></TR><TRalign="center"> <TDwidth="50">答案</TD> <TD><inputtype="text"name="n301"size=8maxlength=15></TD> …… <TD><inputtype="text"name="n310"size=8maxlength=15></TD></TR></TABLE><TABLEwidth="778"border="0"cellspacing="0"cellpadding="0"align="center"background=""><tr><td> 三.簡答題</td></tr><tr><TABLEwidth="750"border="1"cellspacing="0"cellpadding="0"align="center"background=""><TRalign="center"> <TDwidth="50">1</TD> <TD><textareaname="n401"rows="5"cols="90"wrap="virtual"></textarea></TD></TR>……<TRalign="center"> <TDwidth="50">5</TD> <TD><textareaname="n405"rows="5"cols="90"wrap="virtual"></textarea></TD></TR></table><CENTER><inputtype="submit"value="提交"></CENTER></form>根據(jù)不同題型答題需要設(shè)計(jì)的相應(yīng)的文本框大小其中<inputtype="text"name="n101"size=1maxlength=1>為設(shè)計(jì)單選體答案輸入文本size=1表示文本框大小為1個字符,maxlength=1表示最大輸入字符數(shù)為1。同理,多選題設(shè)置為最大字符數(shù)為4,填空題設(shè)置為15個字符。而<textareaname="n405"rows="5"cols="90"wrap="virtual"></textarea>為設(shè)計(jì)簡答題答案文本rows="5"cols="90"表示滾動文本框的高度和寬度,wrap="virtual"表示文本超過cols值會自動換行并在傳輸時不顯示換行字符。答題卡數(shù)據(jù)傳輸顯示網(wǎng)頁設(shè)計(jì)代碼:<%n101=request.Form("n101")n102=request.Form("n102")……n404=request.Form("n404")n405=request.Form("n405")%>通過使用ASP內(nèi)建對象request.form來接受答題卡網(wǎng)頁傳輸?shù)臄?shù)據(jù)通過<%response.writen101%>代碼來實(shí)現(xiàn)數(shù)據(jù)顯示。并用IF語句來判斷單選題、多選題和填空題的答案是否正確并統(tǒng)計(jì)3大題目所獲得的總分。實(shí)現(xiàn)代碼如下:<%dimsumifn101="d"thensum=sum+1ifn102="b"thensum=sum+1……ifn310="傳輸層"thensum=sum+1%><TRalign="center"> <TDwidth="50">以上總得分為</TD> <TD><fontcolor="#FF0000"><%response.writesum%></TD> </TR>定義一個變量,如果答案正確則代表總分的SUM變量會自動+1表示+1分,等全部判斷完后得出總分。并顯示出來。簡答題不計(jì)算在總分中而是給參考答案。上機(jī)試題和上機(jī)試題樣張則完全采用靜態(tài)網(wǎng)頁調(diào)用原則。3.4交流模塊-在線答疑網(wǎng)頁設(shè)計(jì)3.4.1功能通過利用MicrosoftAccess數(shù)據(jù)庫完成留言板系統(tǒng),達(dá)到在線答疑功能。學(xué)生在發(fā)表個人意見時,若認(rèn)為意見內(nèi)容涉及敏感的話題或是意見內(nèi)容涉及私人隱私,都可用“悄悄話”的方式發(fā)言,這些“悄悄話”將不會被顯示出來讓大家看到,只有老師和管理員才能看到。而老師可通過登陸后對學(xué)生的問題進(jìn)行回答,而管理員將有對一切學(xué)生留言有著管理刪除的權(quán)利。3.4.2主要組成構(gòu)成留言結(jié)果網(wǎng)頁index.asp:用來顯示學(xué)生留言及老師回復(fù)內(nèi)容,同時還具有一般模式和管理模式兩種顯示方式。學(xué)生留言表單網(wǎng)頁add.asp:用來提供學(xué)生發(fā)表留言內(nèi)容以及選擇發(fā)表留言性質(zhì)。學(xué)生留言數(shù)據(jù)處理ASP程序save.asp:處理學(xué)生留言數(shù)據(jù),同時將這些留言數(shù)據(jù)記錄起來并將網(wǎng)頁顯示轉(zhuǎn)向至意見留言結(jié)果網(wǎng)頁。管理員(教師)回復(fù)網(wǎng)頁reply.asp:老師針對學(xué)生所發(fā)表的流言作出獨(dú)立的回答。以及對回答內(nèi)容的處理。管理員登陸網(wǎng)頁login.asp:管理系統(tǒng)啟動需要教師先進(jìn)行登陸身份確認(rèn)。數(shù)據(jù)庫文件#sunbtob.asp:存放這個留言數(shù)據(jù)以及管理員帳戶密碼。3.4.3數(shù)據(jù)庫設(shè)計(jì)本數(shù)據(jù)庫內(nèi)共建立3個表:admin表內(nèi)保存的是管理員的帳號和密碼。視圖3.3.1:3.3.1admin表視圖guestbook表為記錄整個留言信息,視圖如圖3.3.2:圖3.3.2guestbook表視圖notice表為記錄留言板公告。視圖如圖3.3.3圖3.3.3notice表視圖3.4.4界面設(shè)計(jì)重點(diǎn)及難點(diǎn)的代碼設(shè)計(jì)留言板主頁共分左右2部分,左邊為顯示普通模式或管理模式的界面,通過如下代碼對2種模式的判定:<%ifsession("admin")<>"smallstick"then%><p><ahref="logout.asp"><%else%></a><imgborder="0"src="images/n14.gif"width="60"height="54"><br><ahref="notice.asp"><imgsrc="images/new.gif"border="0"></a><br><br><imgborder="0"src="images/n7.gif"width="60"height="54"><br><ahref="change.asp"><imgborder="0"src="images/password.jpg"width="100"height="30"></a></p><imgborder="0"src="images/n24.gif"width="60"height="54"><br><ahref="logout.asp"><imgsrc="images/logout.gif"border="0"><strong><%endif%>通過運(yùn)用IF語句對對象session("admin")進(jìn)行判定來對2鐘模式的認(rèn)證。而對象session("admin")的屬性值將將來管理員登陸以后,通過如下語句進(jìn)行復(fù)值ifrs.eofthenresponse.redirect"login.asp"elsesession("admin")="smallstick"response.redirect"index.asp"而右邊著是顯示整個留言內(nèi)容,進(jìn)行留言操作等。通過如下代碼與數(shù)據(jù)庫#sunbtob.asp文件進(jìn)行連接,打開記錄集,獲取數(shù)據(jù)。<%connstr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource="&Server.MapPath("database/#sunbtob.asp")setdb=Server.CreateObject("ADODB.Connection")db.Openconnstrsetrsn=server.createobject("adodb.recordset")'聲明一個記錄集sql="select*fromguestbook"rsn.opensql,db,1,1%>然后通過SOL語句如<%=rs("name")%>對所獲得的數(shù)據(jù)進(jìn)行顯示。留言操作網(wǎng)頁同樣使用和主頁想同的分布方式,區(qū)別在與,右邊部分不在是留言內(nèi)容而是留言提交表單。通過表單提交,連接到#sunbtob.asp數(shù)據(jù)庫,然后在數(shù)據(jù)庫內(nèi)寫入信息。主要代碼如下:setrs=server.createobject("adodb.recordset")sql="select*fromguestbookwhere(idisnull)"rs.opensql,db,1,3rs.addnewrs("show")=ishowrs("face")=ifacers("select")=iselectrs("where")=iwherers("name")=inamers("qq")=iqqrs("email")=iemailrs("homepage")=ihomepagers("title")=ititlers("content")=icontentrs("time")=now()rs("ip")=request.servervariables("remote_addr")rs.updaters.closesetrs=nothingdb.closesetdb=nothingsession("antry")=""'提交成功,清空session("antry"),以防重復(fù)提交??!管理員(教師)管理登陸以及管理操作界面設(shè)計(jì)管理員登陸采用表單提交到數(shù)據(jù)庫,進(jìn)行認(rèn)證:<%ifsession("admin")<>"smallstick"then%><tablewidth="100%"border="0"class=log_titlewidth="100%"><tr><tdwidth="64%"align="right"><strong>管理員登陸</strong></td><tdalign="right">[<ahref="index.asp">返回首頁</a>]</td></tr></table></td></tr><tr><tdwidth="126"height="25"align="right"valign="middle">用戶名:</td><tdheight="25"> <inputname="admin"type="text"class=iptid="username"size="15"maxlength="14"></td></tr><tr><tdheight="25"align="right">密 碼:</td><tdheight="25"> <inputname="password"type="password"class=iptid="password"size="15"maxlength="14"></td></tr><tr><tdheight="30"colspan="2"align="center"><inputname="Submit"type="submit"class=logid="Submit"value="確定"> <inputname="Submit2"type="reset"class=logid="Submit2"value="重置"></td></tr></table></form><palign="center"><%else%>您已登陸成功!<ahref="index.asp">返回首頁</a><%endif%>通過IF語句判斷是否已經(jīng)執(zhí)行過登陸操作,如沒有,顯示登陸界面圖3.4.1,如以登陸,則顯示您已登陸成功!圖3.4.1管理員登陸界面圖3.4.2管理員以登陸提示界面通過在顯示留言中添加如下代碼可達(dá)到對留言板主頁的管理操作:回復(fù)和刪除這2項(xiàng)功能:[<ahref="reply.asp?id=<%=rs("id")%>">回復(fù)</a>]為顯示回復(fù)功能語句。[<ahref="del.asp?id=<%=rs("id")%>"onClick="returnconfirm('您確定進(jìn)行刪除操作嗎?')">刪除</a>]為設(shè)置刪除及刪除提示確認(rèn)的語句。第4章系統(tǒng)的使用說明與安裝4.1運(yùn)行環(huán)境要求Windows98PersonalWebServer3.0(PWS)Microsoft?Access2000(9.0.2812)4.2安裝配置A.將本網(wǎng)站拷貝到硬盤上的某一目錄下,如:拷貝至c:\y1下。B.運(yùn)行PWS,將默認(rèn)的Web站點(diǎn)主目錄設(shè)置為該目錄,如上例應(yīng)為c:\y
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版 八年級英語下冊 Unit 4 單元綜合測試卷(2025年春)
- 2025年網(wǎng)狀蓬松石英棉合作協(xié)議書
- 基本醫(yī)療衛(wèi)生與健康促進(jìn)法學(xué)習(xí)試題試卷及答案(一)
- 2025年制動總泵合作協(xié)議書
- 2022石家莊49中九年級6月三模試卷
- 2025年二手工程機(jī)械買賣轉(zhuǎn)讓合同范文(2篇)
- 2025年人員勞務(wù)協(xié)議格式版(2篇)
- 2025年產(chǎn)品購銷合同協(xié)議標(biāo)準(zhǔn)版本(2篇)
- 2025年產(chǎn)品委托生產(chǎn)合同標(biāo)準(zhǔn)版本(三篇)
- 2025年臨時工合同協(xié)議模板(2篇)
- 2022年廣西高考英語真題及答案(全國甲卷)
- 安全生產(chǎn)責(zé)任清單(加油站)
- 動物檢疫技術(shù)-動物檢疫的程序(動物防疫與檢疫技術(shù))
- 煤礦復(fù)工復(fù)產(chǎn)專項(xiàng)安全風(fēng)險(xiǎn)辨識
- DB42T 1049-2015房產(chǎn)測繪技術(shù)規(guī)程
- 《民航服務(wù)溝通技巧》教案第8課重要旅客服務(wù)溝通
- 學(xué)校副校長述職報(bào)告PPT模板下載
- 月老合婚真經(jīng)
- (完整版)歐姆龍E3X-HD光纖放大器調(diào)試SOP
- 2022年高級統(tǒng)計(jì)師考試真題及參考答案解析
- 1小時:讓孩子踏上閱讀快車道課件
評論
0/150
提交評論