《計算機專業(yè)畢業(yè)論文(畢業(yè)設計)--公司銷售管理信息系統(tǒng)設計與實現(xiàn).doc》由會員分享,可在線閱讀,更多相關《計算機專業(yè)畢業(yè)論文(畢業(yè)設計)--公司銷售管理信息系統(tǒng)設計與實現(xiàn).doc(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 湖南某飼料公司銷售管理信息系統(tǒng)1.1系統(tǒng)分析與設計1.1.1需求分析一個企業(yè)要在激烈的市場競爭中發(fā)展,就必須做到管理規(guī)范、運作高效。只有實現(xiàn)數(shù)據(jù)規(guī)范化、自動化的電腦管理企業(yè)才能發(fā)展。本系統(tǒng)為實現(xiàn)企業(yè)的高效管理而設計的。本系統(tǒng)根據(jù)湖南某飼料公司的銷售管理需求:(1) 收貨時入庫登記,以便統(tǒng)計;(2) 銷售時把相應數(shù)量的商品從現(xiàn)存庫存中減去,并記錄于另外的一個銷售記錄中,以便統(tǒng)計;(3) 考慮到飼料行業(yè)的特殊性,銷售出的商品很少能現(xiàn)金提貨,因此,還需要建立一個回款記錄;(4) 是銷售就很難避免客戶退貨,因此,還需要建立一個客戶退貨記錄,把退回來的貨加入現(xiàn)存庫存中,再從銷售記錄中減去,進行退貨登記
2、;(5) 由于貨物存放時間過長或片區(qū)撤消,需要將存于各片區(qū)的貨物返廠。需要建立一個返廠記錄,把返廠的貨物從現(xiàn)存庫存中減去,進行退貨登記;(6) 為了便于各片區(qū)的客戶管理,需要建立一個客戶信息記錄;(7) 建立一個片區(qū)信息記錄,便于總公司對各片區(qū)統(tǒng)一管理;(8) 除了以上基本的需求外,公司用來進行決策和管理分析的數(shù)據(jù)也是很重要的,因此還需要建立一些相關統(tǒng)計信息(如今日、本月、本季度、本年度)的收貨、銷售、退貨和回款情況,以便對今后的運作進行一個準確的預測和正確的決策;(9) 公司需要根據(jù)客戶的銷售和回款情況,對客戶進行管理和獎勵,還需要查看客戶的銷售情況。1.1.2系統(tǒng)設計 1、系統(tǒng)功能分析 本
3、系統(tǒng)總體的功能是實現(xiàn)公司銷售管理的系統(tǒng)化、規(guī)范化和自動化。本系統(tǒng)要完成的功能有:(1) 片區(qū)信息的輸入,包括片區(qū)編號、地址、郵政編碼、經(jīng)理姓名、電話號碼、傳真號碼等;(2) 片區(qū)信息的修改和查詢,包括片區(qū)編號、地址、郵政編碼、經(jīng)理姓名、電話號碼、傳真號碼等;(3) 客戶信息的輸入,包括客戶所屬片區(qū)編號、姓名、地址、郵政編碼、電話號碼、傳真號碼等;(4) 客戶信息的修改和查詢,包括客戶所屬片區(qū)編號、姓名、地址、郵政編碼、電話號碼、傳真號碼等;(5) 商品信息的輸入和查詢,包括商品編號、商品名稱、商品規(guī)格、商品單價等;(6) 收貨信息的輸入和查詢,包括收貨信息編號、商品編號、商品單價、商品數(shù)量、收
4、貨日期、片區(qū)編號等; (7) 銷售信息的輸入和查詢,包括銷售信息編號、商品編號、商品單價、商品數(shù)量、總金額、銷售日期、片區(qū)編號、客戶編號等;(8) 回款信息的輸入和查詢,包括回款信息編號、回款金額、總欠款、回款日期、片區(qū)編號、客戶編號等;(9) 客戶退貨信息的輸入和查詢,包括退貨信息編號、商品編號、商品單價、商品數(shù)量、退貨金額、退貨日期、片區(qū)編號、客戶編號等;(10) 返廠信息的輸入和查詢,包括退貨信息編號、商品編號、商品單價、商品數(shù)量、退貨日期、片區(qū)編號等;2、系統(tǒng)功能模塊設計 針對上述功能進行集中、分塊,按照結(jié)構化程序設計的要求,得到如下圖所示的系統(tǒng)功能模塊圖?;乜钚畔⑻砑?銷售信息管理進
5、貨統(tǒng)計銷售統(tǒng)計客戶信息查詢進貨信息添加銷售信息添加商品信息管理客戶信息管理商品信息查詢 庫存查詢系統(tǒng)管理商品信息添加密碼管理客戶信息添加片區(qū)信息添加片區(qū)信息查詢片區(qū)信息管理片區(qū)信息統(tǒng)計退出退貨統(tǒng)計銷售統(tǒng)計回款統(tǒng)計回款統(tǒng)計退貨信息添加客戶信息統(tǒng)計本季銷售統(tǒng)計本月銷售統(tǒng)計退貨統(tǒng)計銷售管理系統(tǒng)本季進貨統(tǒng)計本月進貨統(tǒng)計本月回款統(tǒng)計本月退貨統(tǒng)計本月退貨統(tǒng)計本季退貨統(tǒng)計本季回款統(tǒng)計本季退貨統(tǒng)計本月銷售統(tǒng)計本月回款統(tǒng)計本季回款統(tǒng)計本季銷售統(tǒng)計1.2分析與設計數(shù)據(jù)庫 上面提到的各項功能的實現(xiàn)都離不開數(shù)據(jù)庫的支持,因此數(shù)據(jù)庫設計作為本系統(tǒng)設計的一部分不可缺少。開發(fā)本系統(tǒng)中使用的數(shù)據(jù)庫系統(tǒng)是Microsoft S
6、QL Server 2000。1.2.1數(shù)據(jù)庫需求分析仔細分析調(diào)查本系統(tǒng)管理信息的需求后,得到如下圖所示的系統(tǒng)要處理的數(shù)據(jù)流程圖。 客戶P1銷售處理P2退貨處理P4倉庫管理P5退貨處理P6入庫處理銷售單庫存帳退貨單出庫單入庫單P3回款處理回款單根據(jù)公司銷售管理信息系統(tǒng)的需求,通過對公司銷售管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設計以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構:片區(qū)信息,包括的數(shù)據(jù)項有:片區(qū)編號、地址、郵政編碼、經(jīng)理姓名、電話號碼、傳真號碼等:客戶信息,包括的數(shù)據(jù)項有:客戶所屬片區(qū)編號、姓名、地址、郵政編碼、電話號碼、傳真號碼等;商品信息,包括的數(shù)據(jù)項有:商品編號、商品名稱、商品規(guī)格、商品單價等;收貨信息,
7、包括的數(shù)據(jù)項有:收貨信息編號、商品編號、商品單價、商品數(shù)量、收貨日期、片區(qū)編號等;銷售信息,包括的數(shù)據(jù)項有:銷售信息編號、商品編號、商品單價、商品數(shù)量、總金額、銷售日期、片區(qū)編號、客戶編號等;客戶退貨信息,包括的數(shù)據(jù)項有退貨信息編號、商品編號、商品單價、商品數(shù)量、退貨金額、退貨日期、片區(qū)編號、客戶編號等;:返廠信息,包括的數(shù)據(jù)項有:退貨信息編號、商品編號、商品單價、商品數(shù)量、退貨日期、片區(qū)編號等;回款信息,包括的數(shù)據(jù)項有:回款信息編號、回款金額、總欠款、回款日期、片區(qū)編號、客戶編號等。根據(jù)上面設計的數(shù)據(jù)結(jié)構、數(shù)據(jù)項和數(shù)據(jù)流程,我們就可以開始進行數(shù)據(jù)庫設計。1.2.2數(shù)據(jù)庫概念結(jié)構設計 這個系統(tǒng)
8、根據(jù)上面的設計規(guī)劃出的實體有:片區(qū)實體、商品實體、客戶實體、收貨實體、銷售實體、客戶退貨實體、返廠實體、回款實體等,各個實體具體的E-R圖如下。 片區(qū)實體E-R圖,如下圖所示。片區(qū)實體片區(qū)編號負責人電話地址.商品實體E-R圖,如下圖所示。商品實體商品編號名稱規(guī)格單價.客戶實體E-R圖,如下圖所示??蛻魧嶓w客戶編號姓名電話地址.收貨實體E-R圖,如下圖所示。收貨實體收貨編號片區(qū)信息商品信息商品數(shù)量.銷售信息實體E-R圖,如下圖所示。銷售實體銷售編號客戶信息商品信息商品數(shù)量.客戶退貨實體E-R圖,如下圖所示??蛻敉素泴嶓w退貨編號客戶信息商品信息商品數(shù)量.片區(qū)返廠實體E-R圖,如下圖所示。返廠實體返廠編號片區(qū)信息商品信息商品數(shù)量.回款信息實體E-R圖,如下圖所示?;乜顚嶓w回款編號客戶信息回款金額.實體之間關系E-R圖,如下圖所示。.記錄客戶信息片區(qū)信息商品信息銷售信息收貨信息退貨信息返廠信息回款信息收取退貨記錄記錄收取退貨購買發(fā)送收取記錄記錄支付增加欠款減少欠款