項目使用技術:javaweb,mysql,struts2+spring+hibernate,jsp,tomcat
GitHub代碼(附軟件安裝使用說明書+需求分析):
https://github.com/tenglely/webshopping
系統簡介
本系統主要功能爲實現網上買鞋,方便賣家管理網店和方便買家購買鞋子。
本系統可以細分爲兩個子系統:後臺管理系統,用戶購買系統。
後臺管理系統的主要工作過程爲:管理員錄入商品信息,上傳商品圖片,編輯商品介紹,管理商品信息,訂單信息,用戶信息,導出數據報表,自定義首頁內容。
用戶購買系統的主要功能爲:瀏覽商品**,購買商品**,添加購物車,查看歷史訂單信息,支付寶支付訂單。
系統效果:
1.商城首頁。(管理員和用戶首先都是進入這裏)
2.登錄賬號:點擊左上角的註冊/登錄
新用戶可以點擊註冊:
用戶登陸後,返回商城首頁。左上角變爲用戶名+註銷
點擊用戶名,可修改個人信息
用戶可以根據左側菜單欄,選擇自己想看的品牌、商品,也可以滾動鼠標往下瀏覽
點擊商品進入商品詳情頁,用戶可以在此選擇尺碼、購買數量,然後點擊放入購物車或直接支付。商品介紹爲管理員自己編輯的長圖文,供用戶查看商品詳情
點擊放入購物車後,進入購物車頁面。用戶可以於此修改收貨地址,刪除訂單,前往支付
點擊修改收貨地址後,會彈出修改界面進行修改或關閉
點擊去支付,跳去確認訂單頁
點擊支付,跳去支付寶支付界面
支付是採用的支付寶沙箱模擬,故測試支付需手機下載支付寶沙箱APP。
測試賬號爲:
支付完後,跳回商城首頁。在歷史記錄可以查看該商品是否出貨和快遞編號
管理員登入後臺管理系統界面。
點擊添加商品。添加商品分3步,
1.添加商品信息
2.添加商品圖片
3.編輯商品介紹
添加商品完成後,會跳去管理商品頁面。管理員可以於此對商品的信息,圖片,長圖文進行操作,瀏覽商品頁面,根據不同屬性對商品進行查詢。(每10個分一頁)
點擊管理用戶,管理員可以於此對用戶進行刪除,查詢操作
點擊管理訂單,管理員可以於此對訂單進行修改/刪除/查詢操作,點擊用戶編號會查詢出該用戶的信息,點擊商品編號會查詢該商品的信息。(修改主要是管理員對出貨狀態和快遞編號進行修改)
點擊數據報表,管理員於此可以看到進入後臺管理系統的界面。可以於此輸出用戶/商品/訂單的數據報表(xml文件)
點擊商城首頁設置,可以選擇設置首頁滾動圖片和設置首頁側列表
點擊設置首頁滾動圖片,管理員可以上傳不超過4張的圖片到首頁中去(每次上傳都會替換掉之前的)
點擊設置首頁側列表,管理員可以於此設置首頁側列表的內容。編輯完後,點擊編輯完成按鈕完成設置