1. 程式人生 > >圖書管理項目

圖書管理項目

圖片 而後 購物 批量 指定 ood 頁面 系統 覆蓋

項目搭建

1.導入原型

  只有前端頁面,但沒有後端代碼的項目。即一個只有頁面但沒有功能的項目!

  導入原型:

  1. 創建一個web項目,命名為goods;
  2. 把原型的webroot和src兩個目錄copy到goods中,覆蓋原有的文件夾;
  3. 把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 模塊劃分

系統分為如下模塊:

  1. 用戶模塊
  2. 分類模塊
  3. 圖書模塊
  4. 購物車模塊
  5. 訂單模塊

2.3前臺用戶模塊

用戶模塊功能有:

  1. 註冊
  2. 激活
  3. 登錄
  4. 修改密碼
  5. 退出

2.4前臺分類模塊

分類模塊功能有:

  1. 顯示所有分類;

2.5前臺圖書模塊

  1. 前臺圖書模塊功能有:
  2. 分頁查看指定分類的圖書;
  3. 分頁查看指定名稱的圖書;
  4. 分頁查看指定條件的圖書;
  5. 查看圖書詳細信息。

2.5購物車模塊

  1. 購物車模塊功能有:
  2. 向車中添加條目;
  3. 查看我的購物車;
  4. 修改條目數量;
  5. 刪除條目;
  6. 批量刪除條目;

2.6前臺訂單模塊

前臺訂單模塊功能有:

  1. 生成訂單;
  2. 查看我的訂單;
  3. 查看訂單詳細信息;
  4. 取消訂單;
  5. 確認收貨;
  6. 支付訂單;

3.後臺需求分析

後臺是管理員管理系統,以售書功能。

3.1 後臺主頁

技術分享圖片

與前臺主頁一樣,使用框架頁。

3.2管理員模塊

管理員模塊功能有:

  1. 管理員登錄;
  2. 管理員退出;

3.3後臺分類管理

後臺分類管理功能有:

  1. 查看所有分類;
  2. 添加一級分類;
  3. 添加二級分類;
  4. 編輯一級分類;
  5. 編輯二級分類;
  6. 刪除一級分類;
  7. 刪除二級分類;

未完待續...................

圖書管理項目