進銷存系統數據庫設計報告

進銷存系統數據庫設計報告

產品管理功能

1 產品類型基本信息表:(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
類型ID    整數        Yes    No
類型名    字符串    20    No    No
上位類型ID    整數        No    Yes
上位類型ID    整數        No    Yes
說明    備註        No    No

2 入庫類型基本信息表:(預設)
字段名    類型    寬度    主鍵否    外鍵否
類型ID    整數        Yes    No
類型名    字符串    20    No    No
說明    備註        No    No
類型定爲:採購入庫、退貨入庫、轉庫入庫、其它入庫

3 出庫類型基本信息表:(預設)
字段名    類型    寬度    主鍵否    外鍵否
類型ID    整數        Yes    No
類型名    字符串    20    No    No
說明    備註        No    No
類型有:零售出庫、批發出庫、轉庫出庫、盤點出庫、其它出庫

4 功能:產品基本信息編錄(提供增刪改)

4.1 產品基本信息表:
字段名    類型    寬度    主鍵否    外鍵否
產品編號    字符串    20    Yes    No
產品名稱    字符串    50    No、Idx    No
條形碼    字符串    20    No、Idx    No
計件單位    字符串    20    No    No
產品規格    字符串    20    No    No
產品類型ID    整數        No    Yes
最後進價單價    貨幣    20    No    No
當前零售價    貨幣            
批發價    貨幣            

4.2 產品庫存表:?(提供增刪改)
    庫存表的形式因爲考慮到同一產品編號可能有不同有效日期(保質期)所以才這樣用產品編號與有效日期兩個主關鍵字。
字段名    類型    寬度    主鍵否    外鍵否
產品編號    字符串    20    Yes    No
有效日期    字符串    50    Yes    No
數量    整數        No    No
倉庫ID    整數        No    Yes
貨架ID    整數        No    Yes

5 功能:入庫申請(包括購進入庫、退貨入庫、轉庫入庫、其它入庫等類型)

5.1 入庫單主表:
字段名    類型    寬度    主鍵否    外鍵否
入庫單號    字符串    20    Yes    No
入庫類型ID    整數        No    Yes
入庫日期    日期        No    No
倉庫ID    整數        No    Yes
供貨商編號    字符串    20    No    Yes
入庫操作員編號    字符串    20    No    Yes
全驗收否    邏輯        No    No
驗收日期    日期            
驗收員編號    字符串    10    No    Yes
入庫審覈否    邏輯        No    No
入庫審覈日期    日期            
入庫審覈員編號    字符串    10    No    Yes
付款方式ID    整數        No    Yes
款已付否    邏輯        No    No
付款日期    日期            
付款員編號    字符串            
付款審覈否    邏輯        No    No
付款審覈日期    日期            
付款審覈員編號    字符串    10    No    Yes
來源庫ID    整數        No    Yes
說明    備註            
其中來源庫是轉庫操作時用,其它入庫不用

5.2 入庫單明細表:
字段名    類型    寬度    主鍵否    外鍵否
入庫單號    字符串    20    Yes    Yes
單內順序ID    整數        Yes    No
產品編號    字符串    20    No、Idx    Yes
產品有效日期    日期        No    No
數量    整數        No    No
進價單價    貨幣        No    No
本項驗收否    邏輯        No    No

6 出庫:其中銷售出庫分零售(現金)與批發(可能欠款)
6.1 出庫單主表信息:(包括銷售出庫、轉庫出庫、退貨出庫、其它出庫等類型)
字段名    類型    寬度    主鍵否    外鍵否
出庫單號    字符串    20    Yes    No
出庫類型ID    整數        No    Yes
出庫日期    日期        No    No
倉庫ID    整數        No    Yes
供貨商編號    字符串    20    No    Yes
出庫操作員編號    字符串    20    No    Yes
全檢驗否    邏輯        No    No
檢驗日期    日期            
驗收員編號    字符串    10    No    Yes
出庫審覈否    邏輯        No    No
出庫審覈日期    日期            
出庫審覈員編號    字符串    10    No    Yes
收款方式ID    整數        No    Yes
款已收否    邏輯            
收款日期    日期            
收款員編號    字符串            
收款審覈否    邏輯            
收款審覈日期    日期            
收款審覈員編號    字符串            
目的庫ID    整數        No    Yes
說明    備註            
其中目的庫是轉庫時用,其它出庫不用

6.2 銷售單明細表:
字段名    類型    寬度    主鍵否    外鍵否
出庫單號    字符串    20    Yes    Yes
單內順序ID    整數        Yes    No
產品編號    字符串    20    No、Idx    Yes
產品有效日期    日期        No    No
數量    整數        No    No
進價單價    貨幣        No    No
本項檢驗否    邏輯        No    No

7 功能:庫存警報,即對產品少於多少件時提出警報。
7.1 警報表:(略)

客戶管理
1 對客戶基本信息表(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
客戶編號    字符串    10    Yes    No
客戶名稱    字符串    50    No    No
客戶地址1    備註        No    No
客戶地址2    備註        No    No
客戶電話1    字符串    20    No    No
客戶電話2    字符串    20    No    No
客戶預存金額    貨幣            
說明    備註            
是否暫停    邏輯            

供貨商管理
1 供貨商基本信息表:(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
供貨商編號    字符串    10    Yes    No
供貨商名稱    字符串    50    No    No
供貨商地址1    備註        No    No
供貨商地址2    備註        No    No
供貨商電話1    字符串    20    No    No
供貨商電話2    字符串    20    No    No
說明    備註            
是否暫停    邏輯            

操作員管理
1 操作員基本信息(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
操作員編號    字符串    10    Yes    No
操作員名稱    字符串    50    No    No
地址1    備註        No    No
地址2    備註        No    No
電話1    字符串    20    No    No
電話2    字符串    20    No    No
賬戶金額    貨幣            
說明    備註            
是否暫停    邏輯            
操作員手中可能會有公司款存在,所以設了一個資金帳戶

2 權限基本信息表(預設)
字段名    類型    寬度    主鍵否    外鍵否
權限ID    整數        Yes    No
權限名    字符串    20    No    No
說明    備註            

3 操作員權限對應表(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
操作員編號    字符串    10    No    Yes
權限ID    字符串    50    No    No

4 操作員操作日誌(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
操作員編號    整數        Yes    No
日期時間    字符串    20    No    No
操作動作    字符串            
操作的表    字符串            

資金管理
1 資金內部轉移表(提供增刪改)
字段名    類型    寬度    主鍵否    外鍵否
交款員編號    字符串    10    No    Yes
接款員編號    字符串    10    No    Yes
發生金額    貨幣        No    No
發生日期時間    日期        No    No
說明    備註            

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