【正文】
所示: 圖 編 輯模塊 安全模塊 為了 實現(xiàn) 用戶的安全,用戶可以通過修改資料來實現(xiàn)自己的賬戶安全, 可以通過修改個人信息和重設(shè)密碼方式 。主界面效果圖如圖 所示: 圖 主界面 當(dāng)用戶正確驗證用戶名和密碼后登陸進入 主界面,然后就可以根據(jù)自己的需求進行相應(yīng)功能的應(yīng)用。登錄成功界面如圖 所示: 圖 登錄成功界面 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 12 主界面實現(xiàn) 本系統(tǒng)主界面的設(shè)計思 想就是盡可能的讓用戶一目了然,主博客有一個主題就是banner 上面的一個英文單詞“ Freeter”,這個單詞是 “ 飛特族 ” 的意思, banner 上的兩個圖片代表著自由 飛翔,也就象征著我希望自己未來可以自由,可以主宰自己的命運,喜歡那種無拘無束的生活。找回密碼的界面如圖 所示: 圖 找回密碼界面 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 11 當(dāng)用戶輸入賬戶密碼點擊登錄后,系統(tǒng) 會根據(jù)用戶輸入的用戶名和用戶密碼,從數(shù)據(jù)庫對應(yīng)的表中讀取相應(yīng)的數(shù)據(jù) ,并判斷用戶信息是否正確 。如圖 所示 圖 登錄界面 用戶在指定的位置輸入用戶名和密碼后,然后點擊登錄操作,如果沒有賬號的,可以點擊 下面的 用戶注冊,就會彈出注冊界面,按界面要求填寫,最后提交確認注冊。將這三種基本控制語句根據(jù)結(jié)構(gòu)的邏輯,嵌套或者組合成結(jié)構(gòu)化程序,來實現(xiàn)預(yù)定的功能。它采用自頂向下的設(shè)計和實現(xiàn)方法,并嚴格地使用結(jié)構(gòu)化程序構(gòu)造程序。 圖片表 :圖片編號,名稱,圖片簡介,圖片上傳時間,相 冊 ID 號 ,用戶 ID 號 。安全上考慮,這是從易操作性上考慮, MySQL 都是最佳選擇 [1] 。 信息刪除模塊 華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) 6 主要是針對留言板信息的刪除以及博客的刪除,還有站長權(quán)限對用戶進行刪除。 本系統(tǒng)在設(shè)計過程中滿足了以下幾點: 采用了 B/S 架構(gòu),實現(xiàn)了小型博客系統(tǒng)交互性 信息操作簡單,用戶注冊登錄,修改、刪 除的效果 盡可能的排除人為錯誤 用戶可以自行修改密碼 數(shù)據(jù)庫密碼采用了加密模式 md5 系統(tǒng)可以穩(wěn)定的運行 系統(tǒng)基本 功能模塊 如下: 信息添加模塊 信息添加模塊分為用戶注冊、發(fā)表博文、照片的上傳、寫留言等,主要是為了讓用戶可以更好地與時俱進,交流思想。博客主要是劃分成了以下模塊 ,主要是根據(jù)表的形式來劃分的,文章模塊,留言模塊,用戶模塊,相冊模塊等,總體來說滿足了軟件工程的基本開發(fā)原則。劃分模塊,設(shè)定預(yù)定的功能模塊功能。 在設(shè)計階段,主要采用了自頂向下,逐步細化的設(shè)計過程:一是將復(fù)雜的問題分解成若干個模塊組成的層次結(jié)構(gòu);二是將每個模塊的功能逐步分解細化城一系列的處理。 個人信息的查看和修改 用戶發(fā)表留言,刪除留言 。 系統(tǒng)主要功能 本博客系統(tǒng)主要提供的功能包括以下幾個方面 用戶的注冊與登錄 。 主要功能分析 系統(tǒng)主要功能概括 本系統(tǒng)的主要功能是體現(xiàn)多用戶的使用。 軟件環(huán)境:操作系統(tǒng): windows 7 旗艦版 64 位 。 處理器:英特爾 酷睿 i5 2 代系列 雙核 。 在設(shè)計博客網(wǎng)站之前,可行性研究是必須進行的。因此,可行性研究實質(zhì)上是較高層次上較抽象的方法進行的系統(tǒng)分析和設(shè)計過程。 在 確定了開發(fā)工具和了解相關(guān)技術(shù)知識之后,開始正式進入系統(tǒng)開發(fā)階段。 第一,作為 博客網(wǎng)站,希望通過優(yōu)化博客技術(shù)和預(yù)測用戶的使用需求,提供實時網(wǎng)上交流互動,通過計算機技術(shù)和網(wǎng)絡(luò)技術(shù),盡可能 的克服地域的限制,增強網(wǎng)站的運行能力,提高用戶的滿意度,最終達到提高網(wǎng)站的知名度和實用性的意義。只用修改局部,不用返工,并且不會留下視覺瑕疵。 系統(tǒng)開發(fā)的目標(biāo) 人力和設(shè)備的節(jié)省 傳統(tǒng)系統(tǒng)主要是通過人力寫作,并且載體是紙張或者磁盤、光盤。這樣極大縮減了交流的范圍和速度以及交流的頻度。 項目開發(fā)的背景 從整個互聯(lián)網(wǎng)的角度觀察,早期的用戶只是作為一個信息的閱讀者被動地從各個網(wǎng)站上接受信息,隨著網(wǎng)絡(luò)技術(shù)的進步,一系列動態(tài)動態(tài)網(wǎng)頁技術(shù)相繼出現(xiàn),使互聯(lián)網(wǎng)與用戶交互的能力不斷增強,表達方式極為豐富。本次開發(fā)過程中,雖然遇到了很多問題,在老師和同學(xué)的幫助下,還是完成了一個簡單的博客系統(tǒng),如果還有不足之處,希望在未來,我可以更好的完善系統(tǒng),購買域名空間,上傳到網(wǎng)絡(luò)中分享。簡而言之,博客,在這個時代,是我們生活的一部分,離不開它。s Digest is a hyperlink to the diary as a weapon of the work represents a new way of life and new ways of working , but also represents a new approach to learning. Specifically, the blog (Blogger) to explain the concept for the use of specific software, in work publishing, publication and personal articles were posted. In fact, a Blog is a web page, it is usually brief and frequently updated posts by position, these articles are posted in accordance with the reverse order of the year and date. Blog content and purpose are very different from other sites on the hyperlink and ments, the pany, personal vision to the diary, photos, poetry, essays, and even science fiction, have published or posted. Blogs are the hearts of many individuals think of things made, other Blogs is a group of people based on a specific theme or area of the mon interests of the collective creation. The system uses PHP dynamic web development technologies to MySQL as the backend database, using the Apache Web server configuration, bined with JavaScript and HTML scripting language, as well as with a variety of web development tool, based on B / S mode and a personal journal published munication platform personal blog system. Keywords: Website devolep; Blog; Program華中科技大學(xué)文華學(xué)院畢業(yè)設(shè)計(論文) IV 前 言 隨著計算機網(wǎng)絡(luò)的發(fā)展,越來越多的用戶希望能夠在網(wǎng)絡(luò)平臺上更多的展現(xiàn)自己的個性,更方便的與他人互動交流,在傳統(tǒng)的 時代,人們的交流僅僅局限在論壇、社區(qū)等網(wǎng)站,現(xiàn)在 時代到來了,給我們帶來了“博客”。 一個 Blog 其實就是一個網(wǎng)頁,它通常是由簡短且經(jīng)常更新的帖子所構(gòu)成,這些張貼的文章都按照年份和日期倒序排列。具體說來,博客 (Blogger)這個概念解釋為使用特定的軟件,在網(wǎng)絡(luò)上出版、發(fā)表和張貼個人文章的人。 本系統(tǒng) 運用 PHP 動態(tài)網(wǎng)絡(luò)開發(fā)技術(shù),以 MySQL 作為后臺數(shù)據(jù)庫,使用 Apache配置 Web 服務(wù)器,結(jié)合 JavaScript 和 HTML 兩種腳本語言,以及配合多種網(wǎng)頁開發(fā)工具,實現(xiàn)了基于 B/S 模式的個人日志發(fā)表和交流的平臺 —— 個人博客系統(tǒng) 關(guān)鍵詞: 網(wǎng)站開發(fā);博客; 程序