https://www.bilibili.com/video/BV1ES421N79o/演示視頻:第5章 系統設計
本章主要對基于Web的校園圖書點評網的主要功能模塊進行詳細的設計,利用軟件工程所學的知識來解釋系統中的幾個比較重要的功能模塊的實現過程,以及實現方法和實現過程等信息進行描述。本系統選用瀏覽器/服務器(B/S)模式搭建,并用MVC框架完成了系統的Zui終實現。這種設計模式實現了業務層和視圖層的分離,使網站能更好的進行維護與升級,并且有低耦合,高重用性,較低的生命周期成本,可維護性等優點,下面就圍繞這種開發模式對本網站設計進行分模塊的詳細介紹。
3.1 實現用戶基本操作用戶登陸功能模塊實現了用戶登陸到系統的基于Web的校園圖書點評網的管理界面的過程,用戶輸入正確的登陸賬號和登陸密碼,然后和數據庫中存在的賬號和密碼進行比較,如果輸入的賬號和密碼和數據庫中的賬號和密碼就提示登陸成功,并把登陸信息保存到SESSION中進行保存供以后在操作程序的時候使用.
用戶登陸首先輸入用戶名和密碼,如果沒有輸入就給出相應的提示,輸入之后利用程序進行判斷,如果輸入的正確就登陸成功,輸入錯誤就返回到登陸輸入賬號和密碼的狀態重新輸入登陸賬號和密碼。
用戶的登錄界面如圖3-1所示:
圖3-1 用戶登錄界面
基于Web的校園圖書點評網首頁導航的內容有首頁、站內新聞、好友圖書、查找好友、用戶注冊、互動留言、圖書推薦、后臺管理。游客進入校園圖書點評網可以查看站內新聞、查看新聞公告、查看留言。添加好友、在線查看校園圖書點評、評論留言等功能需要先登錄才能進行操作。
圖3-2 查找好友界面
用戶可以查看好友圖書和圖書推薦信息,其信息有圖書標題、日期、類別、發布人、添加時間信息,用戶可以按圖書標題、日期、類別進行查詢。其界面設計效果如圖3-3所示
圖3-3 好友校園圖書點評界面
用戶點擊圖書信息可以查看圖書詳細信息和評論信息,用戶可以進行點評操作,查看圖書詳細信息界面設計效果如圖3-4所示
圖3-4 圖書詳細信息界面
圖3-5 在線書評界面
用戶個人中心提供用戶可以進行個人信息管理、個人圖書管理、好友管理、帖子管理等功能。用戶可以發布圖書信息,供其他用戶進行查看,添加個人圖書界面設計效果如圖3-6所示
圖3-6 添加個人圖書界面
3.2 后臺基本操作在導航中點擊后臺管理按鈕,進入后臺管理界面,先要登錄進入后臺管理系統,首先登錄到后臺界面,登錄管理員的用戶名和密碼,點擊登錄按鈕,技能登錄成功。進如后臺管理界面,后臺管理功能包括管理員賬戶管理、站內新聞管理、注冊用戶管理、好友圖書管理、留言板管理、友情鏈接管理、好友帖子管理、系統管理、修改密碼。
圖3-7 后臺管理員界面
管理員賬戶管理提供管理員對管理員信息的查詢、添加和刪除操作。管理員信息包括用戶名、密碼、用戶權限、添加時間信息。站內新聞管理提供管理員對站內新聞信息的增刪改查操作。添加站內新聞需要填入新聞標題、類別、內容和添加人信息。
圖3-8 添加站內新聞界面
注冊用戶管理提供管理員對用戶信息的查詢、修改和刪除操作。管理員可以按學號、姓名、電話條件查詢用戶信息。用戶信息包括學號、姓名、密碼、電話、性別、郵箱、QQ、地址、頭像、備注、添加時間信息。
圖3-9 用戶管理界面
好友帖子管理提供管理員對好友帖子信息的查詢、修改、刪除和下載操作。好友帖子料信息包括標題、日期、類別、發布人、是否公開、添加時間信息。管理員可以按標題、時間、類別查詢好友帖子信息。
圖3-10 添加好友帖子界面
留言板管理提供管理員對留言信息的查詢、回復和刪除操作。留言信息包括昵稱、性別、QQ、郵箱、電話、內容、添加時間、回復內容信息。
圖3-11 留言板界面
- 計算機畢業設計jsp校園共享圖書系統springmvc畢設0 2024-04-28
- 計算機畢業設計jsp校園二手交易網mysql畢設53 2024-04-28
- 計算機畢業設計jsp旅游網站sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp新聞發布系統ssh畢設100 2024-04-28
- 計算機畢業設計jsp新聞發布系統sqlserver畢設70 2024-04-28
- 計算機畢業設計jsp數據結構精品課程網站sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp手機店庫存管理系統springmvc畢設86 2024-04-28
- 計算機畢業設計jsp思想政治網站ssh畢設13 2024-04-28
- 計算機畢業設計jsp微信小程序的學生成績查詢系統mysql畢設61 2024-04-28
- 計算機畢業設計jsp微信小程序 課后輔導管理系統mysql畢設9 2024-04-28