【正文】
通過對 session 的驗證,判斷管理者的權(quán)限,失敗則返回登錄頁面: % If Session(blog_status) login Then % 為了使日志列表 能 及時刷新,需要告訴瀏覽器不要緩存此頁面。 userid amp。amp。 (1)發(fā)表信息:發(fā)表日志、鏈接、圖片及相關(guān)的管理。 在首頁還列出了日志的評論、全部瀏覽的入口和訪問量,在日志版塊的功能中,還有日志詳細內(nèi)容頁、日志發(fā)表評論和日志列表頁。 在 Windows XP 上安裝 IIS 的過程: 將 Windows XP 的系統(tǒng)光盤放入機內(nèi),打開【控制面板】選擇【添加 /刪除程序】選項,在彈出的選項框中選擇【添加 /刪除 Windows 組件】選項卡中點選,然后點擊“下一步” 進行安裝。這種程序通常被稱作“ ASP 程序” (或“ ASP 網(wǎng)頁” )。 網(wǎng)絡(luò)導覽型。簡言之, 該系統(tǒng)具有 友好的用戶界面、 簡單易懂的操作方式 、強大的功能,有廣泛的應(yīng)用空間和無可比擬的價值 。 in the end, it introduces the safety function of the systemthe necessity of encrypting user39。 特此聲明! 第 20 頁 共 20 頁 畢業(yè)設(shè)計 ( 論文 ) 個人日志系統(tǒng)的 設(shè)計與實現(xiàn) 論文作者姓名: 申請學位專業(yè): 申請學位類別: 指導教師姓名(職稱): 論文提交日期: 個人日志系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 在互聯(lián)網(wǎng)越來越普及的今天,信息在人們的日常生活中占據(jù)了非常重要的地位, 個人日志系統(tǒng) 是基于 ASP 和 SQL Server 的一種在 Inter 上公開發(fā)布的 快速更新的個人網(wǎng)站 系統(tǒng) ,使用者可以 簡單快速地 完成個人網(wǎng)頁的創(chuàng)建、發(fā)布和更新 , 是一個方便的供廣大互聯(lián)網(wǎng)用戶相互交流的平臺。文中除了特別加以標注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學院或其他教學機構(gòu)的學位或證書而使用過的材料。 由于以前很少應(yīng)用這方面的知識,所以也存在很多不足之處, 比如 搜索功能不完善,系統(tǒng)如果拓展為多用戶則會擁有更加強大的功能,這些都是有待進一步開發(fā)的后續(xù)工作。H80000000 Else LShift = ((lValue And m_lOnBits(31 iShiftBits)) * m_l2Power(iShiftBits)) End If End Function 系統(tǒng)安全實現(xiàn) 系統(tǒng) 安全實現(xiàn)主要就是把 md5 加密文件嵌入需要用到加密的程序文件中,先在該程序文件中加入如下語句: !include file= 可以把 md5 算法文件當作一個函數(shù),在需要加密的字段使用該“函數(shù)”即可。前者的意思是不可能有任意兩段明文加密以后得到相同的密文,后者的意思是如果我們加密特定的數(shù)據(jù),得到的密文一定是相同的。 6 系統(tǒng)安全 系統(tǒng)安全簡介 系統(tǒng)的安全性除了網(wǎng)絡(luò)安全外,最重要的就是保障用戶 口令 的安全性,避免其被網(wǎng)絡(luò)黑客竊取進而盜用用戶權(quán)限,這就需要對用戶 口令 進行加密存放。 顯示記錄集,需要與頁面的輸出格式打交道,一般都是把記錄集顯示為列表。 第 11 頁 共 20 頁 列表需要解決兩個問題:快速搜索和分頁。 } return false。 if (object_type == RADIO || object_type == CHECKBOX) { if (input_object[0]) input_object[0].focus()。 后臺的實現(xiàn) 系統(tǒng)的后臺主要體現(xiàn)管理的功能,是對前臺顯示信息的管理。 SQL Server 2021 還提供對 XML(Extensible Markup Language 擴展標示語言支持 )和HTTP 的全方位支持。 當客戶從瀏覽器上讀 取 該 ASP 文件時,將向 Web 服務(wù)器發(fā)出 HTTP 請求,服務(wù)器收到該請求后調(diào)用 ASP,讀取請求的文件,執(zhí)行其中的腳本命令,生成標準的 Web 頁回送給客戶的瀏覽器。 ASP 最初,互聯(lián)網(wǎng)的應(yīng)用只局限于數(shù)據(jù)的共享,隨著客戶機 /服務(wù)器模式的引入,以及 Java 語言、 VBScript 和 JavaScript 等腳本語言和 ASP 技術(shù)的應(yīng)用,互聯(lián)網(wǎng)的使用方式發(fā)生了根本的變革,網(wǎng) 頁也開始精彩起來,許多條理清晰、交互性強、內(nèi)容豐富的網(wǎng)頁深深吸引著網(wǎng)絡(luò)用戶。作者針對某些主題,每天貼出最新報導,其中有個人觀察、網(wǎng)絡(luò)文章 鏈接 及讀者響應(yīng)等,其中也有很多跟技術(shù)有關(guān)的網(wǎng)絡(luò)日志。 一般一個日志系統(tǒng)就是一個頁面,它通常由簡短而經(jīng)常更新的日志文章構(gòu)成,所有文章都是按照日期排列,現(xiàn)在流行的博客就是日志系統(tǒng)的具體表現(xiàn)。s a convenient platform for largeness Inter users to municate with each other. It can be singleuser system or multiuser system, in this article we mainly study the singleuser system, and its functions mainly prise browsing and menting journals in foreground, publishing journals in background, correlative managing function and modifying user39。本文 主要介紹了該 系統(tǒng) 的基本功能及具體設(shè)計實現(xiàn)方法:系統(tǒng)分析中系統(tǒng)的結(jié)構(gòu)圖分析了系統(tǒng)各模塊的功能;在系統(tǒng)設(shè)計中,詳細地展現(xiàn)了系統(tǒng)各個功能模塊的設(shè)計思路、所需的數(shù)據(jù)庫表及表字段等;最后介紹系統(tǒng)的安全功能 —— 賬號密碼加密的必要性及具體實現(xiàn)方法。 ASP。但隨著 日志系統(tǒng)的 快速擴張,它的目的與最初 已 相去甚遠。 當然也有以 上 述 基本 類型 混合而成的網(wǎng)絡(luò)日志,總體而言,它們的特色都是個人化,更新快,有很多網(wǎng)絡(luò) 鏈接。由于這類程序是以“ .asp”為擴展名存放的,因此對應(yīng)的文件可稱作“ ASP 文件”。 SQL server 2021 SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),是 Microsoft 推出 的 數(shù)據(jù)管理與分析軟件。 ( 2) 圖片功能模塊 圖片功能模塊同日志功能模塊很相似,也分為首頁、圖片內(nèi)容查看、圖片列表頁,但沒有搜索程序,圖片可以通過在首頁單擊直接進入圖片內(nèi)容 頁。 后臺管理功能流程圖如下: ( 1) 登錄驗證 日志 系統(tǒng) 管理者進入后臺 時 ,需要驗證身份 。 圖 5 后臺功能流程圖 登 錄 添加或管理日志 添加或管理圖片 添加或管理鏈接 添加或管理分類 管理評論 管理用戶賬戶 第 10 頁 共 20 頁 } if (object_type == TEXT || object_type == PASSWORD || object_type == TEXTAREA || object_type == FILE) { if (!( amp。) If Not Then If UCase(rs(Password)) = UCase(passwd) Then Session(blog_status_User) = rs(Username) Session(blog_status_UserID) = rs(BlogID) validpwd = True End If End If Set rs = Nothing Set conn = Nothing End If ( 2) 管理日志 /鏈接 /圖片 這些都是需要 發(fā)布的信息,其中日志的信息最復雜,這里主要說明管理日志功能,其 他的只是數(shù)據(jù)表字段不同,管理操作的實現(xiàn)方法很相似。 快速搜索功能,由 \admin\ 完成,首先定義了完成搜索功能必需的變量: dbwhere、 masterdetailwhere、 searchwhere、 a_search、 b_search及 whereclause,用于處理搜索條件,建立 SQL 查詢字符串。對評論列表進行操作時,修改的數(shù)據(jù)表 feedback 中的數(shù)據(jù),刪除評論時,支持批量刪除。在實際中的一個應(yīng)用就是數(shù)據(jù)庫中的用戶信息加密,當用戶創(chuàng)建一個新的賬號或者密碼,他的信息不是直接保存到數(shù)據(jù)庫,而是經(jīng)過 一次加密以后再保存,這樣,即使這些信息被泄露,也不能立即理解這些信息的真正含義。 對 md5 算法簡要的敘述可以為: md5 以 512 位分組來處理輸入的信息,且每一分組又被劃分為 16個 32 位子分組,經(jīng)過了一系列的處理后,算法的輸出由四個 32 位分組組成,將這四個 32位分組級聯(lián)后將生成一個 128 位散列值。 結(jié) 論 經(jīng)過幾個月的努力,終于完成了 個人日志系統(tǒng)的設(shè)計實現(xiàn)以及安全保護功能 , 它 是 利用 ASP和 SQL Server 2021 開發(fā)的用于個人用戶發(fā)布信息的簡易平臺。 [5]鄧文淵,陳惠貞,陳俊榮 . ASP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù) [M]. 北京:中國鐵道出版社, 2021。 ( 4)學??稍试S學位論文被查閱或借閱。s a convenient platform for largeness Inter users to municate with each other. It can be singleuser system or multiuser system, in this article we mainly study the singleuser system, and its functions mainly prise browsing and menting journals in foreground, publishing journals in background, correlative managing function and modifying user39。 一般一個日志系統(tǒng)就是一個頁面,它通常由簡短而經(jīng)常更新的日志文章構(gòu)成,所有文章都是按照日期排列,現(xiàn)在流行的博客就是日志系統(tǒng)的具體表現(xiàn)。作者針對某些主題,每天貼出最新報導,其中有個人觀察、網(wǎng)絡(luò)文章 鏈接 及讀者響應(yīng)等,其中也有很多跟技術(shù)有關(guān)的網(wǎng)絡(luò)日志。 ASP 最初,互聯(lián)網(wǎng)的應(yīng)用只局限于數(shù)據(jù)的共享,隨著客戶機 /服務(wù)器模式的引入,以及 Java 語言、 VBScript 和 JavaScript 等腳本語言和 ASP 技術(shù)的應(yīng)用,互聯(lián)網(wǎng)的使用方式發(fā)生了根本的變革,網(wǎng) 頁也開始精彩起來,許多條理清晰、交互性強、內(nèi)容豐富的網(wǎng)頁深深吸引著網(wǎng)絡(luò)用戶。 當客戶從瀏覽器上讀 取 該 ASP 文件時,將向 Web 服務(wù)器發(fā)出 HTTP 請求,服務(wù)器收到該請求后調(diào)用 ASP,讀取請求的文件,執(zhí)行其中的腳本命令,生成標準的 Web 頁回送給客戶的瀏覽器。 SQL Server 2021 還提供對 XML(Extensible Markup Language 擴展標示語言支持 )和HTTP 的全方位支持。 后臺的實現(xiàn) 系統(tǒng)的后臺主要體現(xiàn)管理的功能,是對前臺顯示信息的管理。 if (object_type == RADIO || object_type == CHECKBOX) { if (input_object[0]) input_object[0].focus()。 } return false。 第 12 頁 共 20 頁 列表需要解決兩個問題:快速搜索和分頁。然后連接數(shù)據(jù)庫,執(zhí)行查詢語句,得到記錄集( recordset 對象)。 在這個功能模塊中,主要對日志空間中的日志進行添加、編輯、刪除、拷貝等操作,這些操作需要在日志列表中完成,列表是管理操作的載體,結(jié)果也在列表中體現(xiàn)。amp。輸入用戶名和密碼后,單擊【 login】按鈕完成登錄。 ( 3) 鏈接功能模塊 鏈 接功能模塊比較簡單,只有一個列表程序頁,它提供了日志空間所有者感興趣的網(wǎng)站的鏈接,與訪問者共享,因此只需要一個頁面把所有的鏈接列出來就可以了。 SQL Server 2021 是為迅速提供可伸縮性電子商務(wù)、企業(yè)及數(shù)據(jù)倉庫解決方案而開發(fā)的完整數(shù)據(jù)庫與分析軟件產(chǎn)品。 網(wǎng)絡(luò)開發(fā)者使用腳本語言和 HTML 語言設(shè) 計完成一個 ASP 程序后,可通過文本編輯器輸入到機內(nèi),并將它保存在 Web 服務(wù)器的外部存儲器上 (文件的擴展名為 .asp)。 網(wǎng)絡(luò)日志 之所以 這么紅 , 最主要的原因還是這種 工具非常方便,收費便宜、易于使用, 有的甚至完全免費 , 用