計算機畢設(shè)springboot超市管理系統(tǒng)_b95v2(源碼+LW)

本項目包含程序+源碼+數(shù)據(jù)庫+LW+調(diào)試部署環(huán)境,后臺私信UP主可獲取一套本項目的java源碼和數(shù)據(jù)庫參考。
項目運行環(huán)境配置:
Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
項目技術(shù):
Springboot + mybatis + Maven +mysql5.7或8.0+html+css+js等等組成,B/S模式 + Maven管理等等。
環(huán)境需要
1.運行環(huán)境:最好是java jdk 1.8,我們在這個平臺上運行的。其他版本理論上也可以。
2.IDE環(huán)境:IDEA,Eclipse,Myeclipse都可以。推薦IDEA;
3.tomcat環(huán)境:Tomcat 7.x,8.x,9.x版本均可
4.硬件環(huán)境:windows 7/8/10 4G內(nèi)存以上;或者 Mac OS;
5.是否Maven項目: 否;查看源碼目錄中是否包含pom.xml;若包含,則為maven項目,否則為非maven項目
6.數(shù)據(jù)庫:MySql 5.7/8.0等版本均可;
畢設(shè)幫助,指導,本源碼分享(找UP主),調(diào)試部署
3.3功能分析
考慮到實際生活中在超市管理方面的需要以及對該系統(tǒng)認真的分析,將系統(tǒng)權(quán)限按管理員、倉管和銷售員這三類涉及用戶劃分。
(1)管理員功能需求
管理員登陸后,主要模塊包括首頁、個人中心、倉管管理、銷售員管理、客戶信息管理、供應(yīng)商管理、商品信息管理、進貨信息管理、退貨信息管理、銷售信息管理、客戶退貨管理、銷量排行榜管理、利潤排行榜管理、商品分類管理等功能。管理員用例圖如圖3-1所示。
? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ?
圖3-1 管理員用例圖
(2)倉管功能需求
倉管登陸后,主要模塊包括首頁、個人中心、商品信息管理、進貨信息管理、退貨信息管理、客戶退貨管理等功能。倉管用例圖如圖3-2所示。

圖3-2倉管用例圖
?
(3)銷售員功能需求
銷售員登陸后,主要模塊包括首頁、個人中心、商品信息管理、銷售信息管理、客戶退貨管理等功能。銷售員用例圖如圖3-3所示。

圖3-3銷售員用例圖
為了更好的去理清本系統(tǒng)整體思路,對該系統(tǒng)以結(jié)構(gòu)圖的形式表達出來,設(shè)計實現(xiàn)該超市管理系統(tǒng)的功能結(jié)構(gòu)圖如下所示:

圖4-1 系統(tǒng)總體結(jié)構(gòu)圖
4.2 數(shù)據(jù)庫設(shè)計
?4.2.1 數(shù)據(jù)庫E/R圖
ER圖是由實體及其關(guān)系構(gòu)成的圖,通過E/R圖可以清楚地描述系統(tǒng)涉及到的實體之間的相互關(guān)系。在系統(tǒng)中對一些主要的幾個關(guān)鍵實體如下圖:
(1) 商品信息E/R圖如下所示:

圖4-2商品信息E/R圖
?(2) 銷售信息E/R圖如下所示:

圖4-3銷售信息E/R圖
登錄,管理員、倉管和銷售員通過輸入用戶名,密碼,選擇角色信息,點擊登錄進入系統(tǒng)操作進行操作,如圖5-1所示。
? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
圖5-1登錄界面圖
?
5.1管理員功能模塊?
管理員登陸系統(tǒng)后,可以查看首頁、個人中心、倉管管理、銷售員管理、客戶信息管理、供應(yīng)商管理、商品信息管理、進貨信息管理、退貨信息管理、銷售信息管理、客戶退貨管理、銷量排行榜管理、利潤排行榜管理、商品分類管理等功能,還能對每個功能逐一進行相應(yīng)操作,如圖5-2所示。

圖5-2管理員功能界面圖
?
倉管管理,在倉管管理頁面可以對索引、倉管賬號、倉管姓名、性別、手機、住址、頭像等內(nèi)容進行詳情,修改或刪除等操作,如圖5-3所示。

圖5-3倉管管理界面圖
?
銷售員管理,在銷售員管理頁面可以對索引、銷售賬號、銷售姓名、性別、手機、住址、頭像等內(nèi)容進行詳情,修改或刪除等操作,如圖5-4所示。

圖5-4銷售員管理界面圖
?
客戶信息管理,在客戶信息管理頁面可以對索引、會員名、客戶姓名、性別、年齡、聯(lián)系電話、住址、注冊時間、是否會員等內(nèi)容進行詳情,修改或刪除等操作,如圖5-5所示。

圖5-5客戶信息管理界面圖
?
供應(yīng)商管理,在供應(yīng)商管理頁面可以對索引、供應(yīng)商編號、供應(yīng)商名稱、地址、聯(lián)系電話、負責人姓名、聯(lián)系方式等內(nèi)容進行詳情,修改或刪除等操作,如圖5-6所示。

圖5-6供應(yīng)商管理界面圖
?
進貨信息管理,在進貨信息管理頁面可以對索引、商品名稱、商品類型、規(guī)格、數(shù)量、進貨時間、供應(yīng)商、倉管賬號、倉管姓名等內(nèi)容進行詳情或刪除等操作,如圖5-7所示。

圖5-7進貨信息管理界面圖
?
客戶退貨管理,在客戶退貨管理頁面可以對索引、商品名稱、商品類型、規(guī)格、數(shù)量、退貨時間、銷售賬號、銷售姓名、審核回復、審核狀態(tài)等內(nèi)容進行詳情或刪除等操作,如圖5-8所示。

圖5-8客戶退貨管理界面圖
?
銷量排行榜管理,在銷量排行榜管理頁面可以對索引、商品名稱、商品類型、規(guī)格、銷量、排行、統(tǒng)計月份等內(nèi)容進行詳情,修改或刪除等操作,如圖5-9所示。

圖5-9銷量排行榜管理界面圖
?
利潤排行榜管理,在利潤排行榜管理頁面可以對索引、商品名稱、商品類型、規(guī)格、利潤、排行、統(tǒng)計月份等內(nèi)容進行詳情,修改或刪除等操作,如圖5-10所示。

圖5-10利潤排行榜管理界面圖
?
5.2銷售員功能模塊?
銷售員登陸系統(tǒng)后,可以查看首頁、個人中心、商品信息管理、銷售信息管理、客戶退貨管理等功能,還能對每個功能逐一進行相應(yīng)操作,如圖5-11所示。

圖5-11銷售員功能界面圖
?
商品信息管理,在商品信息管理頁面可以對索引、商品名稱、商品類型、規(guī)格、數(shù)量、售價、商品圖片等內(nèi)容進行詳情或銷售等操作,如圖5-12所示。

圖5-12商品信息管理界面圖
?
銷售信息管理,在銷售信息管理頁面可以對索引、商品名稱、商品類型、規(guī)格、數(shù)量、售價、實收金額、銷售賬號、銷售姓名等內(nèi)容進行詳情,修改或刪除等操作,如圖5-13所示。

圖5-13銷售信息管理界面圖
?
5.3倉管功能模塊?
倉管登陸系統(tǒng)后,可以查看首頁、個人中心、商品信息管理、進貨信息管理、退貨信息管理、客戶退貨管理等功能,還能對每個功能逐一進行相應(yīng)操作,如圖5-14所示。

圖5-14倉管功能界面圖
?
商品信息管理,在商品信息管理頁面可以對索引、商品名稱、商品類型、規(guī)格、數(shù)量、售價、商品圖片等內(nèi)容進行詳情,進貨或退貨等操作,如圖5-15所示。

圖5-15商品信息管理界面圖
?
進貨信息管理,在進貨信息管理頁面可以對索引、商品名稱、商品類型、規(guī)格、數(shù)量、進貨時間、供應(yīng)商、倉管賬號、倉管姓名等內(nèi)容進行詳情,修改或刪除等操作,如圖5-16所示。

圖5-16進貨信息管理界面圖
?