1.3.7 文件夾組織結(jié)構(gòu)
在進行系統(tǒng)開發(fā)之前,需要規(guī)劃文件夾組織結(jié)構(gòu)。也就是說,建立多個文件夾,對各個功能模塊進行劃分,實現(xiàn)統(tǒng)一管理。這樣做的好處在于:易于開發(fā)、管理和維護。本系統(tǒng)的文件夾組織結(jié)構(gòu)如圖1.8所示。
1.4 數(shù)據(jù)庫設(shè)計
1.4.1 數(shù)據(jù)庫分析
企業(yè)進銷存管理系統(tǒng)是一個桌面應(yīng)用程序,可以直接在本地計算機中運行,而不需要像Web應(yīng)用那樣部署到指定的服務(wù)器中。因此,本系統(tǒng)在本地計算機安裝了SQL Server 2000數(shù)據(jù)庫服務(wù)器。將數(shù)據(jù)庫和應(yīng)用程序放在同一個計算機中,可以節(jié)省開銷、提升系統(tǒng)安全性。另外,本系統(tǒng)也可以在網(wǎng)絡(luò)內(nèi)的其他計算機中運行,但是這需要將數(shù)據(jù)庫對外開放,會降低數(shù)據(jù)安全性。其數(shù)據(jù)庫運行環(huán)境如下:
? 硬件平臺:
? CPU:P4 3.2GHz。
? 內(nèi)存:512MB以上。
? 硬盤空間:80GB。
? 軟件平臺:
? 操作系統(tǒng):Windows 2003。
? 數(shù)據(jù)庫:SQL Server 2000。
1.4.2 進銷存管理系統(tǒng)的E-R圖
企業(yè)進銷存管理系統(tǒng)主要實現(xiàn)從進貨、庫存到銷售的一體化信息管理,涉及商品信息、商品的供應(yīng)商、購買商品的客戶等多個實體。下面簡單介紹幾個關(guān)鍵的實體E-R圖。
? 客戶實體E-R圖
企業(yè)進銷存管理系統(tǒng)記錄了所有的客戶信息,在進行銷售、退貨等操作時,將直接引用該客戶的實體屬性。客戶實體包括客戶編號、客戶名稱、簡稱、地址、電話、E-mail、郵政編碼、聯(lián)系人、聯(lián)系電話、傳真、開戶行和賬號等屬性,客戶實體E-R圖如圖1.9所示。
不同的供應(yīng)商可以為企業(yè)提供不同的商品,在商品信息中將引用商品供應(yīng)商的實體屬性。供應(yīng)商實體包括編號、名稱、簡稱、地址、電話、郵政編碼、傳真、聯(lián)系人、聯(lián)系電話、開戶行和E-mail等屬性,供應(yīng)商實體E-R圖如圖1.10所示。
商品信息是進銷存管理系統(tǒng)中的基本信息,系統(tǒng)將維護商品的進貨、退貨、銷售、入庫等操作。商品實體包括編號、商品名稱、商品簡稱、產(chǎn)地、單位、規(guī)格、包裝、批號、批準(zhǔn)文號、商品簡介和供應(yīng)商等屬性,商品實體E-R圖如圖1.11所示。