此部分為隱藏內(nèi)容,請輸入驗證碼后查看
掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋
” ,回復(fù) “ 驗證碼
” ,獲取驗證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請在下載后24小時內(nèi)刪除。如果喜歡,請購買正版!
資料簡介
本系統(tǒng)介紹了一個Spring Boot和Vue構(gòu)建的超市進銷存管理系統(tǒng),包含數(shù)據(jù)庫腳本、前后端分離的源碼、運行截圖和參考論文。該系統(tǒng)支持多用戶登錄,提供商品管理、庫存管理、會員管理、銷售統(tǒng)計等功能。管理員、銷售人員和倉庫管理員有不同的權(quán)限,管理員權(quán)限最高。視頻演示了管理員、銷售人員和倉庫管理員的登錄和操作流程。系統(tǒng)功能豐富,界面簡潔,適合各種規(guī)模的超市使用。
系統(tǒng)首頁
商品信息管理
出庫明細(xì)
倉庫管理
銷售統(tǒng)計
分類管理
作為程序后臺的支持,本數(shù)據(jù)庫也需要設(shè)計數(shù)據(jù)存儲的結(jié)構(gòu)。而數(shù)據(jù)存儲結(jié)構(gòu)的設(shè)計就包括了數(shù)據(jù)表結(jié)構(gòu)的設(shè)計和創(chuàng)建。數(shù)據(jù)表結(jié)構(gòu)包括了字段,數(shù)據(jù)類型,還有字段的取值范圍等信息。而E-R模型中的實體就是一張表,實體的特征就可以作為該表中的字段,根據(jù)本程序信息存儲要求,設(shè)計每個字段需要的類型,還有該字段的取值范圍等。每當(dāng)設(shè)計完成一張數(shù)據(jù)表,就需要及時保存在數(shù)據(jù)庫里面,并對該設(shè)計的數(shù)據(jù)表準(zhǔn)確命名,要求設(shè)置的數(shù)據(jù)表的名稱盡量不要是中文,而且要方便記憶。因為在程序編碼階段,通過SQL語句可以把程序里面的數(shù)據(jù)寫入在各個數(shù)據(jù)表里面,而這個環(huán)節(jié)需要使用到數(shù)據(jù)表的名稱。如果數(shù)據(jù)表名稱是中文的話,可能會亂碼并影響程序運行。下面就以表格形式展示設(shè)計的結(jié)果。
表4.1用戶表
序號 | 列名 | 數(shù)據(jù)類型 | 說明 | 允許空 |
1 | Id | bigint | id | 否 |
2 | phone | varchar | 用戶名 | 是 |
3 | varchar | 郵箱 | 是 | |
4 | address | varchar | 住址 | 是 |
5 | sex | char | 性別 | 是 |
6 | password | varchar | 密碼 | 是 |
7 | nick_name | varchar | 昵稱 | 是 |
8 | head_img | longtext | 頭像 | 是 |
9 | state | varchar | 狀態(tài) 0:在職 1:離職 | 是 |
10 | isAdmin | bit | 是否是超管 1:是 0不是 | 是 |
11 | info | varchar | 描述 | 是 |
12 | createby | varchar | 創(chuàng)建者 | 是 |
13 | create_time | datetime | 創(chuàng)建時間 | 是 |
14 | age | int | 年齡 | 是 |
15 | deptId | bitint | 部門主鍵 | 是 |
16 | id_card | varchar | 身份證號 | 是 |
17 | leave_time | datetime | 離職時間 | 是 |
表4.2商品表
序號 | 列名 | 數(shù)據(jù)類型 | 說明 | 允許空 |
1 | Id | Bigint | id | 否 |
2 | name | varchar | 商品名 | 是 |
3 | createby | varchar | 創(chuàng)建者 | 是 |
4 | create_time | datetime | 創(chuàng)建時間 | 是 |
5 | category_id | bigint | 商品分類id | 是 |
6 | sell_price | double | 銷售價格 | 是 |
7 | purchash_price | double | 進貨價格 | 是 |
8 | update_time | varchar | 更改時間 | 是 |
9 | updateby | varchar | 更改者 | 是 |
10 | category_name | varchar | 分類名 | 是 |
11 | cover_url | varchar | 商品封面 | 是 |
12 | state | char | 狀態(tài) | 是 |
13 | residue_num | bigint | 剩余數(shù)量 | 是 |
14 | info | varchar | 備注 | 是 |
15 | sales_volume | bigint | 銷量 | 是 |
16 | inventory | bigint | 需庫存量 | 是 |
17 | shelves | bigint | 貨架上需擺放的數(shù)量 | 是 |
表4.3部門表
序號 | 列名 | 數(shù)據(jù)類型 | 說明 | 允許空 |
1 | Id | Bigint | id | 否 |
2 | name | varchar | 部門名稱 | 是 |
3 | info | varchar | 描述 | 是 |
4 | state | char | 狀態(tài) | 是 |
表4.4商品類別表
序號 | 列名 | 數(shù)據(jù)類型 | 說明 | 允許空 |
1 | Id | Bigint | id | 否 |
2 | name | varchar | 分類名 | 是 |
3 | info | varchar | 備注 | 是 |
4 | state | char | 狀態(tài) | 是 |