當前位置:
首頁 > 最新 > 詩詞文化網站系統設計

詩詞文化網站系統設計

詩詞文化網站系統設計

1 總體設計

該系統的設計主要採取架構風格是B/S 架構,主要是由網站前台和網站後台組成,其中前台主要有首頁、詩詞展示、給我留言和搜索。而後台主要有管理員許可權管理、詩詞展示管理、留言信息管理等。總體結構如圖。

2 詳細設計

前台設計,說簡單些也就是屬於頁面設計,而頁面又是面向訪問者,即用戶的,為的就是讓用戶從頁面獲取他所需要的信息。所以對於頁面設計應該儘可能使得頁面簡單統一,以增強用戶體驗,更方便於用戶進行操作(界面如圖),其中頁面主要有四部分組成:分別是首頁、詩詞展示、給我留言和搜索。首頁的主要目的就是為了使用戶簡單明了知道網站的用意以及最新的動態展示;詩詞展示就是網站的精華所在,通過此欄目將詩詞展示出來,可以更好地去弘揚我國的詩詞文化;給我留言這個板塊主要是為了增加與用戶的交互,收集用戶的建議與反饋,從而為更好發展此網站做有利的一個基點;搜索板塊可以使用戶快速的找到他所想到找到的詩歌,從而節約用戶的時間。

對於後台設計,其主要是用於對前台數據的管理。對於用戶的登錄進行驗證,當用戶輸入自己的賬號密碼進行提交操作時,由驗證程序進行驗證,如果密碼正確便進入詩詞文化網站首頁;如果賬號或者密碼出現錯誤時,網站顯示錯誤原因繼而跳轉到登錄頁面讓用戶重新輸入。對於用戶留言信息的管理,管理員可以對不好的留言進行刪除來維持留言板的綠色環境。

3 資料庫設計

目前設計資料庫系統主要採用的是以邏輯資料庫設計和物理資料庫設計為核心的規範設計方法。其中邏輯資料庫設計是根據用戶要求和特定資料庫管理系統的具體特點,以資料庫設計理論為依據,設計資料庫的全局邏輯結構和每個用戶的局部邏輯結構。物理資料庫設計是在邏輯結構確認之後,設計資料庫的存儲結構及其他實現細節。

通過對用戶以及留言內容進行建表,創建第一個資料庫表user_table, 其中包含3 個欄位:id、username、password, 分別代表了用戶名和密碼,id 為int 型是user_table 的主鍵,username 為int 型不能為空,password 為字元串類型,同樣也不能為空。第二個資料庫表message_board, 其中包含5 個欄位:m_id、m_user、m_title、m_content 和m_time,分別表示用戶、標題、內容、時間和地址,m_id 為int 型是message_board 的主鍵並設置其auto_increment 屬性使該列值自動從1 增長,m_user 和m_title 為字元串類型不能為空,m_content 也是文本串類型可以為空,m_time 為timestamp 類型用來保存留言時間。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 建站知識乾貨 的精彩文章:

TAG:建站知識乾貨 |