圖書管理項目
阿新 • • 發佈:2018-03-16
圖片 而後 購物 批量 指定 ood 頁面 系統 覆蓋
項目搭建
1.導入原型
只有前端頁面,但沒有後端代碼的項目。即一個只有頁面但沒有功能的項目!
導入原型:
- 創建一個web項目,命名為goods;
- 把原型的webroot和src兩個目錄copy到goods中,覆蓋原有的文件夾;
- 把goods發布到tomcat上,打開瀏覽器,訪問主頁。
2.前臺需求分析
前臺是針對會員購書,而後臺是管理員管理系統並完成售書。
2.1 前臺主頁
/index.jsp使用<jsp:forward>轉發到/jsps/main.jsp,、main.jsp中只有一個<table>,結構如下:
main.jsp
<table>中各個部分使用的是<iframe>完成的框架頁。
(1):/jsps/top.jsp;
(2):/jsps/left.jsp;
(3):/jsps/searchj.jsp;
(4):/jsps/body.jsp
在(1)、(2)、(3)部分都存在超鏈接或表單,無論點擊哪個超鏈接(或提交表單)都會在(4)部分顯示
2.2 模塊劃分
系統分為如下模塊:
- 用戶模塊
- 分類模塊
- 圖書模塊
- 購物車模塊
- 訂單模塊
2.3前臺用戶模塊
用戶模塊功能有:
- 註冊
- 激活
- 登錄
- 修改密碼
- 退出
2.4前臺分類模塊
分類模塊功能有:
- 顯示所有分類;
2.5前臺圖書模塊
- 前臺圖書模塊功能有:
- 分頁查看指定分類的圖書;
- 分頁查看指定名稱的圖書;
- 分頁查看指定條件的圖書;
- 查看圖書詳細信息。
2.5購物車模塊
- 購物車模塊功能有:
- 向車中添加條目;
- 查看我的購物車;
- 修改條目數量;
- 刪除條目;
- 批量刪除條目;
2.6前臺訂單模塊
前臺訂單模塊功能有:
- 生成訂單;
- 查看我的訂單;
- 查看訂單詳細信息;
- 取消訂單;
- 確認收貨;
- 支付訂單;
3.後臺需求分析
後臺是管理員管理系統,以售書功能。
3.1 後臺主頁
與前臺主頁一樣,使用框架頁。
3.2管理員模塊
管理員模塊功能有:
- 管理員登錄;
- 管理員退出;
3.3後臺分類管理
後臺分類管理功能有:
- 查看所有分類;
- 添加一級分類;
- 添加二級分類;
- 編輯一級分類;
- 編輯二級分類;
- 刪除一級分類;
- 刪除二級分類;
未完待續...................
圖書管理項目