freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于php和mysql的博客系統(編輯修改稿)

2024-12-13 21:50 本頁面
 

【文章內容簡介】 最低 ,在還沒有注冊為系統用戶的情況下 ,這類用戶作為普通的信息瀏覽者 ,只具備在進入該博客系統后進行日志 瀏覽 ,查看自己喜歡的博客內容,對某些感興趣的博文進行評論這樣的權限。當然這類用戶也具備網站其他不限權限功能的使用,如博文的搜索、通過標簽超找博文、通過博文歸檔查找博文、查看該博客的友情鏈接,注冊成該博客的會員等等。 (2)注冊用戶 注冊用戶屬于普通權限用戶。除了具有游客用戶所具有的的所有權限外,這類用戶能夠在自己的博客上發(fā)布博文、修改個人信息、查看自己在本博客中的權限,查看自己發(fā)表過的留言等 ,除此之外 ,還可以欣賞其他用戶的博客日志 ,并且能夠留言和對已有留言進行回復等權限。 (3)系統管理員 系統管 理員擁有的權限最高。首先系統管理員必須是注冊用戶 ,除了具備注冊用戶的所有權限外 ,管理員還能夠對整個博客系統進行全方位管理 ,比如 :博文以及博文留言的管理、文章標簽管理、博客主題管理、注冊會員的管理、成員組權限的設定、優(yōu)秀博文推薦、重要博文置頂、定義用戶的權限、系統參數配置、系統的維護等等。 游客用戶用例 通過互聯網訪問校園博客系統的這群人稱為游客用戶 ,游客用戶具有以下功能 :瀏覽日志和評論 ,進行博客瀏覽 ,查詢日志發(fā)表評論 ,查看博客信息和會員注冊等。 畢業(yè)設計(論文) 6 游客用戶例圖 表 21 游客用戶用例表 用 例名稱 游客用戶 功能簡述 游客用戶所具有的權限 前置條件 進入網站 后置條件 無 用戶權限 1)瀏覽博文和評論。 2)發(fā)表評論。 3)搜索博文。 4)注冊會員。 注冊用戶用例 注冊用戶作為該系統的使用者 ,除了具備游客所具有的功能外,該類用戶應具有以下主要功能 :個人資料修改 ,個人權限查看,個人論評論查看。 畢業(yè)設計(論文) 7 表 22注冊用戶用例表 用例名稱 注冊用戶 功能簡述 注冊用戶所具有的權限 前置條件 已登錄的注冊用戶 后置條件 無 用戶權限 1)瀏覽文章和評 論。 2)發(fā)表文章和評論。 3)更改自己的個人信息和密碼。 4)查看自己的權限和自己以前的回復。 系統管理員用例 系統管理員的權限最高 ,他們除了具有普通會員所具有的所有權限意外,還要負責整個系統的日常運行和維護工作 ,因此管理員應具備以下權限 :管理文章、評論、用戶、標簽、畢業(yè)設計(論文) 8 鏈接、主題、系統配置等等。 管理員用例圖 表 23管理員用例表 用例名稱 管理員 功能簡述 管理員所具有的權限 前置條件 已登錄的管理員 后置條件 無 用戶權限 1)瀏覽文章和評論。 2)發(fā)表文章和評論。 3)更改自己的個人信息和密碼。 4)查看自己的權限和自己以前的回復。 5)管理文章、評論、標簽、用戶、連接、主題、系統設置。 畢業(yè)設計(論文) 9 小結 本章在技術可行性、經濟可行性、操作可行性方面及對博客管理系統的各個功能需求和以后可能提出的需求進行了簡要的分析。 3 概要設計 系統設計原則 “博客系統”的開發(fā)和建設是一項復雜的系統工程,其建設的好壞將直接影響到博客的維護和更新,相對來說,博客系統的數據庫設計要簡單一點。因此,該系統在設計和建設中必須遵循以下幾條原則。 畢業(yè)設計(論文) 10 面向用戶原則 博客系統功能和界面設計遵循了以下幾點原則 : (1)功能結構的合理性 即系統功能模塊的劃分要以系統功能設計思想為指導,合理地進行模塊化的開發(fā),功能特點清楚、邏輯清晰、設計合理; (2)功能結構的完備性 根據系統應用目的要求,系統功能應適合各應用目的和范圍; (3)各功能模塊的獨立性 系統的各功能模塊應該相互保持獨立,各自具備一套完整的處理功能,且功能相對獨立,重復度最小,即低耦合高內聚; (4)功能模塊的可靠性 模塊穩(wěn)定性好,操作可靠和方便,數據處理方法科學和實用; (5)功能模塊操作的簡便性 各子功能模塊應操作方便,簡單明了,對各種用戶都便于掌握; (6)系統功能模塊的易擴充性和開放性 系統應具有良好的接口和方便的二次開發(fā)這就要為用戶預留系統接口,以便用戶在此基礎上對其進行更新; (7)功能實用性 實用性是衡量軟件質量中最重要的指標,它是軟件成敗的關鍵因素。因此,一個成功的應用型博客系統應該是非常復合用戶需求,非常實用的。 (8)界面美觀性 在功能比較完善的情況下盡量做到操作簡便,界面清晰美觀。普通的互聯網用戶大多數都不是計算機專業(yè)人士,因此應盡量使用簡單的界面看起 來很直觀而且具有良好的可操作性。 標準化、規(guī)范化原則 系統內容、數據分類與編碼、數據精度、作業(yè)規(guī)程等應采用或部分采用有關國家標準、行業(yè)標準和地方標準;對國家標準、行業(yè)標準和地方標準中沒有包括但需規(guī)范化的內容,可補充制定臨時規(guī)定。 成本效益優(yōu)化原則 (1)數據精度應滿足應用需求為標準; (2)選擇性能價格比最優(yōu)的系統配置方案; (3)合理安排工作的優(yōu)先順序; 系統功能模塊設計 所謂模塊是指數據說明、可執(zhí)行語句等程序對象的集合,它是單獨命名的而且可以通過名字來訪問,例如,過程、函 數、子程序、宏等等都可作為模塊。模塊化就是把程序劃分為若干個模塊,每個模塊完成一個子功能,把這些模塊集中來組成一個整體,可以完成指定的功能滿足問題的要求。 畢業(yè)設計(論文) 11 根據系統設計原則,經過需求調查,確定本系統共 6 個完整的大功能模塊,大模塊的下面又分為幾個子模塊。各個模塊結構如下圖: 圖 系統 模塊結構圖 各模塊功能介紹如下: 1)文章顯示模塊: 當用戶進入首頁時,系統收線 通過遍歷數據庫,以列表的形式依次顯示文章的標題、摘要、作者、發(fā)表時間、文章分類、文章閱讀次數、文章評論條數、文章所擁有的標簽。當用戶點擊標題時 ,顯示文章的詳細內容,并在文章的下面顯示用戶對本文的評論。 2)評論模塊:當用戶點擊文章標題時,在文章的下面顯示該文章的評論。每條文章評論后面帶有回復按鈕,注冊會員或者管理員用戶可以對其他用戶對文章的評價進行回復,實現良好的互動。評論的下方有發(fā)表評論編輯欄,用戶可以在這發(fā)表對文章的新評論。 3)標簽模塊:當用戶點擊文章標簽時,系統會羅列出帶有次標簽的所有文章,這樣可畢業(yè)設計(論文) 12 以有助于用戶查看某一類的文章,節(jié)省了用戶的超找時間。當用戶點擊導航欄上的標簽欄時,系統會顯出所有文章的標簽,用戶可以通過不同的標簽,只瀏覽擁有這 一類標簽的文章。 4)文章搜索模塊:用戶既可以通過文章的標題進行搜索,也可以通過文章的內容進行搜索。用戶也可以對某一類文章進行搜索,縮小搜索的范圍,使超找出的結果更加精確。當然用戶也可以根據文章發(fā)表的時間進行搜索,這樣方便于用戶超找某一個時間段內發(fā)表的文章。用戶還可以選擇搜索結果的顯示方式和順序,結果可以以發(fā)表時間、閱讀次數、評論次數進行升序或者降序的排列。 5)鏈接模塊:當用戶點擊導航欄的友情鏈接按鈕時,為用戶顯示博主推薦的友情鏈接,鏈接可以分類顯示,用戶可以根據自己的需要到某一類里找到自己需要的網站鏈接 ; 6)用戶登陸模塊:當普通注冊用戶成功登陸網站時,用戶可以撰寫文章進行發(fā)表、查看自己的個人資料并進行修改、查看自己擁有的權限、查看自己發(fā)表過的留言。 7)管理員登陸模塊:管理登陸模塊是后臺管理主要模塊的,要完成的模塊如下: ( 1)文章管理,包括置頂、推薦、刪除、分類修改、隱藏等操作。 ( 2)評論管理,包括編輯、審核、刪除等操作。 ( 3)標簽管理,包括添加、刪除、合并等操作。 ( 4)用戶和用戶組管理,包括刪除用戶和用戶組、更改用戶的所在組、更改用戶組所具有的權限、添加用戶和用戶組。 ( 5)鏈接管理,包括添加 鏈接、刪除鏈接、更改連接所屬的組、添加鏈接組等操作。 ( 6)網站的主題管理,實現一鍵更改系統的主題風格。 ( 7)網站的大多數顯示信息實現動態(tài)改動,包括博客名稱、博客副標 題、博客地址、博客關鍵字、博客描述等。另外能夠對博客的顯示格式進行改動,包括每頁文章顯示數、每頁評論顯示數、評論顯示順序等進行修改。 數據庫設計 數據庫的概念結構設計 概念結構設計就是將分析得到的用戶需求轉化為概念模型的過程。也就是在需求分析的基礎上 ,能夠設計出既滿足用戶需求的各種實體,又能反映出它們之間的相互關系的概念結 構設計模型。概念結構設計是整個數據庫設計的關鍵。系統總體 ER 圖如下: 畢業(yè)設計(論文) 13 圖 系統總體 ER 圖 數據庫的邏輯結構設計 數據庫中的表: 1) 博文表:該表的作用主要是為博文設置唯一的標示字段,記錄博文的標題、描述、摘要、內容、發(fā)布時間、標簽、狀態(tài)和來自于等基本信息,確定文章分類、作者,記錄文章發(fā)表后的訪問量、回復量和是否被管理員置頂或者推薦等。其具體字段的詳細信息如表31。 表 31博文表 字段名稱 字段名 數據類型 長度 備注 博文 id id int 10 主鍵 分類 id cid smallint 5 用戶 id uid mediumint 8 用戶名 username varchar 20 標題 title varchar 255 url 名字 urlname varchar 100 畢業(yè)設計(論文) 14 2)評論表:該表的作用主要是為評論設置唯一的標示字段,記錄游客評論者的用戶 名、主頁、 、其所在網絡的 ip 地址,記錄登陸用戶評論者的 id 和用戶名、其所在網絡的 ip 地址,保存評論的內容、發(fā)表時間、是否隱藏、文章是否審核、評論所屬的博文等。其具體字段的詳細信息如表 32。 表 32評論表 字段名稱 字段名 數據類型 長度 備注 評論 id id int 10 主鍵 博文 id adi int 10 歸檔 id rid int 10 用戶 id uid mediumint 8 用戶名 username varchar 20 varchar 50 主頁 homepage varchar 100 內容 content text 0 時間 dateline int 10 ip ip varchar 15 是否審核 ischeck tinyint 1 是否隱藏 ishide tinyint 1 狀態(tài) status tinyint 1 密碼 password varchar 30 來自于 from varchar 20 來自于 url fromurl varchar 200 描述 description varchar 150 摘要 excerpt text 0 內容 content mediumtext 0 回復量 ments mediumtext 8 訪問量 views mediumtext 8 發(fā)布時間 dateline int 10 是否置頂 istop tinyint 1 是否推薦 ismend tinyint 1 是否審核 ischeck tinyint 1 標簽 tags varchar 255 畢業(yè)設計(論文) 15 3)用戶表:該表的主要作用是為每個用戶設置唯一的標示 id,記錄用戶的用戶名、密碼、性別、主頁、 、 qq、所屬分組、注冊時間等信息,記錄用戶最后一次登陸時間、登陸次數等。其具體字段的詳細信息如表 33。 表 33用戶表 字段名稱 字段名 數據類型 長度 備注 用戶 id id mediumint 8 主鍵 用戶名 username varchar 20 密碼 password char 32 性別 sex tinyint 1 主頁 homepage varchar 100 varchar 50 qq qq varchar 15 用戶分組 id groupid smallint 5 最后一次登陸時間 lastlogin int 10 注冊時間 regtime int 10 登 陸次數 logincount int 10 ip ip varchar 15 4) 日歷表:該表的作用是記錄根據博文發(fā)表時間進行的分類。其年月字段記錄發(fā)表時間的年月,每個年月是一個歸檔;日字段記錄文章的日期,博文 id 字段記錄某年月某日所發(fā)表的所有博文的 id。 5) 文章分類表:該表的作用為文章的每一個分類確定一個唯一的標示 id,記錄該分類名字、描述、該分類所擁有的博文數等。 6) 配置表:該表主要用來記錄博客系統的詳細配置,其中有博客的名字、副標題、所屬 URL、描述、主題、頁面大小、每頁文章顯示數等詳細信息。 7) 鏈接表 :該表的作用是記錄鏈接模塊所提供的超鏈接。起字段
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1