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

下載本文檔

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

文檔簡(jiǎn)介

1、第二章 庫(kù)存管理模塊1.背景介紹這個(gè)模塊主要是幫助系統(tǒng),存儲(chǔ)商品的信息,還有記錄每次倉(cāng)庫(kù)中的商品的變動(dòng)情況。2. 需求分析與用例建模2.1需求分析1.系統(tǒng)需求倉(cāng)庫(kù)管理的特點(diǎn)是信息處理量較大,所管理的設(shè)備種類繁多,在管理上實(shí)現(xiàn)起來(lái)有一定的困難。倉(cāng)庫(kù)管理模塊應(yīng)該滿足以下需求:為保障系統(tǒng)健壯性,對(duì)于可能發(fā)生問(wèn)題的輸入要進(jìn)行檢驗(yàn),同時(shí)要給出合理的提示信息;業(yè)務(wù)上滿足倉(cāng)庫(kù)管理系統(tǒng)的基本需求,能夠方便地進(jìn)行出/入/還庫(kù)信息查詢,庫(kù)存管理;獲得準(zhǔn)確的庫(kù)存量,隊(duì)及時(shí)采購(gòu)設(shè)備提供方便;與傳統(tǒng)的手工管理相比,要添加基礎(chǔ)數(shù)據(jù)的管理和用戶權(quán)限的設(shè)置;所有的界面要有信息瀏覽的功能,同時(shí)要保證數(shù)據(jù)的在權(quán)限操作,可靠。2.

2、功能需求倉(cāng)庫(kù)管理信息系統(tǒng)的業(yè)務(wù)主要包括如下內(nèi)容: (1)系統(tǒng)管理:可以進(jìn)行用戶管理,權(quán)限設(shè)置和退出系統(tǒng)。(2)貨物管理:入庫(kù)管理,貨物入庫(kù)信息的添加及修改,入庫(kù)后,供應(yīng)商的賬務(wù)根據(jù)商品的價(jià)格自動(dòng)計(jì)算商品的入庫(kù)總價(jià);(3)出庫(kù)管理:貨物出庫(kù)信息的添加;(4)調(diào)撥管理:貨物的調(diào)撥信息的添加;(5)退貨管理:貨物由于某些原因,退貨廠家。貨物的退貨信息的添加;(6)盤(pán)點(diǎn)管理:盤(pán)點(diǎn)出每樣商品在倉(cāng)庫(kù)總存量, 盤(pán)點(diǎn)后系統(tǒng)會(huì)自動(dòng)計(jì)算出盤(pán)盈商品、盤(pán)虧商品,讓管理人員一目了然。 (7)基本檔案:包括供貨商設(shè)置,用來(lái)設(shè)置供貨商信息;貨物檔案設(shè)置,主要是貨物號(hào)和貨物名稱信息,當(dāng)新進(jìn)貨新產(chǎn)生一種新貨物時(shí),都要先添加貨物

3、號(hào);倉(cāng)庫(kù)設(shè)置,用來(lái)對(duì)倉(cāng)庫(kù)實(shí)施管理,如:大廳倉(cāng)、1號(hào)倉(cāng)庫(kù)、2號(hào)倉(cāng)庫(kù)。(8)查詢統(tǒng)計(jì):用來(lái)進(jìn)行入庫(kù)、出庫(kù)、庫(kù)存的查詢;(9)用戶操作:用來(lái)實(shí)現(xiàn)修改密碼、重新登錄等操作。 2.2 用例建模系統(tǒng)采用統(tǒng)一建模語(yǔ)言UML對(duì)整個(gè)系統(tǒng)進(jìn)行建模設(shè)計(jì),通過(guò)從不同角度的UML圖來(lái)反應(yīng)本系統(tǒng),將系統(tǒng)結(jié)構(gòu)透明化,使設(shè)計(jì)思路更加清晰。根據(jù)調(diào)查及分析的結(jié)果繪出系統(tǒng)用例圖如下:1.最高層用例圖,如圖2-1所示:圖2-1最高層用例圖在最高層用例中,實(shí)線方框表示系統(tǒng)邊界,在系統(tǒng)邊界內(nèi)共有5個(gè)用例。系統(tǒng)內(nèi)“用戶操作”用例依賴“系統(tǒng)管理”用例提供信息,“查詢統(tǒng)計(jì)”依賴“貨物管理”用例查詢貨物信息,“貨物管理”依賴“基本檔案”用例提供

4、貨物檔案、倉(cāng)庫(kù)、供應(yīng)商等信息。系統(tǒng)外有2個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作,在這個(gè)系統(tǒng)中管理員可能是店中的一些有一定的職位的人員,他們有一定的權(quán)限對(duì)某些功能進(jìn)行操作?!捌胀ㄓ脩簟眻?zhí)行者參與“查詢統(tǒng)計(jì)”和“用戶操作”用例的業(yè)務(wù)運(yùn)作。2.第2層用例圖,如圖2-2,2-3,2-4,2-5,2-6所示:圖2-2第2層用例圖系統(tǒng)管理子系統(tǒng)系統(tǒng)內(nèi)有2個(gè)用例,“權(quán)限設(shè)置”用例依賴“用戶管理”用例。系統(tǒng)外有1個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作。圖2-3第2層用例圖貨物管理子系統(tǒng)圖2-3第2層用例圖貨物管理子系統(tǒng)系統(tǒng)內(nèi)有4個(gè)用例,“庫(kù)存查詢”用例依賴“入庫(kù)查詢”用例和“出

5、庫(kù)查詢”用例。系統(tǒng)外有3個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作,包括入庫(kù)信息的查詢、庫(kù)存信息的查詢和出庫(kù)信息的查詢?!捌胀ㄓ脩簟眻?zhí)行者參與“入庫(kù)查詢”用例中的貨物入庫(kù)與入庫(kù)信息查詢與瀏覽,還參與“出庫(kù)查詢”用例中的貨物出庫(kù)與出庫(kù)信息查詢和瀏覽,同時(shí)也參與“庫(kù)存查詢”中的貨物庫(kù)存查詢與瀏覽?!柏浳锕芾碜酉到y(tǒng)”執(zhí)行者根據(jù)“入庫(kù)查詢”,“庫(kù)存查詢”和“出庫(kù)查詢”得出的信息進(jìn)行貨物管理。圖2-4第2層用例圖基本檔案管理子系統(tǒng)系統(tǒng)內(nèi)有3個(gè)用例,“貨物檔案設(shè)置”用例依賴“倉(cāng)庫(kù)設(shè)置”用例,“商品信息設(shè)置”用例和“供貨商設(shè)置”用例。系統(tǒng)外有1個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操

6、作。圖2-4第2層用例圖基本檔案設(shè)置子系統(tǒng)系統(tǒng)內(nèi)有4個(gè)用例,“盤(pán)點(diǎn)管理”用例依賴“入庫(kù)管理”用例和“出庫(kù)管理”用例,“調(diào)撥/退貨管理”用例依賴“入庫(kù)管理”用例和“出庫(kù)管理”用例。系統(tǒng)外有2個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作?!柏浳餀n案管理子系統(tǒng)”執(zhí)行者根據(jù)系統(tǒng)內(nèi)的所有用例,進(jìn)行貨物檔案管理。圖2-5第2層用例圖查詢統(tǒng)計(jì)子系統(tǒng)系統(tǒng)內(nèi)有2個(gè)用例,“修改密碼”用例和“重新登錄”用例。系統(tǒng)外有1個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作?!捌胀ㄓ脩簟眻?zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作。圖2-6第2層用例圖基本檔案管理子系統(tǒng)3 系統(tǒng)分析與對(duì)象類建模3.1詳細(xì)調(diào)查1.面談即通

7、過(guò)與有關(guān)人員面對(duì)面交談來(lái)獲取有關(guān)信息,可以是一對(duì)一的專訪或一對(duì)多的座談。2.問(wèn)卷調(diào)查即通過(guò)設(shè)計(jì)制作調(diào)查表,向被調(diào)查者發(fā)放調(diào)查表進(jìn)行調(diào)查的方式。根據(jù)被調(diào)查者的特點(diǎn)選擇用選擇題還是問(wèn)答題,要向被調(diào)查者闡明調(diào)查的目的及關(guān)系,采用匿名或自愿署名等方式。3.閱讀文件或歷史資料通過(guò)閱讀組織的文件與歷史資料,可間接了解組織的相關(guān)信息。4.實(shí)地觀察與實(shí)踐信息收集人員直接觀察或參加現(xiàn)行系統(tǒng)的業(yè)務(wù)實(shí)踐,這是縮短用戶與開(kāi)發(fā)人員距離、取得共同語(yǔ)言的最好方法。缺點(diǎn)是浪費(fèi)時(shí)間。3.2管理業(yè)務(wù)調(diào)查1.組織結(jié)構(gòu)調(diào)查根據(jù)調(diào)查結(jié)果,該庫(kù)存管理系統(tǒng)中共有兩個(gè)倉(cāng)庫(kù)管理員負(fù)責(zé)對(duì)庫(kù)存信息的管理。超級(jí)管理員A負(fù)責(zé)全方面的倉(cāng)庫(kù)管理以及對(duì)普通

8、用戶B的管理。普通用戶B負(fù)責(zé)倉(cāng)庫(kù)信息的查詢等。組織結(jié)構(gòu)圖如圖4-1所示。超級(jí)管理員A普通用戶B 圖4-1 系統(tǒng)組織結(jié)構(gòu)圖2.業(yè)務(wù)流程調(diào)查根據(jù)分析,本系統(tǒng)業(yè)務(wù)流程主要包括如下內(nèi)容:(1)出入庫(kù)管理:倉(cāng)庫(kù)管理員負(fù)責(zé)電器出入庫(kù)管理,需要對(duì)出入庫(kù)的商品資料進(jìn)行登記,以便倉(cāng)庫(kù)管理員對(duì)商品數(shù)量進(jìn)行核對(duì),以及形成出入庫(kù)清單。(2)存儲(chǔ)查詢:倉(cāng)庫(kù)管理員可以對(duì)各種類型的商品的存儲(chǔ)量進(jìn)行查詢,以便確定商品的采購(gòu)量,同時(shí)銷售部門(mén)人員也可以對(duì)商品資料進(jìn)行查詢。(3)物資信息管理:包括供貨商產(chǎn)品信息的添加、瀏覽查詢。(4)庫(kù)存信息管理:倉(cāng)庫(kù)管理員可以查詢、瀏覽產(chǎn)品的具體情況根據(jù)產(chǎn)品的數(shù)量種類選擇進(jìn)貨的數(shù)量和種類。3.3

9、建立對(duì)象類通過(guò)檢查類的定義、分析問(wèn)題的需求和運(yùn)用該領(lǐng)域知識(shí)來(lái)完善和確定類的屬性。根據(jù)系統(tǒng)功能要求和系統(tǒng)設(shè)計(jì)需要完善和確定類的操作。下面將“倉(cāng)庫(kù)庫(kù)存管理模塊”中的對(duì)象類及其屬性和操作的定義如下:、(1)倉(cāng)庫(kù)信息l 類名:倉(cāng)庫(kù)信息l 類的編號(hào):0202l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)中,可以共享。l 功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于倉(cāng)庫(kù)的信息。l 屬性:倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù)名稱,倉(cāng)庫(kù)地址等。l 操作:增加(),刪除(),修改(),查詢()等。(3)貨物檔案信息l 類名:貨物檔案信息l 類的編號(hào):0203l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)中,可以共享。l 功

10、能:負(fù)責(zé)存儲(chǔ)所有關(guān)于貨物檔案的信息。l 屬性:貨物編號(hào),貨物名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格計(jì)量單位,貨物數(shù)量,進(jìn)貨價(jià)格,出貨價(jià)格,最低存儲(chǔ),最高存儲(chǔ),修改人,盤(pán)點(diǎn)日期等。l 操作:增加(),刪除(),修改(),查詢()等。(4)供應(yīng)商信息l 類名:供應(yīng)商信息l 類的編號(hào):0204l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)中,可以共享。l 功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于供應(yīng)商的信息。l 屬性:供應(yīng)商編號(hào),供應(yīng)商名稱,備注等。l 操作:增加(),刪除(),修改(),查詢()等。(5)入庫(kù)信息l 類名:入庫(kù)信息l 類的編號(hào):0205l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)

11、中,可以共享。l 功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于入庫(kù)管理的信息。l 屬性:入庫(kù)編號(hào),貨物編號(hào),貨物名稱,供應(yīng)商名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格,計(jì)量單位,入庫(kù)數(shù)量,進(jìn)貨價(jià)格,總金額,入庫(kù)日期,經(jīng)手人,備注等。l 操作:增加(),刪除(),修改(),查詢()等。(6)出庫(kù)信息l 類名:出庫(kù)信息l 類的編號(hào):0206l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)中,可以共享。l 功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于出庫(kù)管理的信息。l 屬性:出庫(kù)編號(hào),貨物編號(hào),貨物名稱,供應(yīng)商名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格,計(jì)量單位,出庫(kù)數(shù)量,進(jìn)貨價(jià)格,總金額,出庫(kù)日期,提貨單位,提貨人,經(jīng)手人,備注等。l 操作:增加(),刪除(),

12、修改(),查詢()等。(7)調(diào)撥/退貨基本信息l 類名:借貨基本信息l 類的編號(hào):0207l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)中,可以共享。l 功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于借貨管理的信息。l 屬性:借貨編號(hào),貨物名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格,借出數(shù)量,借貨日期,經(jīng)手人,借貨人,借貨單位,備注等。l 操作:增加(),刪除(),修改(),查詢()等。(8)盤(pán)點(diǎn)信息l 類名:盤(pán)點(diǎn)信息l 類的編號(hào):0207l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫(kù)中,可以共享。l 功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于盤(pán)點(diǎn)管理的信息。l 屬性:盤(pán)點(diǎn)編號(hào),貨物編號(hào),倉(cāng)庫(kù)名稱,貨物名稱,計(jì)量單位,盤(pán)點(diǎn)

13、數(shù)量,盤(pán)虧數(shù)量,盤(pán)點(diǎn)日期,盤(pán)點(diǎn)人,備注,修改人,修改日期等。l 操作:增加(),刪除(),修改(),查詢()等。 3.4類圖根據(jù)類之間的關(guān)系繪制類圖如圖3-1所示 圖3-1類圖4 系統(tǒng)設(shè)計(jì)與對(duì)象動(dòng)態(tài)交互模型4.1系統(tǒng)功能設(shè)計(jì)倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)主要設(shè)有五個(gè)主要功能模塊:系統(tǒng)管理模塊,貨物管理模塊,基本檔案模塊,查詢統(tǒng)計(jì)模塊、用戶操作模塊。1.系統(tǒng)管理:新建角色、添加用戶和查看用戶權(quán)限。管理員可以通過(guò)管理界面添加用戶,添加新管理員,驗(yàn)證用戶的合法性,阻止非法用戶登錄。2.貨物管理:主要是產(chǎn)品入庫(kù)信息、產(chǎn)品出庫(kù)信息、借貨還貨、盤(pán)點(diǎn)信息。3.基本檔案:供貨商、貨物檔案、倉(cāng)庫(kù)的管理和設(shè)置。4.查詢統(tǒng)計(jì):產(chǎn)

14、品入庫(kù)信息、產(chǎn)品出庫(kù)信息、產(chǎn)品庫(kù)存信息的瀏覽和查詢。5.用戶操作:用戶密碼的修改和用戶的重新登錄。系統(tǒng)功能模塊圖,如圖4.1查詢統(tǒng)計(jì)入庫(kù)查詢出庫(kù)查詢庫(kù)存查詢貨物管理出庫(kù)管理入庫(kù)管理調(diào)撥/退貨管理基本檔案供貨商設(shè)置倉(cāng)庫(kù)設(shè)置貨物檔案設(shè)置用戶操作修改密碼重新登錄系統(tǒng)管理用戶管理倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)圖4-1 系統(tǒng)功能結(jié)構(gòu)圖權(quán)限設(shè)置盤(pán)點(diǎn)管理4.2順序圖在倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)中,主要涉及增、刪、改、查四種操作,關(guān)于各種操作以下以對(duì)用戶進(jìn)行管理所用到的信息以及系統(tǒng)主要功能所涉及到的順序圖進(jìn)行舉例說(shuō)明。1.用戶登錄的順序圖如圖4-2所示:圖4-2 用戶登錄順序圖2.增加新用戶的順序圖如圖4-3所示: 圖4-3 增加新

15、用戶信息順序圖3.刪除用戶信息的順序圖如圖4-4所示:圖4-4 刪除用戶信息順序圖 4.修改用戶信息的順序圖如圖4-5所示:圖4-5 修改用戶信息順序圖 5.查詢用戶信息的順序圖如圖4-6所示:圖4-6 查詢用戶信息順序圖 6.修改用戶密碼的順序圖如圖4-7所示:圖4-7 修改用戶密碼順序圖7.修改用戶權(quán)限的順序圖如圖4-8所示:圖4-8 修改用戶權(quán)限順序圖8.入庫(kù)管理的順序圖如圖4-9所示:圖4-9 入庫(kù)管理順序圖 9.出庫(kù)管理的順序圖如圖4-10所示:圖4-10 出庫(kù)管理順序圖10.入庫(kù)查詢統(tǒng)計(jì)的順序圖如圖4-11所示:圖4-11 入庫(kù)查詢統(tǒng)計(jì)順序圖11.出庫(kù)查詢統(tǒng)計(jì)的順序圖如圖4-12所

16、示:圖4-12 出庫(kù)查詢統(tǒng)計(jì)順序圖12.庫(kù)存查詢統(tǒng)計(jì)的順序圖如圖4-13所示:圖4-13 庫(kù)存查詢統(tǒng)計(jì)順序圖5數(shù)據(jù)庫(kù)設(shè)計(jì)5.1 代碼設(shè)計(jì)本系統(tǒng)涉及到的代碼有商品編號(hào)、倉(cāng)庫(kù)編號(hào)等。商品編號(hào)格式:XXXX,順序碼,0001-9999。倉(cāng)庫(kù)編號(hào)格式:XX,順序碼,01-99。5.2總體數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)是基于數(shù)據(jù)庫(kù)的倉(cāng)庫(kù)信息管理系統(tǒng),系統(tǒng)大部分功能均和數(shù)據(jù)庫(kù)中記錄的查詢、增加、修改和刪除處理相關(guān),如何合理科學(xué)地設(shè)計(jì)數(shù)據(jù)庫(kù)是系統(tǒng)設(shè)計(jì)中很重要的環(huán)節(jié)。數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過(guò)合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式、子模式,建立數(shù)據(jù)庫(kù)和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信

17、息需求。5.3關(guān)系模型倉(cāng)庫(kù)庫(kù)存管理信息系統(tǒng)中所涉及到的實(shí)體及其轉(zhuǎn)換成的關(guān)系模式為:倉(cāng)庫(kù)信息(倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù)地址,備注)貨物檔案信息(貨物編號(hào),貨物名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格計(jì)量單位,貨物數(shù)量,進(jìn)貨價(jià)格,出貨價(jià)格,最低存儲(chǔ),最高存儲(chǔ),修改人,盤(pán)點(diǎn)日期)供應(yīng)商信息(供應(yīng)商編號(hào),供應(yīng)商名稱,電話,備注)入庫(kù)信息(入庫(kù)編號(hào),貨物編號(hào),貨物名稱,供應(yīng)商名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格,計(jì)量單位,入庫(kù)數(shù)量,進(jìn)貨價(jià)格,總金額,入庫(kù)日期,經(jīng)手人,備注)出庫(kù)信息(出庫(kù)編號(hào),貨物編號(hào),貨物名稱,供應(yīng)商名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格,計(jì)量單位,出庫(kù)數(shù)量,進(jìn)貨價(jià)格,總金額,出庫(kù)日期,提貨單位,提貨人,備注)調(diào)撥基本信息 (調(diào)撥編號(hào),

18、貨物名稱,貨物規(guī)格,調(diào)撥數(shù)量,調(diào)撥日期,目標(biāo)倉(cāng)庫(kù),原倉(cāng)庫(kù),經(jīng)手人,備注)退貨基本信息(退貨編號(hào),退貨編號(hào),貨物名稱,倉(cāng)庫(kù)名稱,貨物規(guī)格,退貨數(shù)量,退貨日期,經(jīng)手人,備注) 盤(pán)點(diǎn)信息(盤(pán)點(diǎn)編號(hào),貨物編號(hào),倉(cāng)庫(kù)名稱,貨物名稱,計(jì)量單位,盤(pán)點(diǎn)數(shù)量,盤(pán)虧數(shù)量,盤(pán)點(diǎn)日期,盤(pán)點(diǎn)人,備注,修改人,修改日期)5.4 E-R圖本系統(tǒng)對(duì)象之間的關(guān)系用E-R圖方法表示,如圖5-1所示。圖5-1 E-R圖貨物倉(cāng)庫(kù)入庫(kù)出庫(kù)數(shù)量單價(jià)金額出庫(kù)時(shí)間領(lǐng)用人數(shù)量單價(jià)金額入庫(kù)時(shí)間經(jīng)辦人MPMQqMNnnM5.5 數(shù)據(jù)結(jié)構(gòu)由E-R圖導(dǎo)出數(shù)據(jù)庫(kù)。該系統(tǒng)的數(shù)據(jù)庫(kù)命名為db_SMS,數(shù)據(jù)庫(kù)中的基本表包括:調(diào)撥基本信息(tb_AllotGo

19、ods),盤(pán)點(diǎn)信息表(tb_Check),貨物檔案信息表(tb_GoodsInfo),入庫(kù)信息表(tb_InStore),出庫(kù)信息表(tb_OutStore),供貨商信息表(tb_Provider),還貨基本信息表(tb_ReturnGoods),倉(cāng)庫(kù)信息表(tb_Storage),退貨信息表(tb_ReturnGoods)下面列出各表的數(shù)據(jù)結(jié)構(gòu),如表1表9所示。 表1 調(diào)撥基本信息表(tb_AllotGoods)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空AGID調(diào)撥編號(hào)int-Not nullGoodsName貨物名稱string50NullTargetStore目標(biāo)倉(cāng)庫(kù)string100Nul

20、lGoodsSpec貨物規(guī)格string50NullGoodsNum調(diào)撥數(shù)量int-NullBGDate調(diào)撥日期date-NullHandlePeople經(jīng)手人string20NullOriginalStore原倉(cāng)庫(kù)string20NullBGRemark備注 string100Null表2 盤(pán)點(diǎn)信息表(tb_Check)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空CheckID盤(pán)點(diǎn)編號(hào)int-Not nullGoodsID貨物編號(hào)int-NullStoreName倉(cāng)庫(kù)名稱string100NullGoodsName貨物名稱string50NullGoodsUnit計(jì)量單位string8NullCh

21、eckNum盤(pán)點(diǎn)數(shù)量int-NullPALNum盈虧數(shù)量int-NullCheckDate盤(pán)點(diǎn)日期date-NullCheckPeople盤(pán)點(diǎn)人string20NullCheckRemark備注string1000NullEditer修改人string20NullEditDate修改日期date-Null表3貨物檔案信息表(tb_GoodsInfo)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空GoodsID貨物編號(hào)int- Not nullGoodsName貨物名稱 string50Not nullStoreName倉(cāng)庫(kù)名稱 string100NullGoodsSpec貨物規(guī)格 string50Nu

22、llGoodsUnit計(jì)量單位string8NullGoodsNum貨物數(shù)量int-NullGoodsInPrice進(jìn)貨價(jià)格int-NullGoodsOutPrice出貨價(jià)格int-NullGoodsLeast最低存儲(chǔ)int-NullGoodsMost最高存儲(chǔ)int-NullEditer修改人 string20NullEditDate盤(pán)點(diǎn)日期 date-Null表4入庫(kù)信息表(tb_InStore)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空ISID入庫(kù)編號(hào)int-Not nullGoodsID貨物編號(hào)int-NullGoodsName貨物名稱string50NullPrName 供應(yīng)商名稱stri

23、ng100NullStoreName倉(cāng)庫(kù)名稱string100NullGoodsSpec貨物規(guī)格string50NullGoodsUnit計(jì)量單位string8NullGoodsNum入庫(kù)數(shù)量int-NullGoodsPrice進(jìn)貨價(jià)格int-NullGoodsAPrice總金額-NullISDate入庫(kù)日期date-NullHandlePeople經(jīng)手人string20NullISRemark備注string20Null表5出庫(kù)信息表(tb_OutStore)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空OSID出庫(kù)編號(hào)int-Not nullStoreName倉(cāng)庫(kù)名稱string100NullGo

24、odsName貨物名稱string50NullGoodsSpec貨物規(guī)格string50NullGoodsUnit計(jì)量單位string8NullGoodsNum出庫(kù)數(shù)量int-NullGoodsPrice進(jìn)貨價(jià)格int-NullGoodsAPrice總金額-NullOSDate出庫(kù)日期date-NullPGProvider提貨單位string100NullPGPeople提貨人string20NullHandlePeople經(jīng)手人string20NullOSRemark備注string20Null表6供應(yīng)商信息表(tb_Provider)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空PrID供應(yīng)商品牌名稱String-Not nullPrName供應(yīng)商名稱string100Not nullPrPhone電話string50NullEditDate修改日期date-Null Id供應(yīng)商編號(hào)IntNot null表7還貨基本信息表(tb_ReturnGoods)的數(shù)據(jù)結(jié)構(gòu)列名說(shuō)明數(shù)據(jù)類型長(zhǎng)度是否為空RGID還貨編號(hào)int-Not nullBGID借貨編號(hào)int-NullGoodsName貨物名稱string50NullStoreName倉(cāng)庫(kù)名稱string100NullGoodsSpec貨物規(guī)格string50Null

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論