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

下載本文檔

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

文檔簡介

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

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

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

4、”用例查詢貨物信息,“貨物管理”依賴“基本檔案”用例提供貨物檔案、 倉庫、供應(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所示:系統(tǒng)管理子系統(tǒng)用戶管理圖2-2第2層用例圖一一系統(tǒng)管理子系統(tǒng)系統(tǒng)內(nèi)有2個(gè)用例,“權(quán)限設(shè)置”用例依賴“用戶管理”用例。系統(tǒng)外有 個(gè)人執(zhí)行者:“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作。圖2-3第2層用例圖一一貨物管理

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

6、個(gè)用例,“貨物檔案設(shè)置”用例依賴“倉庫設(shè)置”用例,“商品信息設(shè)置”用例和“供貨商設(shè)置”用例。系統(tǒng)外有 1個(gè)人執(zhí)行者:圖2-4第2層用例圖一一基本檔案設(shè)置子系統(tǒng)“管理員”執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作。系統(tǒng)內(nèi)有4個(gè)用例,“盤點(diǎn)管理”用例依賴“入庫管理”用例和“出庫管理” 用例,“調(diào)撥/退貨管理”用例依賴“入庫管理”用例和“出庫管理”用例。系統(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í)行者:“管理員”

7、執(zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作?!捌胀ㄓ脩簟眻?zhí)行者對(duì)系統(tǒng)內(nèi)的所有用例進(jìn)行操作。- 10 -用戶操作子系統(tǒng)圖2-6第2層用例圖一一基本檔案管理子系統(tǒng)3系統(tǒng)分析與對(duì)象類建模3.1詳細(xì)調(diào)查1 .面談即通過與有關(guān)人員面對(duì)面交談來獲取有關(guān)信息,可以是一對(duì)一的專訪或一對(duì)多的座談。2 .問卷調(diào)查即通過設(shè)計(jì)制作調(diào)查表,向被調(diào)查者發(fā)放調(diào)查表進(jìn)行調(diào)查的方式。 根據(jù)被調(diào) 查者的特點(diǎn)選擇用選擇題還是問答題, 要向被調(diào)查者闡明調(diào)查的目的及關(guān)系, 采 用匿名或自愿署名等方式。3 .閱讀文件或歷史資料通過閱讀組織的文件與歷史資料,可間接了解組織的相關(guān)信息。4 .實(shí)地觀察與實(shí)踐信息收集人員直接觀察或參加現(xiàn)行系統(tǒng)的業(yè)務(wù)實(shí)踐,

8、這是縮短用戶與開發(fā)人 員距離、取得共同語言的最好方法。缺點(diǎn)是浪費(fèi)時(shí)間。5 .2管理業(yè)務(wù)調(diào)查1 .組織結(jié)構(gòu)調(diào)查根據(jù)調(diào)查結(jié)果,該庫存管理系統(tǒng)中共有兩個(gè)倉庫管理員負(fù)責(zé)對(duì)庫存信息的管 理。超級(jí)管理員A負(fù)責(zé)全方面的倉庫管理以及對(duì)普通用戶 B的管理。普通用戶B 負(fù)責(zé)倉庫信息的查詢等。組織結(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)出入庫管理:倉庫管理員負(fù)責(zé)電器出入庫管理,需要對(duì)出入庫的商品 資料進(jìn)行登記,以便倉庫管理員對(duì)商品數(shù)量進(jìn)行核對(duì),以及形成出入庫清單。( 2)存儲(chǔ)查詢:倉庫管理員可以對(duì)各種類型的商品的存儲(chǔ)量進(jìn)

9、行查詢,以 便確定商品的采購量,同時(shí)銷售部門人員也可以對(duì)商品資料進(jìn)行查詢。( 3)物資信息管理:包括供貨商產(chǎn)品信息的添加、瀏覽查詢。( 4)庫存信息管理:倉庫管理員可以查詢、瀏覽產(chǎn)品的具體情況根據(jù)產(chǎn)品的數(shù)量種類選擇進(jìn)貨的數(shù)量和種類。3.3 建立對(duì)象類通過檢查類的定義、 分析問題的需求和運(yùn)用該領(lǐng)域知識(shí)來完善和確定類的屬性。根據(jù)系統(tǒng)功能要求和系統(tǒng)設(shè)計(jì)需要完善和確定類的操作。下面將“倉庫庫存管理模塊”中的對(duì)象類及其屬性和操作的定義如下:、( 1)倉庫信息類名:倉庫信息類的編號(hào): 0202類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享。功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于倉庫的信息。屬性:倉

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

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

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

13、共享。功能:負(fù)責(zé)存儲(chǔ)所有關(guān)于盤點(diǎn)管理的信息。屬性:盤點(diǎn)編號(hào),貨物編號(hào),倉庫名稱,貨物名稱,計(jì)量單位,盤點(diǎn)數(shù)量,盤虧數(shù)量,盤點(diǎn)日期,盤點(diǎn)人,備注,修改人,修改日期等。操作:增加(),刪除(),修改(),查詢()等。3.4類圖根據(jù)類之間的關(guān)系繪制類圖如圖3-1所示資據(jù)處英信K4 Id: Int- 料獲捐SL fiHina-有芟3rtr-rn急摩打提:*!電:4laei 上智蜘:GM 黃藝咽穹i出 方:都理與:Vling 黃Si才辱:strina 住史滬監(jiān): 至聲弓杷de4 有。=0 yfring f星生號(hào):string 第津入 mriQi 耳找.Mt 熱事與芝i同這:裁Fin口 廉口芟信春加作 黃

14、幅號(hào)iffl 舞=吠嚕*HT.rfl 苦的啻舞:Jir i ng f - iirig 亙式廣電 ”匕t 曜FJcfig 入 喟/: Tfring 入充三夔:Hrt 總生財(cái).F2aL-番與;r*g-差短!/ int- 塞蛆集柞strlnn V 住 string- 殳盧屯號(hào)Wi 參匹人市ifJ-芭方日聞d.nieEH int int*vuid汨除盤,信息口:硼old+ *盤量盧邕力:void- -2|:;SA11SO rtid叁工會(huì)戔而“土肯昨儡:nDt二產(chǎn)三事dnL&號(hào)旬n總?cè)?二 k L!,通一Ml吉卻S唔由nq置制鼻芯.suing寸史之出訪電:a/母博Hoad鞭首人strlnQ 三金E H

15、-&A1 工.n H *武加 &嗜力*9*4TOM) vod 皿住- 13 - 1s2鉗腳口工1ft國現(xiàn)*: siUftgi :M4房號(hào).ri- 播學(xué)人tfnng- 白庫代君谷巾in 口當(dāng)tf 調(diào)號(hào):ririrwgi- 謁R亙胴.date-IfzXrflL ini3噴* 名TT Ifrina 變用司芷若零胃。:一 期上度亞Mil唇。Qd+ *云董aEHilM) mid4 審兌官空事工左 jj: VOI0圖3-1類圖4系統(tǒng)設(shè)計(jì)與對(duì)象動(dòng)態(tài)交互模型4.1系統(tǒng)功能設(shè)計(jì)倉庫庫存管理系統(tǒng)主要設(shè)有五個(gè)主要功能模塊:系統(tǒng)管理模塊,貨物管理模塊,基本檔案模塊,查詢統(tǒng)計(jì)模塊、用戶操作模塊。1 .系統(tǒng)管理:新建角色

16、、添加用戶和查看用戶權(quán)限。管理員可以通過管理界 面添加用戶,添加新管理員,驗(yàn)證用戶的合法性,阻止非法用戶登錄。2 .貨物管理:主要是產(chǎn)品入庫信息、產(chǎn)品出庫信息、借貨還貨、盤點(diǎn)信息。3 .基本檔案:供貨商、貨物檔案、倉庫的管理和設(shè)置。4 .查詢統(tǒng)計(jì):產(chǎn)品入庫信息、產(chǎn)品出庫信息、產(chǎn)品庫存信息的瀏覽和查詢。5 .用戶操作:用戶密碼的修改和用戶的重新登錄。系統(tǒng)功能模塊圖,如圖4.1倉庫庫存管理系統(tǒng)系統(tǒng)管理貨物管理基本檔案查詢統(tǒng)計(jì)用戶操作用戶管理權(quán)限設(shè)置入 庫 管 理調(diào) 撥 / 退貨 管 理盤占 八、管理供 貨 商 設(shè) 置出庫管理貨 物 檔 案 設(shè) 置倉 庫 設(shè) 置入 庫 查 詢出庫查詢庫 存 查 詢修

17、改密碼重 新 登 錄圖4-1系統(tǒng)功能結(jié)構(gòu)圖4.2順序圖在倉庫庫存管理系統(tǒng)中,主要涉及增、刪、改、查四種操作,關(guān)于各種操作 以下以對(duì)用戶進(jìn)行管理所用到的信息以及系統(tǒng)主要功能所涉及到的順序圖進(jìn)行 舉例說明。1.用戶登錄的順序圖如圖4-2所示:登錄界面驗(yàn)證賬號(hào)密碼屏幕初始化提示選擇業(yè)務(wù)返回登陸界面退出7J;,IA2.增加新用戶的順序圖如圖:管理員:用戶數(shù)據(jù)庫:倉庫庫存管理信息系統(tǒng)主界面進(jìn)入倉庫庫存管理信息系統(tǒng)主界面圖4-2用戶登錄順序圖4-3所示:1.登錄用戶管理1.進(jìn)入管理界面3.選擇添加用戶4.返回信息5.輸入用戶基本信息:用戶管理模塊窗口界面7.輸入賦予的權(quán)限19.新建成功:用戶信息數(shù)據(jù)庫6.

18、新增用戶8.修改權(quán)限信息圖4-3增加新用戶信息順序圖-15 -5.查詢用戶信息的順序圖如圖4-6所示:-19 -:官理貝用戶管理模塊窗口界面用戶信息數(shù)據(jù)庫2進(jìn)入管理界面3選擇刪除用戶4.返回信息i5輸入用戶編號(hào)6.查詢用戶回用戶信息r8 .確認(rèn)刪除9 .刪除用戶10 .刪除成功11:力:。圖4-4刪除用戶信息順序圖4.修改用戶信息的順序圖如圖4-5所示:官理貝:用戶管理模塊窗口界面用戶信息數(shù)據(jù)庫2.進(jìn)入管理界面;.選擇修改用戶4.返回信息7.返回用戶信息5.輸入用戶編號(hào)6查詢用戶8.確認(rèn)修改用戶信息10修改成功9修改用戶:管理員:用戶管理模塊窗口界面:用戶信息數(shù)據(jù)庫1 .登錄用戶管理2 .進(jìn)入

19、管理界面3 .選擇修改用戶4 .返回信息5 .輸入用戶編號(hào) 6 .查詢用戶I II II7 .返回用戶信息圖4-6查詢用戶信息順序圖6.修改用戶密碼的順序圖如圖4-7所示:圖4-7修改用戶密碼順序圖7.修改用戶權(quán)限的順序圖如圖4-8所示:圖4-9入庫管理順序圖-20 -圖4-8修改用戶權(quán)限順序圖8.入庫管理的順序圖如圖4-9所示:期入庠的時(shí)序立79.出庫管理的順序圖如圖4-10所示:圖4-11入庫查詢統(tǒng)計(jì)順序圖-22 -so a;摩制時(shí)序國/L-i口圖4-10出庫管理順序圖10.入庫查詢統(tǒng)計(jì)的順序圖如圖4-11所示:管理員/普通用戶入庫查詢統(tǒng)計(jì)窗口界面入庫信息數(shù)據(jù)庫nul.u1.2.返回3 .

20、輸入入庫編號(hào)等查詢條件4 .查詢?nèi)霂煨畔? .返回入庫信息小寸6 .返回入庫信息|:ITIIIIIIiIIIIIIIb11.出庫查詢統(tǒng)計(jì)的順序圖如圖4-12所示:- 32 -:管理員/普通用戶入庫查詢統(tǒng)計(jì)窗口界面出庫信息數(shù)據(jù)庫1.登錄2.返回3.輸入出庫編號(hào)等查詢條件6.返回出庫信息,a門4 .查詢出庫信息5 .返回出庫信息:圖4-12出庫查詢統(tǒng)計(jì)順序圖12.庫存查詢統(tǒng)計(jì)的順序圖如圖4-13所示::庫存查詢窗口界面:貨物檔案信息數(shù)據(jù)庫:倉庫信息數(shù)據(jù)庫:管理員/普通用戶I i1.輸入用戶名、密碼,登錄I*0jIJ2.輸入錯(cuò)誤,返回(Ii1i|4.查詢貨物信息1=0|5.是否存在庫存信息in 名3

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

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

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

24、庫信息表(tb_InStore),出庫信息表(tb_OutStore),供貨商信息表(tb_Provider ),還貨基本信息表( tb_ReturnGoods ),倉庫信息表 (tb_Storage ),退貨信息表(tb_ReturnGoods )下面列出各表的數(shù)據(jù)結(jié)構(gòu),如 表1表9所小。表1調(diào)撥基本信息表(tb_AllotGoods )的數(shù)據(jù)結(jié)構(gòu)說明數(shù)據(jù)類型長度是否為空AGID調(diào)撥編號(hào)int-Not nullGoodsName貨物名稱string50NullTargetstore目標(biāo)倉庫string100NullGoodsSpec貨物規(guī)格string50NullGoodsNum調(diào)撥數(shù)量in

25、t-NullBGDate調(diào)撥日期date-NullHandlePeoplestring20NullOriginalStore原倉庫string20NullBGRemark備注string100Null表2盤點(diǎn)信息表(tb_Check )的數(shù)據(jù)結(jié)構(gòu)列名說明數(shù)據(jù)類型長度是否為空CheckID盤點(diǎn)編號(hào)int-Not nullGoodsID貨物編號(hào)int-NullStoreName倉庫名稱string100NullGoodsName貨物名稱string50NullGoodsUnit的單位string8NullCheckNum盤點(diǎn)數(shù)量int-NullPALNum盈虧數(shù)量int-NullCheckDate

26、盤點(diǎn)日期date-NullCheckPeople盤點(diǎn)人string20NullCheckRemark備注string1000NullEditer修改人string20NullEditDate修改日期date-Null表3貨物檔案信息表(tb_GoodsInfo)的數(shù)據(jù)結(jié)構(gòu)列名說明數(shù)據(jù)類型長度是否為空GoodsID貨物編號(hào)int-Not nullGoodsName貨物名稱string50Not nullStoreName倉庫名稱string100NullGoodsSpec貨物規(guī)格string50NullGoodsUnit的單位string8NullGoodsNum貨物數(shù)量int-NullGood

27、sInPrice進(jìn)貨價(jià)格int-NullGoodsOutPrice出貨價(jià)格int-NullGoodsLeast最低存儲(chǔ)int-NullGoodsMost最圖存儲(chǔ)int-NullEditer修改人string20NullEditDate盤點(diǎn)日期date-Null表4入庫信息表(tb_InStore)的數(shù)據(jù)結(jié)構(gòu)列名說明數(shù)據(jù)類型長度是否為空ISID入庫編號(hào)int-Not nullGoodsID貨物編號(hào)int-NullGoodsName貨物名稱string50NullPrName供應(yīng)商名稱string100NullStoreName倉庫名稱string100NullGoodsSpec貨物規(guī)格strin

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

29、nit的單位string8NullGoodsNum出庫數(shù)量int-NullGoodsPrice進(jìn)貨價(jià)格int-NullGoodsAPrice總金額-NullOSDate出庫日期date-NullPGProvider提貨單位string100NullPGPeople提貨人string20NullHandlePeople經(jīng)手人string20NullOSRemark備注string20Null表6供應(yīng)商信息表(tb_Provider )的數(shù)據(jù)結(jié)構(gòu)列名說明數(shù)據(jù)類型長度是否為空PrID供應(yīng)商品牌名稱String-Not nullPrName供應(yīng)商名稱string100Not nullPrPhone電話string50NullEditDate修改日期date-NullId供應(yīng)商編pIntNot null表7還貨基本信息表(

溫馨提示

  • 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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論