程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 開源供應鏈數據庫概要設計之銷售管理

開源供應鏈數據庫概要設計之銷售管理

編輯:關於SqlServer

銷售管理分銷售計劃、銷售報價、銷售訂單、銷售退貨、銷售結算等,在原開發計劃中,由於開發人手不足,只准備做銷售訂單管理和銷售退貨管理,鑒於目前開發隊伍的情況,計劃增加銷售結算管理,本文只說明銷售訂單和銷售退貨的概念模型。

1、銷售訂單管理

銷售訂單管理主要用於處理實際業務中對銷售訂單的管理。

下圖為銷售訂單管理相關的基本實體關系圖。

銷售訂單管理

銷售訂單記錄銷售的主信息,如交易場所、訂單金額相關信息等等;

銷售訂單於其他對象之間的關系中,除與公司、部門、員工、客戶等實體相關外,還與發票類型、幣種、交易條件和付款條件等相關。

交易條件指銷售訂單的履約方式,如先發貨後付款、先付款後發貨等。

付款條件主要用於控制交易風險,屬於配置信息,主要記錄的信息如10日付、30日付、月結等等。

訂單明細指具體銷售的產品信息,如產品名稱、計量單位、價格、數量、折扣、是否含稅等等信息。

2、銷售退貨管理:

銷售退貨管理主要用於處理實際業務中針對銷售訂單發生的退貨事件的處理。

銷售退貨管理的基本實體關系如下圖所示:

銷售退貨單管理

銷售退貨單記錄退貨的主信息,如客戶信息、所屬公司、部門、參與退貨處理的員工,以及所參照的退貨訂單等。為解決可能出現的一張退貨單實現能夠退多張銷售訂單退貨的情況,在設計中,銷售訂單與銷售退貨單之間的一對多關系是可空的。

銷售退貨單明細記錄退貨的產品名稱、計量單位、價格、數量、折扣、是否含稅等基本信息,同時還記錄訂單明細的來源。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved