【正文】
圖39 chat表圖310 user表3. 相關的界面顯示圖311 注冊界面顯示效果4. 設計中的關鍵代碼set chat=()=driver={mcrosoft access driver(*.mdb)}。amp。 dbq=amp。 ()s=select*form userb where username=39。amp。usernameamp。39。set rs=(s)if or thens1=insertintouserb(username,userpword,user,usersex)values(39。amp。usernameamp。39。,39。amp。userpwordamp。39。,39。amp。usersexamp。39。,39。amp。useramp。39。) s1()實現了檢查userb表中是否有此用戶,如果用戶不存在則將新注冊的新用戶相應的信息存入數據表userb。設計中的關鍵代碼% dim fso,fld,f,iset fso=()set fld=((images))%% for each f in %% if i mod 5=0 then (p align=center/p)%input type=radio name=userimg value=% =images/ amp。 %checkedimg src=% =images/ amp。%width=60 height=60% i=i+1 %% next %此代碼使用文件訪問組件完成了對你images文件夾的訪問,通過循環(huán)在頁面上實現以每行五個的形式一次顯示文件夾內的圖片,對應的每個圖片有一個單選按鈕。聊天室所涉及的網頁都是由asp的內置對象來完成的,后臺使用access數據庫,使用odbc進行數據庫的連接。在此基礎上一步步的完成聊天室的所有頁面,進行運行和調試。 新聞制作版塊新聞發(fā)布系統(tǒng)是一個網站所必須的內容,新聞的隨時更新使用動態(tài)網站的數據庫功能,一方面可以快不發(fā)布信息,另一方面可以很容易的存儲以前的信息,便于瀏覽。更重要的是保持了網站的穩(wěn)定性。要想完成新聞版塊的制作,我們首先安裝ado組件中最常用的上傳組件——lyfupload完成新聞配置文件的上傳。此組件支持單文件的上傳、多文件的上傳、限制文件大小上傳、限制某一類型的文件上傳等功能。組件的注冊:選擇“開始”——運行命令,輸入“regsvr32 e:\lyfupload”后按回車鍵。Lyfupload組件的創(chuàng)建:% Set obj=(“”) %1. 在制作新聞系統(tǒng)時所用到的數據表格圖312 News表2. 頁面顯示圖313 Index頁面顯示3. 實現此效果的一些代碼 % set conn=() =provider=。datesource=amp。s () set rs=() s=select *form news order by id desc s,conn,3,2 do while not %建立并連接數據庫代碼。div align=right class=STYLE9a href=更多新聞....../a/div鏈接更多新聞代碼。%if session(gly)= then ()% 。%session(gly)=()%管理員退出頁面主要代碼。 網站的測試超級鏈接對于網站用戶而言意味著能不能流暢的使用整個網站提供的服務,因而鏈接將作為一個獨立的項目進行測試。網站能夠正確運行首先要保證鏈接能夠連貫運行。網站的運行中整個系統(tǒng)是否運行正常,我主要采用將測試網站長時間運轉進行測試,派生出執(zhí)行程序所有功能需求的輸入條件,從而導出測試用例,進行測試,網站中的每個版塊的每個頁面都出現了很多的鏈接,所以每個版塊要先進行單獨測試,單獨測試完成后,根據個版塊之間的連接結構再進行總體測試,從而達到網站的整體的運營能夠順利地進行。在測試這個環(huán)節(jié)時,沒有特定的測試方法,就要做到細心,做到網站的順利運行???結 語到此,我制作的個人網頁已經完成。但由于畢業(yè)設計時間較短,能力有限,所以系統(tǒng)還有許多不盡人意的地方,功能不夠全面等多方面問題。這些都有待于進一步改善。調試過程中,出現了太多的問題,暴露了語言編寫能力缺陷。由于第一次進行制作網站的設計,許多的東西過于繁瑣和不必要,存在著一些問題,特別是我的各個模塊并沒有讓它們有機結合起來,而是各自以單獨的模塊存在,這樣既煩瑣又沒有技術,這一點是我這個網站存在的重大缺點。我知道以我現階段的能力還難以解決,我會努力學習,提高自己,解決問題還有一點就是編程語言方面,我發(fā)現自己懂得的真是了了可數,就因為編程這一塊不精,才導致于做各個模塊時無法讓它們正確的相聯接,對于其中的許多代碼我都是借鑒于別人的。通過這次設計,我學會了和別人配合工作,因為一個人所學的知識不可能面面俱到的,只有通過合作,發(fā)揮自己的優(yōu)點,體現團隊精神,才能使工作做得更為出色。通過這次設計,我學到了許多書本上學不到的知識,增強了自己的動手能力。即將畢業(yè)我十分珍惜這次鍛煉的機會,我按部就班的完成了自己的設計任務,但由于自己的知識水平有限,仍然存在很多的不足之處,懇請老師多多指教!參考文獻[1]吳濤主編,網站全程設計技術(修訂本),北京交通大學出版社,[2]龍馬工作室編,ASP+access組建動態(tài)網站實例精講,人民郵電出版社,[3] 趙增敏編,ASP動態(tài)網頁設計,電子工業(yè)出版社,[4]劉華,程序設計,清華大學出版社,2004[5] 劉春 編著,網頁制作三劍客標準培訓教程,上??茖W普及出版社, 21