博客網(wǎng)站實驗報告
《課程設計》報告班級:學號:姓名:時間: ,一、課程設計功能描述――以博客網(wǎng)站為例網(wǎng)站前臺主頁面是網(wǎng)站提供給瀏覽者的第一視覺界面,通過各個功能模塊主要體現(xiàn)出網(wǎng)站的主題內(nèi)容,
《課程設計》報告
班級:學號:姓名:時間:
,一、課程設計功能描述――以博客網(wǎng)站為例
網(wǎng)站前臺主頁面是網(wǎng)站提供給瀏覽者的第一視覺界面,通過各個功能模塊主要體現(xiàn)出網(wǎng)站的主題內(nèi)容,使瀏覽者在最短的時間內(nèi)了解網(wǎng)站的用途。前臺主要包括我的文章、我的相冊、博主登錄、Blog 搜索、博主推薦、最新評論、網(wǎng)站統(tǒng)計等功能。 二、系統(tǒng)功能結(jié)構圖
博客網(wǎng)站前臺功能結(jié)構如圖1所示:
圖1博客網(wǎng)站前臺功能結(jié)構圖
三、數(shù)據(jù)庫設計
數(shù)據(jù)庫名稱為“db_blog”,下面介紹db_blog數(shù)據(jù)庫中的主要數(shù)據(jù)表結(jié)構。
①tab_article(文章信息表)。
文章信息表主要用于保存添加的文章信息,tab_article表的結(jié)構如圖2所示:
圖2
② tab_article_class(文章分類信息表)
文章分類信息表主要用于保存文章的分類信息,tab_article_class表的結(jié)構如圖3所示:
圖3
③ tab_article_commend(文章評論信息表)
文章評論信息表主要用于保存對文章進行評論的信息,tab_article_commend表的結(jié)構如圖所示:
圖4
④tab_photo(相冊信息表)
相冊信息表主要用于保存上傳的相冊信息內(nèi)容,tab_photo表的結(jié)構如圖所示:
⑤table_photo_class(相冊分類信息表)
相冊分類信息表主要用于保存相冊的分類信息,table_photo_class表的結(jié)構如下圖:
四、主要功能模塊設計與實現(xiàn)
在運行過程中,出現(xiàn)了如圖4.1所示的錯誤,解決的方法就是刪除第12行的空格,這樣的錯誤,在之后的運行過程中也出現(xiàn)了幾次,都是以相同的方法解決的。
,圖4.1
在運行過程中,還出現(xiàn)了如圖4.2的錯誤,解決方法為為用戶添加權限,具體步驟如下:工具欄——文件夾選項——查看——使用簡單文件共享(取消勾),然后找到博客的文件夾,屬性——安全——添加——查找(添加虛擬目錄的計算機名) 。
圖4.2
在運行的過程中還出現(xiàn)了一些程序的拼寫錯誤以及數(shù)據(jù)庫的連接問題,不過這些問題都能很快的被解決,在解決完所有的錯誤后運行出來的界面如圖4.3所示:
,圖4.3
在Blog 搜索部分,輸入關鍵字,再選擇查詢類型就能搜索出想要查找的博客。
五、實驗總結(jié)
通過此次實驗,我對一個網(wǎng)站的前臺后臺有了一個清楚地了解,同時也在前臺程序的編寫以及運行過程中,不斷積累知識。解決問題的過程也是一個學習的過程,我在其中不斷的提高自己。此次實驗,最大的收獲就是在做這個博客網(wǎng)站的過程中,極大的提高了我的興趣,也是我對之前所學的知識全面的梳理,并且能靈活運用。