基於 jsp + servlet + Mysql 實現 網上書店購物系統 (源碼)

一、前言

該系統是簡單的模仿 噹噹網 書店系統,分爲前端和後臺兩個部分,目前並沒有實現前後端的分離,本系統採用三層架構的設計思想完成前後端的交互,進而實現相對應的功能。採用的主要技術棧是: jsp + servlet + Mysql,其中包括 jsp 的三大組件,c3p0 連接池,等技術,運用的開發環境時 Idea9 + Mysql8.0。

二、相關技術:

1、三層架構設計思想
2、ApacheDBUtils 詳解用法
3、c3p0連接池

三、功能分析:

1、前臺:

a、 用戶模塊:

•	註冊 
•	登錄 	
•	退出

b、分類模塊:

• 查看所有分類

c、圖書模塊:

• 查詢所有圖書
• 按分類查詢圖書
• 查詢圖書詳細(按id查)

d、 購物車模塊:

• 添加購物車條目;
• 清空所有條目;
• 刪除指定條目;
• 我的購物車(按用戶查詢購物車)

e、 訂單模塊:

• 生成訂單;
• 我的訂單(按用戶查詢訂單)
• 按id查詢訂單
• 確認收貨
• 付款功能(只是跳轉到銀行頁面)
• 付款回調功能(由銀行來調用我們這個方法,表示用戶已經付款成功)

2、後臺:

a、管理員:

• 登錄

b、分類管理:

• 添加分類
• 查看所有分類
• 刪除分類
• 按id查詢
• 修改分類

c、圖書管理(我的)

• 查看所有圖書
• 按id查詢
• 刪除圖書
• 修改圖書
• 添加圖書(上傳圖片)

四、效果展示:

1、登錄與註冊:

登錄:
在這裏插入圖片描述
在這裏插入圖片描述
註冊
在這裏插入圖片描述
在這裏插入圖片描述

2、前臺:

首頁:
在這裏插入圖片描述
在這裏插入圖片描述
分類查詢
在這裏插入圖片描述
我的購物車
在這裏插入圖片描述
在這裏插入圖片描述
我的訂單
在這裏插入圖片描述
在這裏插入圖片描述
退出
在這裏插入圖片描述

3、後臺:

嘻嘻,本着後臺能用就行的原則,相對於前臺來說,後臺就比較簡陋了。

管理員登錄:
在這裏插入圖片描述

後臺首頁:
在這裏插入圖片描述
分類管理:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
圖書管理:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

五、後記:

到此,小潘同學的網上書店系統就介紹完了,需要源碼的小夥伴可以到 Github 上自行提取,如果在部署項目時遇到問題可以隨時聯繫我。
在此非常感謝 崔希凡 老師的視頻講解,才使我完成了人生中的第一個 JavaWeb 項目,但是其中的一些技術還沒有真正的搞懂,包括一些幫助類的實現都還沒有運用成熟,後期會在深入的做一遍。
如果項目對您有幫助,別忘了點個贊點個關注哦。
感謝感謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章