【正文】
form 47 為管理員登入頁面效果 圖 47 管理員登入頁面 html 表單元素 此頁為驗證管理員名稱和密碼頁面,頁面中無需填寫 html 表單元素。 此頁涉及到管理員數(shù)據(jù)庫表單 admin 的操作。 !include file= % 29 admin_name=request(admin_name) admin_password=request(admin_password) if InStr(LCase(admin_password),39。)0 or InStr(LCase(admin_password),or)0 then script language=39。javascript39。 alert(39。密碼不合法,請重新輸入 !39。)。 (1)。 /script end if Set rs_admin = () sql=select * from admin where admin_name like 39。 amp。 admin_name amp。 39。 and admin_password like 39。 amp。 admin_password amp。 39。 sql,conn,3,2 if and then script language=39。javascript39。 alert(39。賬號或密碼錯誤! 39。)。 (1)。 /script end if session(admin_pass)=ok % html 表單元素 該頁面中有一個表單元素,如表 48 所示。 表 48 頁地表單元素 名稱 表單元素類型 含義 最大長度 Search_txt Text 關鍵字 8 此頁為管理員管理用戶頁面,涉及到對用戶數(shù)據(jù)庫表 larchives 的操作。 !include file= %if session(admin_pass)ok then 30 end if px=request(px) if px= then px=j_date search_txt=request(search_txt) Set rs_lar = () sql,conn,1,1 if and then str=此交友系統(tǒng)還沒有一個網(wǎng)友 ! 39。分頁設置 if str= then =30 39。每頁行數(shù) pages= records= currentpage=request(currentpage) if currentpage= or currentpage1 then currentpage=1 currentpage=cint(currentpage) if currentpagepages then currentpage=pages =currentpage else currentpage=1 records=0 pages=1 end if % 此頁為管理員刪除用戶的信息頁面,刪除成功后將跳轉到管理首頁,因此沒有頁面示例。 html 表單元素 此頁無需填寫 html 表單元素。 此頁涉及到交友請求數(shù)據(jù)庫表 apply、交友請求回復數(shù)據(jù)庫表 back、好友數(shù)據(jù)庫表 friend 的操作。 !include file= % if session(admin_pass)ok then 31 end if user_id=request(user_id) Set rs_del = () sql=delete from larchives where user_id= amp。 user_id sql,conn,3,2 % 維護網(wǎng)站 網(wǎng)站的維護主要包括以下內容: 個人管理:對個人資料管理、相片管理、交友請求管理、交友請求回復管理和留言管理。 用戶管理:管理員對用戶的審查管理。 站內信息管理:管理員對用戶信息管理、相片管理、交友請求回復管理和留言管理等。 32 第五章 主要技術和分析 IIS 簡介 IIS( Inter Information Services)是互聯(lián)網(wǎng)信息服務。由微軟公司提供的基于運行 Microsoft Windows 的互聯(lián)網(wǎng)基本服務。最初是 Windows NT 版本的可選包,隨后內置在 Windows 2021\Windows XP Professional 和 Windows Server 2021一起發(fā)行,但在普遍使用的 Windows XP Home 版本上并沒有 IIS。 IIS 意味著你能發(fā)布網(wǎng)頁,并且有 ASP、 JAVA、 VBscript 產(chǎn)生頁面,有著一些擴展功能。 IIS 支持一些有趣的東西,像有編輯環(huán)境的界面、有全文檢索功能的、 有多媒體功能的。 ASP 簡介 ASP 是 active server pages 的簡稱,是服務服務器端腳本編寫環(huán)境,使用它可以創(chuàng)建和運行狀態(tài)、交互的 web 服務器應用程序。使用 ASP 可以組合 html頁、腳本命令和 activex組件以創(chuàng)建交互的 web 頁和基于 web 的功能強大的 web應用程序。 ASP 頁是包括 html 標記、文本和腳本命令的文件。 ASP 頁可調用 activex組件來執(zhí)行任務,例如連接到數(shù)據(jù)庫或進行商務計算。通過 ASP,可為 web 頁添加交互內容或用 html 頁構成整個 web 應用程序,這些應用程序使用 html 頁作為客戶的界面。 也 可以認為 ASP 是一種類似 html、 script 與 cgi 的結合體,但是其運行效率卻比 cgi 更高。程序編制也比 html 更方便且更有靈活性,程序安全及保密性也遠比 script 好。 33 第六章 設計總結 本文工作總結 通過本次畢業(yè)設計,不僅使我清楚地意識到網(wǎng)絡通信在當今快節(jié)奏生活中發(fā)揮著舉足輕重的作用,還使我較為系統(tǒng)地學習并掌握了構架一個交友網(wǎng)站所需要的知識,在設計過程中,我主要以網(wǎng)頁技術為基礎,結合 ASP 動態(tài)網(wǎng)頁技術。 以上構建一個交友類網(wǎng)站實例。管理員可以通過該系統(tǒng)為網(wǎng)友提 供交流服務;普通 inter 用戶可以通過該系統(tǒng)注冊成會員,并尋找網(wǎng)友信息加入好友,也可以通過該系統(tǒng)與網(wǎng)友交流信息等。 本次設計基本上實現(xiàn)了預期的功能,但由于設計時間較短并且也是第一次設計網(wǎng)站,因此還有一些不足的地方,與此同時,網(wǎng)站的安全問題也將成為我們未來需要 關注和努力解決的問題。 心得體會 平時寫論文的機會并不多,正是由于這個原因,在剛開始進行畢業(yè)論文撰寫的時候難免心存疑惑。但是實際上,萬事開頭難,不管座什么事情遇到困難時十分正常的。最關鍵是在困難面前,我們要理順思路,尋找突破點,一步一個腳 印的慢慢來實現(xiàn)自己既定的目標。 既然要寫論文,那么首先就應該要利用各種途徑搜集關于寫作的知識。應該多度一些相關的書籍和指導文章,而在網(wǎng)絡上夜可以找到關于論文寫作的知識與技巧。 學校的每一位指導老師都在各自的專業(yè)領域有著相當深厚的知識,我們在寫作畢業(yè)論文的過程中如果遇到無法解決的困難時,就可以主動與導師進行聯(lián)系與溝通。 最后是格式的問題。格式排版無論是看起來還是聽起來都應該是最輕松罪簡單的事情了。但是真正到排版的時候,麻煩就來了。 雖然困難很多,但是如果不怕吃苦,那么一切的困難都是紙老虎。通過這次寫畢業(yè)論文的經(jīng)歷,我就感覺自己的收獲很大,而且計算機知識得到了很大的提高。在撰寫論文的過程中,我不僅對自己所學領域的知識有了更深入更全面的了解,而且也鍛煉了自己在繁忙的時候如何節(jié)省時間去做其他重要的事情的能力,而且也鍛煉了自己獨立思考、獨立克服困難的能力。 34 參考文獻 [1] 胡標, ASP 網(wǎng)絡編程技術與實例,天津:人民郵電出版社, 2021,34~56 [2] 鄧文淵, ASP 與網(wǎng)頁數(shù)據(jù)庫設計,北京:中國鐵道部出版社, 2021,12~18 [3] 尚俊杰,網(wǎng)絡程序設計 ASP,上海:北方交通大學出版社, 2021,36~58 [4] 林信成, HTML 與 ASP 編程實務,北京:清華大學出版社, 2021,87~96 [5] 汪曉平, ASP 網(wǎng)絡開發(fā)技術,天津:人民郵電出版社, 2021,69~96 致謝 本論文是在華老師的悉心指導下完成的,從選題到開題報告,從寫作提綱到一遍又一遍地指出稿中存在的問題,嚴格把關,循循善誘,直此論文完成之際,對老師對我在技術上以及論文制作上的幫助表示誠摯的謝意。同時要感謝在學習期間,給我極大關心和支持的同學和朋友們。 寫作畢業(yè)論文 是一次再系統(tǒng)學習的過程,畢業(yè)論文的完成,同樣也意味著新的學習生活的開始。