正文

進(jìn)銷存管理系統(tǒng)(4)

Java項(xiàng)目開(kāi)發(fā)案例全程實(shí)錄(第2版) 作者:明日科技


1.3.7 文件夾組織結(jié)構(gòu)

在進(jìn)行系統(tǒng)開(kāi)發(fā)之前,需要規(guī)劃文件夾組織結(jié)構(gòu)。也就是說(shuō),建立多個(gè)文件夾,對(duì)各個(gè)功能模塊進(jìn)行劃分,實(shí)現(xiàn)統(tǒng)一管理。這樣做的好處在于:易于開(kāi)發(fā)、管理和維護(hù)。本系統(tǒng)的文件夾組織結(jié)構(gòu)如圖1.8所示。

1.4  數(shù)據(jù)庫(kù)設(shè)計(jì)

1.4.1  數(shù)據(jù)庫(kù)分析

企業(yè)進(jìn)銷存管理系統(tǒng)是一個(gè)桌面應(yīng)用程序,可以直接在本地計(jì)算機(jī)中運(yùn)行,而不需要像Web應(yīng)用那樣部署到指定的服務(wù)器中。因此,本系統(tǒng)在本地計(jì)算機(jī)安裝了SQL Server 2000數(shù)據(jù)庫(kù)服務(wù)器。將數(shù)據(jù)庫(kù)和應(yīng)用程序放在同一個(gè)計(jì)算機(jī)中,可以節(jié)省開(kāi)銷、提升系統(tǒng)安全性。另外,本系統(tǒng)也可以在網(wǎng)絡(luò)內(nèi)的其他計(jì)算機(jī)中運(yùn)行,但是這需要將數(shù)據(jù)庫(kù)對(duì)外開(kāi)放,會(huì)降低數(shù)據(jù)安全性。其數(shù)據(jù)庫(kù)運(yùn)行環(huán)境如下:

? 硬件平臺(tái):

? CPU:P4 3.2GHz。

? 內(nèi)存:512MB以上。

? 硬盤(pán)空間:80GB。

? 軟件平臺(tái):

? 操作系統(tǒng):Windows 2003。

? 數(shù)據(jù)庫(kù):SQL Server 2000。

1.4.2  進(jìn)銷存管理系統(tǒng)的E-R圖

企業(yè)進(jìn)銷存管理系統(tǒng)主要實(shí)現(xiàn)從進(jìn)貨、庫(kù)存到銷售的一體化信息管理,涉及商品信息、商品的供應(yīng)商、購(gòu)買商品的客戶等多個(gè)實(shí)體。下面簡(jiǎn)單介紹幾個(gè)關(guān)鍵的實(shí)體E-R圖。

? 客戶實(shí)體E-R圖

企業(yè)進(jìn)銷存管理系統(tǒng)記錄了所有的客戶信息,在進(jìn)行銷售、退貨等操作時(shí),將直接引用該客戶的實(shí)體屬性??蛻魧?shí)體包括客戶編號(hào)、客戶名稱、簡(jiǎn)稱、地址、電話、E-mail、郵政編碼、聯(lián)系人、聯(lián)系電話、傳真、開(kāi)戶行和賬號(hào)等屬性,客戶實(shí)體E-R圖如圖1.9所示。

不同的供應(yīng)商可以為企業(yè)提供不同的商品,在商品信息中將引用商品供應(yīng)商的實(shí)體屬性。供應(yīng)商實(shí)體包括編號(hào)、名稱、簡(jiǎn)稱、地址、電話、郵政編碼、傳真、聯(lián)系人、聯(lián)系電話、開(kāi)戶行和E-mail等屬性,供應(yīng)商實(shí)體E-R圖如圖1.10所示。

商品信息是進(jìn)銷存管理系統(tǒng)中的基本信息,系統(tǒng)將維護(hù)商品的進(jìn)貨、退貨、銷售、入庫(kù)等操作。商品實(shí)體包括編號(hào)、商品名稱、商品簡(jiǎn)稱、產(chǎn)地、單位、規(guī)格、包裝、批號(hào)、批準(zhǔn)文號(hào)、商品簡(jiǎn)介和供應(yīng)商等屬性,商品實(shí)體E-R圖如圖1.11所示。


上一章目錄下一章

Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)