倉庫管理信息系統(tǒng)_第1頁
倉庫管理信息系統(tǒng)_第2頁
倉庫管理信息系統(tǒng)_第3頁
倉庫管理信息系統(tǒng)_第4頁
倉庫管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上多功能倉庫管理信息系統(tǒng)1.系統(tǒng)背景為了適應(yīng)日趨激烈的市場競爭,企業(yè)需要對自身的經(jīng)營狀況有充分的了解,并通過有效的管理不斷提高效率。因此,對倉庫的管理也成為提高生產(chǎn)經(jīng)營效率的一個(gè)重要途徑。本系統(tǒng)后臺(tái)數(shù)據(jù)庫采用SQL Server 2005,前臺(tái)采用Java作為主要開發(fā)工具。本系統(tǒng)按照面向?qū)ο蟮乃枷?,進(jìn)行程序開發(fā),程序設(shè)計(jì)條理清楚。針對企業(yè)的實(shí)際需要,分析了企業(yè)倉庫管理系統(tǒng)的功能,并以入庫管理和出庫管理為重點(diǎn),描述了兩子系統(tǒng)的模塊結(jié)構(gòu)設(shè)計(jì)及實(shí)施過程中的技術(shù)要點(diǎn),實(shí)現(xiàn)倉庫的材料管理、出入庫管理、查詢管理及用戶管理等功能企業(yè)在快速成長的同時(shí),對企業(yè)組織結(jié)構(gòu)設(shè)計(jì)、業(yè)務(wù)流程的規(guī)劃

2、、各種數(shù)據(jù)存儲(chǔ)和應(yīng)用提出了新的要求,舊有的模式已不能再適應(yīng)企業(yè)迅速發(fā)展的需要。隨著業(yè)務(wù)的開展和市場競爭的加劇,企業(yè)的高層領(lǐng)導(dǎo)也意識(shí)到企業(yè)內(nèi)部管理存在一些問題,信息技術(shù)的發(fā)展和普及應(yīng)用給管理者帶來了希望。他們希望通過信息化的建設(shè)改變企業(yè)的現(xiàn)狀,能對市場機(jī)遇做出快速反應(yīng),給企業(yè)帶來更多的利潤。管理信息系統(tǒng)成功應(yīng)用的案例使得管理者有信心通過管理信息系統(tǒng)的開發(fā)和利用改變企業(yè)的管理現(xiàn)狀,使企業(yè)得到更好的發(fā)展。2. 系統(tǒng)分析2.1系統(tǒng)初步調(diào)查社會(huì)在不斷進(jìn)步,科學(xué)技術(shù)和管理也在迅速發(fā)展,這使得每個(gè)企業(yè)得到了前所未有的發(fā)展機(jī)遇,但同時(shí)也必須面對市場競爭的嚴(yán)重挑戰(zhàn),在日趨激烈的競爭環(huán)境下,企業(yè)要求生存、發(fā)展,就

3、必須對企業(yè)進(jìn)行科學(xué)的管理。傳統(tǒng)的倉庫管理,使人們耗費(fèi)了大量的時(shí)間和精力去手工處理那些繁雜、重復(fù)的工作,手工處理的延時(shí)和差錯(cuò),正是現(xiàn)代化管理中應(yīng)該去除的弊端。用先進(jìn)的、現(xiàn)代化的工具代替手工作業(yè),無疑是生產(chǎn)力發(fā)展的方向。利用高科技手段提高倉庫管理,正是適應(yīng)了企業(yè)的普遍需求,也順應(yīng)了技術(shù)發(fā)展的潮流,自然成為每位企業(yè)經(jīng)營者所追求的目標(biāo)。用戶可以通過相應(yīng)的模塊,對倉庫里的材料的基本情況進(jìn)行更新、刪除和查詢,對材料的出庫和入庫進(jìn)行管理,對出入庫明細(xì)進(jìn)行查詢,對出庫,入庫,和材料的庫存余額進(jìn)行報(bào)表生成,對使用該系統(tǒng)的用戶進(jìn)行更新、刪除和查詢,對庫存數(shù)量進(jìn)行查詢,還有操作員管理,權(quán)限設(shè)置,密碼修改,數(shù)據(jù)備份與

4、系統(tǒng)恢復(fù)等其他系統(tǒng)管理功能。開發(fā)本系統(tǒng)就是為了解決企業(yè)在倉庫管理中的不規(guī)范。降低成本、制止浪費(fèi)、提高效率使倉庫的管理向著規(guī)范化、簡單化、有效化的方向發(fā)展。2.2 可行性研究與分析(1)技術(shù)可行性分析技術(shù)上的可行性分析要考慮現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作及將來要采用的硬件和軟件技術(shù)能否滿足用戶提出的要求(如計(jì)算機(jī)的容量、速度等)。 本系統(tǒng)采用Visual C#.NET作為系統(tǒng)前臺(tái)應(yīng)用程序開發(fā)工具,采用SQL Server 2000工具建立數(shù)據(jù)庫,并通過Visual C#.NET中的ADO控件使兩者進(jìn)行連接從而進(jìn)行系統(tǒng)軟件開發(fā)。Visual C#.NET不僅能幫助軟件開發(fā)者提高軟件開發(fā)的質(zhì)量和效

5、率,縮短開發(fā)周期,而且還具備強(qiáng)大的數(shù)據(jù)庫管理功能,完全能夠滿足本系統(tǒng)的開發(fā)需求。 此外,從開發(fā)人員的水平考慮,作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)的學(xué)生,大學(xué)四年所積累的專業(yè)知識(shí)使我們從一定程度上具備了開發(fā)一個(gè)小型系統(tǒng)的能力,而且學(xué)?,F(xiàn)有的計(jì)算機(jī)設(shè)備也完全能夠滿足開發(fā)的需要。所以從技術(shù)方面講開發(fā)此系統(tǒng)是可行的(2)經(jīng)濟(jì)可行性分析在利用現(xiàn)有設(shè)備的基礎(chǔ)上只需購買少量新設(shè)備即可。本系統(tǒng)投入運(yùn)行后,可進(jìn)一步實(shí)現(xiàn)公司業(yè)務(wù)流程自動(dòng)化,減少人力費(fèi)用,極大提高工作效率。從而達(dá)到方便公司自身業(yè)務(wù)管理、提升公司的營業(yè)額與效率和加快發(fā)展的目的。(3)管理可行性分析傳統(tǒng)的倉庫管理系統(tǒng),一是手工管理,這種方式應(yīng)用最傳統(tǒng)的“筆紙

6、操作系統(tǒng)”,將庫存的貨物信息、銷售信息、廠商信息管理及單據(jù)管理等均以純手工的形式進(jìn)行,將信息以表格文件的表現(xiàn)形式記錄在紙上,再進(jìn)行統(tǒng)一保存。這種方式雖然在簡單信息查詢時(shí)會(huì)有一定的方便,但是存在著更多的不便:信息保存時(shí)間和條件很受限制、容易被損壞、信息查詢不便、信息傳達(dá)容易造成失誤等。 本系統(tǒng)良好的安全性設(shè)置,在系統(tǒng)的后臺(tái)采用密碼和用戶名驗(yàn)證,極大的保證系統(tǒng)的信息安全。而且,系統(tǒng)操作員可以稍加培訓(xùn)就能很快掌握系統(tǒng)的后臺(tái)維護(hù)方法,不會(huì)因員工操作失誤而導(dǎo)致系統(tǒng)出錯(cuò)。不僅如此,我們還可以編寫出詳盡的用戶操作說明書,為用戶的正確操作給以圖文并茂的形式加以說明。在系統(tǒng)前臺(tái)的購買訂單也是采用密碼驗(yàn)證手段,保

7、證客戶的正常交易綜上所述,本庫存管理系統(tǒng)投資少、收益大,且其運(yùn)行操作簡單易學(xué),所以從管理方面講開發(fā)此系統(tǒng)是可行的2.3. 組織結(jié)構(gòu)與功能分析從企業(yè)行政管理和職能分工角度,企業(yè)與倉庫管理相關(guān)的組織結(jié)構(gòu)如圖2.1所示。圖2.1 倉庫管理結(jié)構(gòu)圖2.4. 管理業(yè)務(wù)流程分析數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況;是在對系統(tǒng)調(diào)查階段繪制的業(yè)務(wù)流程圖進(jìn)行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,從邏輯上精確地描述新系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入

8、、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來源和去向。 圖2.2系統(tǒng)的數(shù)據(jù)流程圖:2.5. 數(shù)據(jù)與數(shù)據(jù)流分析(1)數(shù)據(jù)流圖1)對頂層數(shù)據(jù)流圖進(jìn)行分析后,發(fā)現(xiàn)倉庫管理模塊可進(jìn)一步細(xì)分為產(chǎn)品信息管理、客戶信息管理和財(cái)務(wù)信息管理三個(gè)子模塊。圖2.3業(yè)務(wù)流程圖圖2.4頂層數(shù)據(jù)流圖表2.1數(shù)據(jù)流圖中數(shù)據(jù)流名稱一覽表數(shù)據(jù)流編號(hào)數(shù)據(jù)流名稱D1客戶信息D2貨物信息D3出庫信息D4入庫信息D5返回查詢結(jié)果D6貨物編號(hào)/客戶編號(hào)D7到貨通知D8訂貨通知D9發(fā)貨單D10訂單2D11發(fā)票D12訂單1圖2.5總的數(shù)據(jù)流程圖圖2.6第一層數(shù)據(jù)流程圖2)產(chǎn)品信息管理數(shù)據(jù)流圖。產(chǎn)品信息管理主要進(jìn)行的是銷售人員對產(chǎn)品信息的錄入、更新、查詢工作

9、,產(chǎn)品信息管理數(shù)據(jù)流圖如下圖所示。圖2.7產(chǎn)品信息管理數(shù)據(jù)流圖表2.2 產(chǎn)品信息管理數(shù)據(jù)流圖中數(shù)據(jù)流名稱一覽表數(shù)據(jù)流編號(hào)數(shù)據(jù)流名稱D2.1產(chǎn)品信息D2.2產(chǎn)品價(jià)格信息D2.3產(chǎn)品信息查詢結(jié)果D2.4產(chǎn)品價(jià)格查詢結(jié)果D2.5產(chǎn)品信息與價(jià)格信息查詢結(jié)果匯總3)客戶信息管理數(shù)據(jù)流圖??蛻粜畔⒐芾碇饕M(jìn)行的是銷售人員對客戶信息的記錄、查詢、統(tǒng)計(jì)工作,客戶信息管理數(shù)據(jù)流圖如下圖所示。2.8客戶信息管理數(shù)據(jù)流圖客戶信息管理數(shù)據(jù)流圖中各數(shù)據(jù)流編號(hào)所對應(yīng)的數(shù)據(jù)流名稱如下表所示。表2.3客戶信息管理數(shù)據(jù)流圖中數(shù)據(jù)流名稱一覽表數(shù)據(jù)流編號(hào)數(shù)據(jù)流名稱D1.1客戶基本信息表D1.2客戶基本信息D1.3客戶聯(lián)系人信息表D

10、1.4客戶聯(lián)系人信息D1.5客戶信息查詢結(jié)果D1.6聯(lián)系人信息查詢結(jié)果D1.7客戶、聯(lián)系人信息查詢結(jié)果匯總D1.8待統(tǒng)計(jì)客戶信息D1.9客戶信息統(tǒng)計(jì)結(jié)果(2)數(shù)據(jù)字典數(shù)據(jù)字典是數(shù)據(jù)流程圖的補(bǔ)充,由于項(xiàng)目較多,這里只寫幾個(gè)范例。1)數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)編號(hào):I01數(shù)據(jù)項(xiàng)名稱:顧客號(hào)別名:顧客代碼簡述:某一顧客的代碼類型及寬度:字符型,4 位取值范圍:00019999數(shù)據(jù)項(xiàng)編號(hào):I03-02數(shù)據(jù)項(xiàng)名稱:商品代碼別名:商品編碼簡述:某種商品的代碼類型及寬度:字符型,3 位取值范圍:001999數(shù)據(jù)項(xiàng)編號(hào):I03-03數(shù)據(jù)項(xiàng)名稱:供應(yīng)商別名:供應(yīng)商代號(hào)簡述:某供應(yīng)商代碼類型及寬度:字符型,6 位取值范圍:

11、00000 1數(shù)據(jù)項(xiàng)編號(hào):I03-04數(shù)據(jù)項(xiàng)名稱:銀行賬號(hào)別名:銀行賬號(hào)簡述:用于公司與顧客進(jìn)行非現(xiàn)金結(jié)算時(shí),提供的代表本公司在銀行收支情況的號(hào)碼。類型及寬度:字符型,18 位取值范圍:數(shù)據(jù)項(xiàng)編號(hào):I03-05數(shù)據(jù)項(xiàng)名稱:采購單編號(hào)別名:采購單編碼簡述:采購員進(jìn)行采購是為采購單進(jìn)行的編號(hào)類型及寬度:字符型,4 位取值范圍:000l99992) 數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)編號(hào):D03-01數(shù)據(jù)結(jié)構(gòu)名稱:報(bào)價(jià)單簡述:向顧客提供產(chǎn)品的價(jià)格和相關(guān)信息數(shù)據(jù)結(jié)構(gòu)組成:商品代碼+ 商品名稱+ 規(guī)格+ 單價(jià)+ 產(chǎn)地?cái)?shù)據(jù)結(jié)構(gòu)編號(hào):DS03-02數(shù)據(jù)結(jié)構(gòu)名稱:顧客訂貨單簡述:顧客所填顧客情況及訂貨要求等信息數(shù)據(jù)結(jié)構(gòu)組成

12、:訂貨單標(biāo)志+ 用戶情況+ 商品情況數(shù)據(jù)結(jié)構(gòu)編號(hào):DS03-05數(shù)據(jù)結(jié)構(gòu)名稱:退款通知單簡述:出庫處理時(shí)由于某種意外情況不能給貨,而填寫的關(guān)于退款的信息。數(shù)據(jù)結(jié)構(gòu)組成:日期+ 用戶情況+ 商品情況+ 銷售情況+ 備注數(shù)據(jù)結(jié)構(gòu)編號(hào):D03-08數(shù)據(jù)結(jié)構(gòu)名稱:采購單簡述:所需采購商品及相關(guān)信息數(shù)據(jù)結(jié)構(gòu)組成:商品代碼+ 商品名稱+ 規(guī)格+ 單位+ 數(shù)量+ 單價(jià)+ 金額+ 備注數(shù)據(jù)結(jié)構(gòu)編號(hào):DS03-10數(shù)據(jù)結(jié)構(gòu)名稱:提貨通知單簡述:供應(yīng)商向采購員發(fā)出的貨物已到的通知數(shù)據(jù)結(jié)構(gòu)組成:供貨日期+ 供貨地點(diǎn)+ 商品名稱+ 商品規(guī)格+ 采購數(shù)量3) 數(shù)據(jù)流定義數(shù)據(jù)流編號(hào):F03-02數(shù)據(jù)流名稱:需先付款的訂貨

13、單簡述:根據(jù)用戶信用,要求先付款的訂貨單。數(shù)據(jù)流來源:訂貨處理數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:日期+ 商品代碼+ 商品名稱+ 商品單價(jià)+ 銷售數(shù)量+ 顧客代碼數(shù)據(jù)流量:約10 次/日高峰流量:約15 次/日數(shù)據(jù)流編號(hào):F03-07數(shù)據(jù)流名稱:退款通知單簡述:根據(jù)顧客的退貨,開出的退款通知。數(shù)據(jù)流來源:出庫處理數(shù)據(jù)流去向:開票部數(shù)據(jù)流組成:日期+ 商品代碼+ 商品名稱+ 銷售金額+ 顧客代碼數(shù)據(jù)流量:約1 次/月高峰流量:約5 次/月數(shù)據(jù)流編號(hào):F03-03數(shù)據(jù)流名稱:入庫單簡述:采購員把購買來的商品入庫時(shí)所填寫的單據(jù)數(shù)據(jù)流來源:采購處理數(shù)據(jù)流去向:入庫處理數(shù)據(jù)流組成:入庫單編號(hào)+ 商品代碼+ 商品

14、名稱+ 商品單價(jià)+ 入庫數(shù)量+ 入庫日期數(shù)據(jù)流量:約10 次/月高峰流量:約15 次/月數(shù)據(jù)流編號(hào):F03-04數(shù)據(jù)流名稱:出庫單簡述:發(fā)貨員把商品交給顧客時(shí)所填寫的單據(jù),表示貨物已從倉庫發(fā)出。數(shù)據(jù)流來源:采購處理數(shù)據(jù)流去向:出庫處理數(shù)據(jù)流組成:出庫單編號(hào)+ 商品代碼+ 商品名稱+ 商品單價(jià)+ 銷售數(shù)量+ 出庫日期數(shù)據(jù)流量:約10 次/日高峰流量:約15 次/日4) 處理邏輯定義處理邏輯編號(hào):P2.0處理邏輯名稱:開票處理簡述:開出各種發(fā)票。輸入的數(shù)據(jù)流:合格的訂貨單、退款通知單。處理描述:根據(jù)合格訂貨單和退款通知單開出發(fā)票,把訂購單進(jìn)行匯總,轉(zhuǎn)給結(jié)算部作賬款結(jié)算。輸出的數(shù)據(jù)流:發(fā)票聯(lián)、訂單數(shù)

15、據(jù)處理頻率:50 次/日處理邏輯編號(hào):P5.2.1處理邏輯名稱:入庫處理簡述:將入庫數(shù)據(jù)記入庫存賬輸入的數(shù)據(jù)流:入庫單處理描述:根據(jù)商品入庫單,將入庫數(shù)據(jù)記入庫存臺(tái)賬,并更新相應(yīng)商品的庫存數(shù)量和金額。輸出的數(shù)據(jù)流:補(bǔ)貨通知單處理頻率:10 次/日處理邏輯編號(hào):P3.0處理邏輯名稱:結(jié)算處理簡述:結(jié)算銷售金額,并出提貨聯(lián)。輸入的數(shù)據(jù)流:發(fā)票聯(lián),訂貨單處理描述:根據(jù)發(fā)票和訂貨單,結(jié)算銷售金額,并開出提貨聯(lián)轉(zhuǎn)給用于出庫處理。并登記銷售數(shù)據(jù)。輸出的數(shù)據(jù)流:提貨聯(lián),銷售統(tǒng)計(jì)報(bào)表。處理頻率:50 次/日5) 外部實(shí)體定義外部實(shí)體編號(hào):S03-0l外部實(shí)體名稱:顧客簡述:購買本企業(yè)商品的顧客輸入的數(shù)據(jù)流:付

16、款通知單、發(fā)票、提貨通知單輸出的數(shù)據(jù)流:訂貨單外部實(shí)體編號(hào):S03-02外部實(shí)體名稱:供應(yīng)商簡述:企業(yè)所銷售商品的供應(yīng)者輸入的數(shù)據(jù)流:采購單輸出的數(shù)據(jù)流:提貨通知單外部實(shí)體編號(hào):S03-03外部實(shí)體名稱:經(jīng)理簡述:本企業(yè)主管人員輸入的數(shù)據(jù)流:銷售分析表、銷售報(bào)表輸出的數(shù)據(jù)流:銷售計(jì)劃報(bào)表6. 新系統(tǒng)邏輯模型的建立通過數(shù)據(jù)流圖和數(shù)據(jù)字典描述新系統(tǒng)后,整個(gè)新系統(tǒng)的邏輯結(jié)構(gòu)主要分為產(chǎn)品信息管理、客戶信息管理、銷售信息管理、財(cái)務(wù)信息管理、庫存管理、權(quán)限管理6個(gè)部分。6.2.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)1. 子系統(tǒng)劃分根據(jù)系統(tǒng)分析的結(jié)果,按照結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)方法,倉庫管理信息系統(tǒng)從功能上可分為以下5大模塊:產(chǎn)品

17、信息管理、客戶信息管理、財(cái)務(wù)信息管理、庫存管理和權(quán)限管理。系統(tǒng)總體模塊劃分如下圖所示。 圖6.1系統(tǒng)功能總體模塊劃分圖(1)產(chǎn)品信息管理模塊設(shè)計(jì)產(chǎn)品信息管理模塊的主要功能是對產(chǎn)品以及價(jià)格信息的更新、查詢等。該模塊可進(jìn)一步被劃分為產(chǎn)品信息維護(hù)和產(chǎn)品信息查詢兩個(gè)子模塊,具體的模塊劃分如下圖所示。圖6.2產(chǎn)品信息管理模塊結(jié)構(gòu)圖(2)客戶信息管理模塊設(shè)計(jì)客戶信息管理模塊的主要功能是對銷售過程中所有客戶以及聯(lián)系人的信息進(jìn)行錄入、查詢和統(tǒng)計(jì)。該模塊可進(jìn)一步被劃分為客戶信息錄入、客戶信息查詢和客戶信息統(tǒng)計(jì)三個(gè)子模塊。具體的模塊劃分如下圖所示。圖6.3客戶信息管理模塊結(jié)構(gòu)圖(3)財(cái)務(wù)信息管理模塊設(shè)計(jì)財(cái)務(wù)信息管

18、理模塊的主要功能是對銷售過程中產(chǎn)生的銷售單進(jìn)行處理,并根據(jù)銷售單產(chǎn)生發(fā)票信息,以及實(shí)現(xiàn)對發(fā)票信息的查詢、統(tǒng)計(jì)。該模塊可進(jìn)一步被劃分為財(cái)務(wù)信息錄入、財(cái)務(wù)信息查詢兩個(gè)子模塊。圖6.4財(cái)務(wù)信息管理模塊結(jié)構(gòu)圖(4)庫存管理模塊設(shè)計(jì)庫存管理模塊的主要功能是對銷售過程中產(chǎn)生的出、入庫申請進(jìn)行處理,并且實(shí)現(xiàn)對庫存信息的查詢和統(tǒng)計(jì)。該模塊可進(jìn)一步被劃分為庫存信息錄入、庫存信息查詢和庫存信息統(tǒng)計(jì)三個(gè)子模塊。圖6.5庫存管理模塊話結(jié)構(gòu)圖(5)權(quán)限管理模塊設(shè)計(jì)權(quán)限管理模塊的主要功能是對整個(gè)銷售管理信息系統(tǒng)所有用戶的權(quán)限進(jìn)行管理。在這個(gè)模塊中會(huì)根據(jù)用戶權(quán)限的不同,授予用戶對不同數(shù)據(jù)的修改、刪除和查詢的權(quán)限。2. 硬件

19、平臺(tái)客戶機(jī)/服務(wù)器:CPU主頻2GHz以上,內(nèi)存2GB以上,硬盤容量120GB以上。3. 軟件結(jié)構(gòu)設(shè)計(jì)(1)操作系統(tǒng)選擇SQL Server服務(wù)器:Windows 2000 Server??蛻魴C(jī):Windows 2000 Professional或Windows XP Professional。服務(wù)器:Windows 2000 Server。系統(tǒng)開發(fā)平臺(tái):Windows XP Professional。(2)數(shù)據(jù)庫系統(tǒng)選擇Microsoft SQL Server 2000。(3)開發(fā)軟件選擇開發(fā)軟件:Delphi 7.0。6.2.4 系統(tǒng)詳細(xì)設(shè)計(jì)1. 代碼設(shè)計(jì)與編制代碼的設(shè)計(jì)與編制也是以銷售信

20、息管理模塊為例。經(jīng)過對數(shù)據(jù)字典的分析,可知銷售信息管理模塊中需要設(shè)計(jì)與編制的代碼有客戶編號(hào)、銷售單號(hào)、聯(lián)系人編號(hào)、產(chǎn)品編號(hào)。下面將分別對這4部分代碼進(jìn)行設(shè)計(jì)。(1)客戶編號(hào)客戶編號(hào)采用長度為11位的區(qū)間碼。將客戶編號(hào)分成3個(gè)區(qū)間,分別是客戶登記日期、客戶類型和客戶順序號(hào)。客戶登記日期分配了8位;客戶類型分配了1位;客戶順序號(hào)分配了2位。設(shè)計(jì)方案如下圖所示。圖6.6客戶編碼代碼設(shè)計(jì)方案示意圖(2)聯(lián)系人編號(hào)聯(lián)系人編號(hào)采用長度為12位的區(qū)間碼。將聯(lián)系人編號(hào)分成2個(gè)區(qū)間,分別是客戶編號(hào)和順序號(hào)。客戶編號(hào)分配了11位;順序號(hào)分配了1位。設(shè)計(jì)方案如下圖所示。圖6.7聯(lián)系人編碼代碼設(shè)計(jì)方案示意圖(3)產(chǎn)品

21、編號(hào)產(chǎn)品編號(hào)采用長度為14位的區(qū)間碼。將銷售單號(hào)分成4個(gè)區(qū)間,分別是產(chǎn)品類別、生產(chǎn)日期、產(chǎn)品標(biāo)號(hào)和生產(chǎn)地編號(hào)。產(chǎn)品類別分配了2位;生產(chǎn)日期分配了8位;產(chǎn)品標(biāo)號(hào)分配了2位,生產(chǎn)地編號(hào)分配了2位。設(shè)計(jì)方案如下圖所示。圖6.8產(chǎn)品代碼設(shè)計(jì)方案示意圖2. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)(1)E-R圖1)實(shí)體屬性分析。通過對數(shù)據(jù)字典的分析可知,萬能倉庫管理信息系統(tǒng)中共有產(chǎn)品價(jià)格、產(chǎn)品、客戶、聯(lián)系人、工作人員、產(chǎn)品銷售單、庫存7個(gè)實(shí)體。產(chǎn)品價(jià)格實(shí)體的屬性有價(jià)格編號(hào)、批量購買起始量、批量購買終止量、單價(jià),其中價(jià)格編號(hào)作為主鍵。產(chǎn)品價(jià)格的實(shí)體屬性描述如圖所示。產(chǎn)品實(shí)體的屬性有產(chǎn)品編號(hào)、產(chǎn)品名稱、型號(hào)、價(jià)格編號(hào)、上市日期、

22、數(shù)量,其中產(chǎn)品編號(hào)作為主鍵。產(chǎn)品的實(shí)體屬性描述如下圖所示。圖6.9系統(tǒng)主要功能實(shí)體E-R圖(2)關(guān)系數(shù)據(jù)庫的建立通過E-R圖的分析,可以確定本系統(tǒng)的數(shù)據(jù)庫包含7張表,分別是產(chǎn)品價(jià)格表、產(chǎn)品信息表、客戶信息表、聯(lián)系人信息表、工作人員信息表、產(chǎn)品銷售表、產(chǎn)品退換表和庫存表。1)產(chǎn)品價(jià)格表結(jié)構(gòu)如下表所示。產(chǎn)品價(jià)格表結(jié)構(gòu)字段名類型寬度主鍵備注價(jià)格編號(hào)Varchar10是非空批量購買起始量Int4非空批量購買終止量Int4非空單價(jià)Money8非空2)產(chǎn)品信息表結(jié)構(gòu)如下表所示。產(chǎn)品信息表結(jié)構(gòu)字段名類型寬度主鍵備注產(chǎn)品編號(hào)Varchar14是非空產(chǎn)品名稱Varchar20非空型號(hào)Varchar10非空價(jià)格編

23、號(hào)Varchar10非空上市日期Datetime8非空數(shù)量Int4非空3)工作人員信息表結(jié)構(gòu)如下表所示。 工作人員信息表結(jié)構(gòu)字段名類型寬度主鍵備注工作人員編號(hào)Varchar6是非空登錄名Varchar8非空密碼Varchar8權(quán)限Int4非空46)產(chǎn)品銷售表結(jié)構(gòu)如下表所示。產(chǎn)品銷售表結(jié)構(gòu)字段名類型寬度主鍵備注銷售單號(hào)Varchar10是非空日期Datetime8非空客戶編號(hào)Varchar11非空產(chǎn)品編號(hào)Varchar14非空數(shù)量Int4非空價(jià)格Money8非空經(jīng)手人Varchar8非空付款方式Varchar10非空付款過程Varchar4非空款到日期Datetime8非空郵費(fèi)Money8非空交貨方式Varchar20非空交貨時(shí)間Datetime8非空5)庫存表結(jié)構(gòu)如下表所示。庫存表結(jié)構(gòu)字段名類型寬度主鍵備注庫存編號(hào)Varchar12是非空日期Datetime8非空產(chǎn)品編號(hào)Varchar14非空入庫數(shù)量Int4非空入庫摘要Varcha30非空出庫數(shù)量Int4非空出庫摘要Varcha30非空入庫人Varchar8非空出庫人Varchar8

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論