資料庫設計
1、資料庫需求分析
1)針對超市進銷存管理系統,分別對採購部門、銷售部門和庫存保管部門進行詳細的調研和分析,總結出如下的需求資訊:
商品按類管理,所以需要有一商品型別資訊。
商品必須屬於一個商品型別。
需要記錄供應商品資訊。
在涉及商品數量的地方,要給出相應的單位。
商品銷售資訊單中要包含登記商品銷售數量、單價等資訊。
在進貨資訊中要包含商品供應商等資訊。
商品報損要有報損原因。
進貨、銷售、報損操作要有相應操作員資訊。
只有管理員登入之後才可以使用系統。
當進行進貨、銷售和報損操作後,能相應更新庫存。
需要對進貨、銷售、庫存、報損進行分析,總結熱門商品。
2)經上述系統功能分析和需求總結,考慮到將來功能的擴充套件,設計如下的資料項和資料結構:
商品型別資訊,包括資料項有:商品型別編號、商品型別名稱等。
商品資訊,包括的資料項有:商品編號、商品名稱、商品介紹、庫存量等。
商品單位資訊,包括單位編號、單位名稱等。
供應商資訊,包括供應商名稱、介紹等。
進貨資訊,包括進貨商品、數量、單位、單價、進貨時間經手人等。
銷售資訊,包括銷售商品、數量、單位、單價、登記時間等。
報損資訊,包括報損商品、數量、單位、原因、登記時間等。
管理員資訊,包括管理員賬號、密碼、是否是預設賬號等。
2、資料庫概念結構設計
本系統根據以上的設計規劃出的實體有:商品型別資訊實體、商品資訊實體、商品單位資訊實體、供應商資訊實體、進貨資訊實體、銷售資訊實體、報損資訊實體和管理員資訊實體。
資料庫設計
1、資料庫需求分析
1)針對超市進銷存管理系統,分別對採購部門、銷售部門和庫存保管部門進行詳細的調研和分析,總結出如下的需求資訊:
商品按類管理,所以需要有一商品型別資訊。
商品必須屬於一個商品型別。
需要記錄供應商品資訊。
在涉及商品數量的地方,要給出相應的單位。
商品銷售資訊單中要包含登記商品銷售數量、單價等資訊。
在進貨資訊中要包含商品供應商等資訊。
商品報損要有報損原因。
進貨、銷售、報損操作要有相應操作員資訊。
只有管理員登入之後才可以使用系統。
當進行進貨、銷售和報損操作後,能相應更新庫存。
需要對進貨、銷售、庫存、報損進行分析,總結熱門商品。
2)經上述系統功能分析和需求總結,考慮到將來功能的擴充套件,設計如下的資料項和資料結構:
商品型別資訊,包括資料項有:商品型別編號、商品型別名稱等。
商品資訊,包括的資料項有:商品編號、商品名稱、商品介紹、庫存量等。
商品單位資訊,包括單位編號、單位名稱等。
供應商資訊,包括供應商名稱、介紹等。
進貨資訊,包括進貨商品、數量、單位、單價、進貨時間經手人等。
銷售資訊,包括銷售商品、數量、單位、單價、登記時間等。
報損資訊,包括報損商品、數量、單位、原因、登記時間等。
管理員資訊,包括管理員賬號、密碼、是否是預設賬號等。
2、資料庫概念結構設計
本系統根據以上的設計規劃出的實體有:商品型別資訊實體、商品資訊實體、商品單位資訊實體、供應商資訊實體、進貨資訊實體、銷售資訊實體、報損資訊實體和管理員資訊實體。