


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、博客,又譯為網絡日志、部落格或部落閣等,是一種通常由個人 管理、不定期張貼新的文章的網站。博客上的文章通常根據張貼時間,以倒序方式由新到舊排列。許多博客專注在特定的課題 上提供評論或新聞,其他則被作為比較個人的日記。一個典型的 博客結合了文字、圖像、其他博客或網站的鏈接、及其它與主題 相關的媒體。能夠讓讀者以互動的方式留下意見,是許多博客的 重要要素。大部分的博客內容以文字為主,仍有一些博客專注在 藝術、攝影、視頻、音樂、博客等各種主題。博客是社會媒體網 絡的一部分。1. 系統(tǒng)概述11.1數(shù)據庫分析42. 系統(tǒng)功能結構53. 數(shù)據庫設計64. 程序預覽75. 首頁程序功能代碼實現(xiàn) 86. 使用
2、的關鍵技術 117. 數(shù)據庫設計 148. 功能實現(xiàn)部分 15總結16參考文獻161. 系統(tǒng)概述個人博客是博客的一種。自建獨立網站的博客主,有自己的 域名、空間和頁面風格。是個人持續(xù)性的日記或評論。它是最傳 統(tǒng)常見的博客。個人博客作者一般注重博客的內容,即使他們的 博客從來沒有被除了自己以外的人閱讀過。 編寫博客可以抒發(fā)感 情,弓I起人們的共鳴。很少個人博客出名和成為主流,但一些個 人博客很快就聚集了許多讀者。本章的博客系統(tǒng)主要分為個人博 客管理和博客后臺管理2部分。個人博客管理,主要功能包括個人管理、文章管理、相冊管理、 好友管理、留言管理和紙條管理。個人博客管理功能結構如圖所示|你博喜管理
3、好友管理留言管理1.1數(shù)據庫分析圖中詳細畫出來了好友管理、日志、相冊、留言板、個人資料等。其中個人管理權限最高,他可以管理日志、相冊、留言板以及個 人資料。日志部分可以更新日志,刪除日志,修改日志,查詢日 志等。相冊部分可以添加相冊和刪除相冊。留言板部分可以留言, 增加留言,刪除留言。個人資料包括修改個人資料等。管理員與 日志之間的關系是管理員可以對日志進行修改和添加。管理員和 相冊之間的關系是管理員可以對相冊進行更新和刪除。管理員和 留言板之間的關系是管理員可以對留言板做出回復功能和刪除功 能。管理員和個人資料之間的關系是管理員管理著用戶注冊的信 息。并有刪除用戶的最終解釋權。數(shù)據庫關系數(shù)據
4、庫關系圖介紹:主要分為六個模塊。分別 為管理員、相冊、日志、留言板、協(xié)議、屬性。管理員模 塊有以下幾個功能分別是設置密碼、用戶名、登錄時間、 引言、管理員、路徑等。相冊模塊有以下幾個功能分別是 標題、路徑、內容等。日志模塊包括以下幾個功能分別是 相冊內容、更新時間、消息等。留言板模塊包括以下幾個 功能分別是留言內容、管理留言板、留言協(xié)議、留言時間 等。個人博客系統(tǒng)的協(xié)議模塊包括以下幾個內容分別是協(xié) 議題目、協(xié)議內容、注冊時間等。屬性模塊包括有以下幾 個功能分別是屬性題目等。2. 系統(tǒng)功能結構圖本系統(tǒng)首先需要對用戶進行身份驗證,驗證時判斷用戶是一注冊 用戶還是普通游客。如果已是注冊用戶,則跳轉到
5、對應的個人博 客頁面;如果是游客,則直接計入到博客網站首頁。下面是博客 網站的功能結構圖。身份識 別是否為注冊用戶個性化設置博客網站首頁個人博客頁面發(fā)表文早瀏覽所有文章進入他人微博上傳圖片查看用戶圖片查看文章信發(fā)表評論圖2.1模塊結構圖3. 數(shù)據庫設計本系統(tǒng)一共設計出3個實體,分別是用戶實體 、文章實體、個 性化實體。1)用戶表用來存儲博客系統(tǒng)中建立自己的博客,并進行博客操 作的客戶,包括用戶名、密碼、昵稱、密碼保護問題和密碼保護 回答字段。衣汛|川八氏丈彳、r varvhar >M用戶霜pjA-swoirdSt本(vardiir)看錄密碼朮ickn出mu丈本(varthar)否'
6、;question*疋本 t varvhar)帝碼保護問慮answer艾* ( vaivhar)杳甯碼保護冋答2)個性設置表用來儲存用戶對個人博客進行個性化設置的基本 信息,包括用戶名、博客標題和個性簽名。是杳主證描述迂本(vutcIht)是川匚名bfciftiilejt 本(rchjr >暗客標IEidioraph置本 Cvarihur個性簽名3)文章表用來存儲博客系統(tǒng)中的博客文章的基本信息,包括文 章的ID、文章標題、文章內容、發(fā)表用戶民、發(fā)表時間和評論 數(shù)。3 1支帝匿tt據舅旳是否主變rd整敷CinL)是1文章Idtitle丈本 < varvhai >否丈尊林題Cer
7、ent直木taO看丈帝內齊u 國rrniimc文木 1 vafchar)date日期發(fā)表時間h 站 rend整數(shù)(inr)評論襯4.程序預覽個人博客運行預覽圖如圖所示* it薦博窩) BY: ujitTort:執(zhí)門審雪熱門文UpwMO的1L疋甘的t車客 比心怖穹I k茁一的廨喜 Eli的博客 mH泊雪車客I頭瞬5. 首頁程序功能代碼實現(xiàn)v?phpsessi on _start();in clude_o nee 'ce nter/c onn/conn .php'?><!DOCTYPE html PUBLIC "-/W3C/DTD XHTML 1.0 Tran
8、 sitio nal/EN"" nsitio nal.dt d"><html xml ns=""><head>vmeta http-equiv="C on te nt-Type" conten t="text/html; charset=gb2312" /><title> 我的博客 </title><li nk href="css/style.css" rel="stylesheet" type=&q
9、uot;text/css" /></head><body><div id="c ontain"><div id="header"><div id="logi n"><div> <aon click="javascript:wi ndow.ope n('ce nter/logi n.php','log in ','width=300,height=200',false)">
10、;登錄 </a>|&n bsp; <aon click="javascript:wi ndow.ope n('ce nter/register.php',' register','',false)">注冊 </a></div></div></div><div id="co nte nt"><div id="left"><div id=" no mblog"&g
11、t;<ul style=" padd in g-top:50px;list-style-type: non e;">v?php$nom membersql = "select * from tb_member where isnomin ate = 1 order by id desc limit 4"$nom memberarr =$conn e->getRowsArray($ nom membersql);$conn e->close_rst();if($nom memberarr != '')foreach(
12、$ nom memberarr as $value)echo '<li style="height:20px;lin e-weight:20px;"><ahref="ce nter/ce nter.php?uid='.$value' name'.”' target="_bla nk">'.$value'blog name'.'v/a>v/li>';?></ul><div class="more&q
13、uot;><aon click="ope n('morei nfo.php?act=nomin ateblog','_bla nk', false)" 更多 >>>v/a>v/div></div><div id=" no mart"><ul style=" padd in g-top:50px;list-style-type: non e;"><?php$nom membersql = "select * fr
14、om tb_member whereisnomin ate = 1 order by id desc limit 4"$nom memberarr =$conn e->getRowsArray($ nom membersql);$conn e->close_rst();if($nom memberarr != '') foreach($ nom memberarr as $value) echo '<li style="height:20px;lin e-weight:20px;"><ahref="c
15、e nter/ce nter.php?uid='.$value' name'.”' target="_bla nk">'.$value'blog name'.'v/a>v/li>'?>v/ul>vdiv class="more"><aon click="ope n('morei nfo.php?act=no mi natearticle','_bla n k','',false)&qu
16、ot;> 更多 >>></a></div></div></div><div id="right"><div id="left"><div id="ce nter"x/div></div><div id="right"><div id="hotblog"><ul style=" paddi ng-top:50px;list-style-ty
17、pe: non e;"><?php$hotmembersql = "select * from tb_member order by hit num desc limit 4"$hotmemberarr =$conn e->getRowsArray($hotmembersql);$conn e->close_rst(); if($hotmemberarr != '') foreach($hotmemberarr as $value)echo '<li style=" height:20px;lin e
18、-weight:20px;"><ahref="ce nter/ce nter.php?uid='.$value' name'.”' target="_bla nk">'.$value'blog name'.'v/a>v/li>'?></ul><div class="more"><aon click="ope n('morei nfo.php?act=hotblog',
19、9;_bla nk',”,faIse)"> 更多 >>x/ax/div>v/div><div id="hotart"><ul style=" paddi ng-top:50px;list-style-type: non e;"><?php$hotmembersql = "select * from tb_member order by hit num desc limit 4"$hotmemberarr =$conn e->getRowsArray($
20、hotmembersql);$conn e->close_rst(); if($hotmemberarr != '') foreach($hotmemberarr as $value)echo '<li style=" height:20px;lin e-weight:20px;"><ahref="ce nter/ce nter.php?uid='.$value' name'.”' target="_bla nk">'.$value'blog
21、name'.'v/a>v/li>'?></ul><div class="more"><aon click="ope n('morei nfo.php?act=hotarticle','_bla nk',” ,false)"> 更多 >>></a></div></div></div></div></div><div id="bottom&quo
22、t;></div></div></body></html>6. 使用的關鍵技術1. 文章管理模塊文章管理模塊是本系統(tǒng)中最基礎、最復雜的一個核心功能模 塊。文章管理模塊可以分為添加博客文章、查詢博客文章、發(fā)表 文章評論、刪除博客文章/評論4個功能部分。2. 添加博客文章發(fā)表博客文章主要是提供用戶發(fā)表和張貼個人的文章或是對 某些事物的獨到見解等,通過發(fā)表的文章,其他用戶可以發(fā)表相 關的評論,以便能夠同來訪者進行交流,是一個展現(xiàn)自己的網絡交流平臺。這個功能主要由file.php 完成。發(fā)表文章后,提交博客文章信息到數(shù)據處理頁(check_file
23、.php )并保存在相應 的數(shù)據庫中。在保存過程中,系統(tǒng)會在數(shù)據庫中為該文章自動生 成一個文章ID編號,這個編號是自動遞增的生成,用來唯一標 識一篇文章。3. 文章查詢發(fā)表文章子模塊主要由 query.php實現(xiàn)。在query.php頁面 中,查詢的功能區(qū),在”查詢條件”后的下拉列表框中選擇查詢 條件。在“關鍵字“后面的文本框中輸入查詢條件所對應的查詢 關鍵字,既可快速檢索到相應的數(shù)據信息。如果存在,輸出數(shù)據 信息到瀏覽器;否則,彈出警告信息。4. 發(fā)表文章評論發(fā)表文章評論是在“查詢博客文章“的前提下操作的。當頁 面顯示查詢的文章信息。如圖博客,即在網絡上發(fā)表文章,展現(xiàn)個性的一類入,而博容系統(tǒng)
24、,是掏這類人群提供一 個相互交涼、學習的平臺。博客的兩大基本功能是共拿與交濟。共享,就是將文章、 圉片、心得等一些在傳統(tǒng)般念中屬于利人的東西,拿出來和多數(shù)人一起分享:交流, 就是有著同樣興趣' 矍好、語言的一類人之間的聯(lián)崇 JJZ您可以通過點擊下面的地址來引用該文章,也可以直接點擊::來自就誦加到您的博客空閭httpr/Vlccalhostz 101., c ent er center. php?act-see&uid"ord=r by id desc linit 010select * from tb rsvi=-w 仇邑忙邑 art id - ? 34,?頁發(fā)表評
25、論如果沒有登錄,則評論人一欄顯示龍匿名竹留言7. 數(shù)據庫設計1. 文章列表(tb_article )文章列表存儲的是用戶發(fā)表過的文章信息如圖slaJ -T ' /Xid12lypcinaflE 死亡務聞title 中年匚 cm 1: aita ut heirI LOVE youfirstt incartqLint e tiilrnuii3reni-un0"amine1isnaniE'剛剛冷畝的小真不 車円血Bi病戮發(fā)哥L_ - "+ « *2011-01-21 16:<44:44/X13II' r的事了"在一不天皇.首疑發(fā)生
26、一珂 BLOG2011-0e-0E 16:9D:6S141X11言*筆記不朽 的量 情在的小山封性 廿苗白左夫燮,他冊官 特起也怕年輕時的故事"男的叫電建.女的叫西 遲兩零I love you2A11-Q1-22 09:4T:14111>X19日記AA 廣吉雷更薩窩尸亠護理方撤E 劉蝕爭聲都剌開房闔薩竝 肯運腳舀里卡參2011-04-28 09:01:49111丿X35日記<fc«T Mlar=ftfflOOff>明XJ-Rmr *| V J 1 Jmde16z08;0§0312. 評論留言(tb_filecomment )評論列表存儲的是用戶對文章的評論,包括注冊用戶和游客 都可以發(fā)表評,如圖工誑MLJm 兀w |4T *idfrdnanefrdnenkfrdleveLaddtjjne|JX2I LOVE YOUI02
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會場布置合同范本
- 鄉(xiāng)鎮(zhèn)商品房出租合同范本
- pe管材及管件購銷合同范本
- 協(xié)議離婚陰陽合同范本
- 酒店投資合作合同范本
- 燒豬店鋪轉讓合同范本
- 櫥柜衣柜制作及其安裝合同范本
- 國際采購合同范本
- 合法用工合同范本
- 教育機構培訓合同范本
- 部編版三年級語文下冊期中試卷及參考答案
- JT-T-1199.1-2018綠色交通設施評估技術要求第1部分:綠色公路
- 酒店能耗分析報告
- 桃花紅杏花紅混聲合唱簡譜
- DL-T995-2016繼電保護和電網安全自動裝置檢驗規(guī)程
- 2024年蘇州農業(yè)職業(yè)技術學院單招職業(yè)適應性測試題庫含答案
- 2024年江蘇經貿職業(yè)技術學院單招職業(yè)適應性測試題庫含答案
- 2024年大理農林職業(yè)技術學院單招職業(yè)適應性測試題庫含答案
- C語言課程思政案例
- 《柔性棚洞防護結構技術規(guī)程》
- 現(xiàn)場施工環(huán)境保護應急預案
評論
0/150
提交評論