庫(kù)存管理課程設(shè)計(jì)--庫(kù)存管理信息系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩24頁(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、<p><b>  目錄</b></p><p>  前言 ···························

2、····························· 1

3、 </p><p>  概述  ······················&#

4、183;·················· 2</p><p>  開(kāi)發(fā)背景 ·············

5、;······················· 3</p><p>  系統(tǒng)分析········

6、83;···························· 3</p><p>  系統(tǒng)設(shè)計(jì)···&

7、#183;································· 7</p>&l

8、t;p>  系統(tǒng)實(shí)施··································

9、83;· 14</p><p>  技術(shù)關(guān)鍵······························&

10、#183;····· 20</p><p>  心得體會(huì)·························

11、3;·········· 22</p><p><b>  前言</b></p><p>  倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)是一個(gè)企業(yè)不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用

12、傳統(tǒng)人工的方式管理倉(cāng)庫(kù)中的各種物資設(shè)備,這種管理方式存在著許多缺點(diǎn),如:效率低、另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。</p><p>  隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。</p><p>  作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)物資信息進(jìn)行管理,具有著手

13、工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p>  因此,開(kāi)發(fā)這樣一套庫(kù)存管理軟件成為很有必要的事情。</p><p><b>  第一章 概述</b></p><p>  1.1 庫(kù)

14、存管理的必要性</p><p>  大多數(shù)庫(kù)存管理理論認(rèn)為,庫(kù)存是物理上和邏輯上庫(kù)房庫(kù)位的所有有形和無(wú)形物料極其價(jià)值的總和,具體包括成品、原材料、在制品、在途品、生產(chǎn)前物料、備品備件等。雖然持有一些庫(kù)存是必要的,過(guò)量的庫(kù)存卻非但沒(méi)有用處而且占用了資金。占用的資金對(duì)于公司發(fā)展、新產(chǎn)品開(kāi)發(fā)等都是非常需要的;減少資金占用還可以大大減少來(lái)自銀行貸款的利息和風(fēng)險(xiǎn)。對(duì)那些采購(gòu)量特別大、采購(gòu)件市場(chǎng)價(jià)格有波動(dòng)的物料庫(kù)存,加強(qiáng)庫(kù)存

15、管理效果更為明顯。因此,平衡公司庫(kù)存投資與其它資金需求至關(guān)重要。</p><p><b>  1.2 庫(kù)存分類</b></p><p>  企業(yè)怎樣管理庫(kù)存,是庫(kù)存管理的最大難點(diǎn)和挑戰(zhàn)。因此,通過(guò)MRPII物料主計(jì)劃模塊和采購(gòu)模塊建立計(jì)劃與控制系統(tǒng)以有效地實(shí)施庫(kù)存管理和采購(gòu)補(bǔ)償成為題中應(yīng)有之義。通過(guò)調(diào)查,我們得知任何庫(kù)存均可分為如下三類:</p><

16、;p> ?。令愇锲罚焊咧旦ぉr(jià)值占庫(kù)存總值70-80%的相對(duì)少數(shù)物品。通常為物品的15-20%。</p><p> ?。骂愇锲罚褐兄旦ぉた傊嫡紟?kù)存總值的15-20%。物品數(shù)居中,通常占物品的30-40%。</p><p> ?。妙愇锲罚旱椭旦ぉ?kù)存總值幾乎可以忽略不計(jì),只占5-10%。是物品的大多數(shù),通常占60-70%。</p><p>  顯然,A類物品是關(guān)

17、鍵;如果我們把精力集中于A類物品,使其庫(kù)存壓縮10-50%,就是總庫(kù)存的相當(dāng)可觀的一筆壓縮。</p><p>  關(guān)于ABC分類方法有幾條基本法則:</p><p><b>  a. 控制的程度:</b></p><p>  對(duì)A類物品嚴(yán)加控制,包括做完備、準(zhǔn)確的記錄,高層監(jiān)督和經(jīng)常評(píng)審,從供應(yīng)商按大合同訂單頻繁交貨,對(duì)車間緊密跟蹤以壓縮提前期

18、。</p><p>  對(duì)B類物品做正??刂?,包括良好的記錄與常規(guī)的關(guān)注。</p><p>  對(duì)C類物品盡可能使用簡(jiǎn)便的控制,諸如定期目視檢查庫(kù)存實(shí)物、簡(jiǎn)要記錄或以簡(jiǎn)便標(biāo)志法表明補(bǔ)充存貨已經(jīng)訂貨,采用大庫(kù)存量與訂貨量以避免缺貨,安排車間日程計(jì)劃時(shí)給以低優(yōu)先級(jí)。</p><p><b>  b.優(yōu)先級(jí)</b></p><p&

19、gt;  在一切活動(dòng)中給A類物品以高優(yōu)先級(jí)以壓縮其提前期與庫(kù)存。</p><p>  對(duì)B類物品予以正常處理,僅在關(guān)鍵時(shí)給以高優(yōu)先級(jí)。 </p><p>  予C類物品以最低優(yōu)先級(jí)。</p><p><b>  c.訂貨過(guò)程</b></p><p>  對(duì)A類物品提供及時(shí)、準(zhǔn)確的采購(gòu)信息和狀態(tài)查詢。計(jì)算機(jī)數(shù)據(jù)需要人工加以

20、核對(duì),進(jìn)行階段性盤點(diǎn),以及頻繁的評(píng)審以壓縮庫(kù)存。</p><p>  對(duì)B類物品,按一定周期或當(dāng)發(fā)生重大變化時(shí)評(píng)審一次庫(kù)存數(shù)據(jù)和訂貨點(diǎn),MRPII操作按例行公事處理。</p><p>  對(duì)C類物品可以盤點(diǎn)處理或訂貨點(diǎn)計(jì)算。訂貨往往不用MRPII作計(jì)劃??梢詰{業(yè)務(wù)人員的經(jīng)驗(yàn)加以控制。</p><p>  由上可以看出庫(kù)存管理的重要性。因此,庫(kù)存管理是企業(yè)管理的重要組

21、成部分。市場(chǎng)需要庫(kù)存商品提供給用戶,企業(yè)的經(jīng)營(yíng)需要庫(kù)存保證各種藥品的供應(yīng)以進(jìn)行藥品的銷售,庫(kù)存對(duì)生產(chǎn)效率的提高有著極其重要的影響。因此,庫(kù)存管理系統(tǒng)是計(jì)算機(jī)管理系統(tǒng)的中心。因?yàn)?,所有企業(yè)的經(jīng)營(yíng)活動(dòng)都離不開(kāi)物流的活動(dòng)。</p><p>  1.3 庫(kù)存管理的目標(biāo)</p><p>  庫(kù)存管理的主要目標(biāo)就是通過(guò)對(duì)倉(cāng)庫(kù)所有入出庫(kù)活動(dòng)的管理和控制及對(duì)庫(kù)存數(shù)據(jù)有效的統(tǒng)計(jì)和分析,以保證企業(yè)生

22、產(chǎn)中暢通的物流,使決策人員及早發(fā)現(xiàn)問(wèn)題,采取相應(yīng)措施,調(diào)整庫(kù)存結(jié)構(gòu),縮短儲(chǔ)備周期,加速資金周轉(zhuǎn),最大限度地降低庫(kù)存占用,同時(shí),通過(guò)周期性的倉(cāng)庫(kù)盤點(diǎn),及時(shí)補(bǔ)救管理中的漏洞,使庫(kù)存管理系統(tǒng)實(shí)時(shí)地反映企業(yè)中各個(gè)倉(cāng)庫(kù)的現(xiàn)時(shí)情況,為各類管理人員從不同側(cè)面提供所需信息,以便協(xié)調(diào)企業(yè)經(jīng)營(yíng)收到更大效益,庫(kù)存管理系統(tǒng)是協(xié)調(diào)企業(yè)生產(chǎn)經(jīng)營(yíng)的基礎(chǔ),其數(shù)據(jù)的準(zhǔn)確性、方便的查詢、有效的分析是整個(gè)計(jì)算機(jī)管理系統(tǒng)順利運(yùn)行的關(guān)鍵。</p><p>

23、;<b>  第二章 開(kāi)發(fā)背景</b></p><p>  企業(yè)的庫(kù)存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個(gè)企業(yè)之間的管理體制不盡相同,各類統(tǒng)計(jì)報(bào)表繁多,因此倉(cāng)庫(kù)的庫(kù)存管理必須編制一套庫(kù)存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。</p><p>  根據(jù)當(dāng)前的企業(yè)管理體制,一般的

24、庫(kù)存管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個(gè)科室來(lái)進(jìn)行物資的計(jì)劃,訂貨,核銷托收,驗(yàn)收入庫(kù),根據(jù)企業(yè)各個(gè)部門的需求來(lái)發(fā)送物資設(shè)備,并隨時(shí)按期進(jìn)行庫(kù)存盤點(diǎn),作臺(tái)帳,根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月、季度、年度進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。為了加強(qiáng)關(guān)鍵物資、設(shè)備的管理,要定期掌握其儲(chǔ)備,消耗情況,根據(jù)計(jì)劃定額和實(shí)際纖毫定額的比較,進(jìn)行定額管理,使得資金使用合理,物資設(shè)備的儲(chǔ)備最佳。</p><p>  一個(gè)完整

25、的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)包括采購(gòu)計(jì)劃管理,合同收托管理、倉(cāng)庫(kù)庫(kù)存管理、定額管理、統(tǒng)計(jì)管理、財(cái)務(wù)管理等模塊。其中倉(cāng)庫(kù)的庫(kù)存管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。因此有必要開(kāi)發(fā)一套獨(dú)立的庫(kù)存管理系統(tǒng)來(lái)提高企業(yè)工作效率, 而所使用的這套庫(kù)存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營(yíng)管理活動(dòng)中的核心,此系統(tǒng)必須可以用來(lái)控制合理的庫(kù)存費(fèi)用、適時(shí)適量的庫(kù)存數(shù)量,使企業(yè)生產(chǎn)活動(dòng)效率最大化。通過(guò)對(duì)這些情況的仔細(xì)調(diào)查,我開(kāi)發(fā)了下面的倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)。</p>&l

26、t;p><b>  第三章 系統(tǒng)分析</b></p><p>  本系統(tǒng)采用了結(jié)構(gòu)化生命周期法,結(jié)構(gòu)化生命周期法是最常用的管理信息系統(tǒng)開(kāi)發(fā)方法,分為四個(gè)步驟,即系統(tǒng)調(diào)研分析、數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)、界面設(shè)計(jì)實(shí)現(xiàn)和系統(tǒng)功能設(shè)計(jì)實(shí)現(xiàn)。其中系統(tǒng)調(diào)研分析階段是最基礎(chǔ)、也是最容易被開(kāi)發(fā)人員忽視的環(huán)節(jié)。</p><p><b>  3.1進(jìn)行資料收集</b>&

27、lt;/p><p>  在整個(gè)系統(tǒng)分析階段,我在圖書館認(rèn)真查看了很多關(guān)于倉(cāng)庫(kù)庫(kù)存管理方面的書籍,收集到了相應(yīng)的入庫(kù)單、領(lǐng)料單、臺(tái)賬、物料卡、報(bào)表等資料,這些資料可以用作數(shù)據(jù)庫(kù)設(shè)計(jì)的依據(jù),具體如下:</p><p>  入庫(kù)單是入庫(kù)單位在把相應(yīng)的零部件送人倉(cāng)庫(kù)時(shí)必須填寫的單據(jù);出庫(kù)單是領(lǐng)料人員從倉(cāng)庫(kù)中領(lǐng)取零部件時(shí)必須填寫的單據(jù)(即出庫(kù));零部件臺(tái)賬(相當(dāng)于本系統(tǒng)中的操作日志)實(shí)際是一個(gè)流水賬,

28、用于記錄每天發(fā)生的入庫(kù)、出庫(kù)信息;物料卡(在本系統(tǒng)中用現(xiàn)有庫(kù)存信息來(lái)表示)的作用是記錄某一種零部件的數(shù)量變化,以便庫(kù)管員盤查;報(bào)表是倉(cāng)庫(kù)向有關(guān)領(lǐng)導(dǎo)和部門定期提交的零部件庫(kù)存匯總信息。入庫(kù)單、出庫(kù)單、零部件庫(kù)存臺(tái)賬、實(shí)物樣式</p><p>  3.3.1入庫(kù)單、出庫(kù)單、物品明細(xì)臺(tái)賬樣式</p><p><b>  入 庫(kù) 單</b></p><p&

29、gt;  供貨單位: 年 月 日 第 號(hào)</p><p>  填制人: 審核人:</p><p><b>  出 庫(kù) 單</b></p><p>  領(lǐng)用部門: 年 月 日

30、 第 號(hào)</p><p>  填制人: 審核人:</p><p><b>  ××× 明細(xì)臺(tái)帳</b></p><p>  物品編號(hào): 規(guī)格: 單價(jià):</p><p>  制表人:

31、 部門主管:</p><p>  3.2繪制業(yè)務(wù)流程圖</p><p>  在某公司的調(diào)研過(guò)程中,已了解到所涉及的業(yè)務(wù)主要是入庫(kù)和出庫(kù),圖3.1是系統(tǒng)入庫(kù)、出庫(kù)業(yè)務(wù)流程圖。</p><p><b>  圖3.2業(yè)務(wù)流程圖</b></p><p>  3.3庫(kù)房管理數(shù)據(jù)流程分析</p><p

32、>  數(shù)據(jù)流程分析將數(shù)據(jù)在企業(yè)內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來(lái),舍去了具體組織機(jī)構(gòu),信息載體/屋子/材料等。</p><p>  3.3.1頂層數(shù)據(jù)流程圖</p><p>  3.3.2 第1層數(shù)據(jù)流圖</p><p>  3.4用戶需求分析     用戶需求分析就是在用戶需求調(diào)研的基礎(chǔ)上,確定系統(tǒng)的總體結(jié)構(gòu)方案,完成相應(yīng)

33、的需求分析報(bào)告。在確定系統(tǒng)的總體結(jié)構(gòu)方案過(guò)程中,包括確定應(yīng)用程序的結(jié)構(gòu)、系統(tǒng)開(kāi)發(fā)環(huán)境和系統(tǒng)的功能模塊。用戶需求調(diào)研結(jié)束之后,應(yīng)該立即進(jìn)行用戶需求分析。</p><p>  3.4.1應(yīng)用程序結(jié)構(gòu)確定     從用戶應(yīng)用角度來(lái)看,可把應(yīng)用程序系統(tǒng)的組成部分分成數(shù)據(jù)存儲(chǔ)層、業(yè)務(wù)處理層和界面表示層等3個(gè)層次,而應(yīng)用程序結(jié)構(gòu)可歸納為:集中式應(yīng)用程序結(jié)構(gòu)、單用戶應(yīng)用程序結(jié)構(gòu)、多層服

34、務(wù)器應(yīng)用程序結(jié)構(gòu)、瀏覽器/服務(wù)器應(yīng)用程序結(jié)構(gòu)、客戶機(jī)/服務(wù)器應(yīng)用程序結(jié)構(gòu)等5種類型。    本庫(kù)存管理系統(tǒng)就采用了當(dāng)前最流行的客戶機(jī)/服務(wù)器應(yīng)用程序結(jié)構(gòu)(即C/S結(jié)構(gòu)),此時(shí),客戶機(jī)提出請(qǐng)求,服務(wù)器對(duì)客戶機(jī)的請(qǐng)求作出回應(yīng)。通過(guò)對(duì)服務(wù)功能的分布實(shí)現(xiàn)了分工服務(wù)。數(shù)據(jù)存儲(chǔ)層放在服務(wù)器上,業(yè)務(wù)處理層和界面表示層放在客戶機(jī)上,因此又被稱為“靈敏的客戶機(jī)”結(jié)構(gòu)。許多操作可以在本地的客戶機(jī)上執(zhí)行,只是當(dāng)需要數(shù)

35、據(jù)時(shí),才向服務(wù)器發(fā)出請(qǐng)求。并使應(yīng)用程序的處理更接近用戶,使整個(gè)系統(tǒng)具有較好的性能,可以并行地處理應(yīng)用程序的請(qǐng)求、減少了數(shù)據(jù)傳輸量、降低了服務(wù)器的負(fù)荷。由于條件所限,將此系統(tǒng)所有程序都置于一臺(tái)計(jì)算機(jī)上,以便調(diào)試運(yùn)行。    3.3.2確定系統(tǒng)開(kāi)發(fā)環(huán)境    由于大多數(shù)公司內(nèi)部使用的計(jì)算機(jī)平臺(tái)都是基于Windows環(huán)境的。為了降低系統(tǒng)成本,應(yīng)最大程度地利用

36、現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使</p><p><b>  第四章 系統(tǒng)設(shè)計(jì)</b></p><p><b>  1總體設(shè)計(jì)</b></p><p>  4.1.1系統(tǒng)目標(biāo)設(shè)計(jì)</p><p>  系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到企業(yè)倉(cāng)庫(kù)庫(kù)存管理效率的

37、目的。</p><p>  4.1.2開(kāi)發(fā)設(shè)計(jì)思想</p><p>  庫(kù)存管理的物資主要是企業(yè)生產(chǎn)中所需要的各種設(shè)備、原材料及零部件。進(jìn)貨時(shí)經(jīng)檢查合同確認(rèn)為有效托收后,進(jìn)行驗(yàn)收入庫(kù),填寫入庫(kù)單,進(jìn)行入庫(kù)登記。企業(yè)各個(gè)部門根據(jù)所需要的物資設(shè)備總額和部門生產(chǎn)活動(dòng)需要提出物資需求申請(qǐng)。計(jì)劃員根據(jù)整個(gè)企業(yè)的需求開(kāi)出物資設(shè)備出庫(kù)單,倉(cāng)庫(kù)管理員根據(jù)出庫(kù)單核對(duì)發(fā)放設(shè)備、原材料及零部件。有些設(shè)備使用完畢

38、需要及時(shí)歸還入庫(kù),填寫還庫(kù)單。根據(jù)需要按照月、季、年進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。</p><p>  倉(cāng)庫(kù)庫(kù)存管理的特點(diǎn)是信息處理量比較大。所管理的物資設(shè)備、原材料及零部件種類繁多,而且由于入庫(kù)單、出庫(kù)單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計(jì)的方式各不相同,因此在管理上實(shí)現(xiàn)起來(lái)有一定的困難。在管理的過(guò)程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類繁多,各個(gè)部門規(guī)格不統(tǒng)等問(wèn)題。</p>&l

39、t;p>  在本系統(tǒng)的設(shè)計(jì)過(guò)程中,為了克服這些困難,滿足計(jì)算機(jī)管理的需要,我們采取了下面的一些原則:</p><p>  統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一帳目和報(bào)表的格式。</p><p>  刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。</p><p>  程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。</p><p>  界

40、面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。</p><p>  建立操作日志,系統(tǒng)自動(dòng)記錄所進(jìn)行的各種操作。</p><p>  4.1.3系統(tǒng)功能分析</p><p>  本系統(tǒng)需要完成的功能主要有以下幾點(diǎn)。</p><p>  能輸入入庫(kù)單、出庫(kù)單,在輸入過(guò)程中,能自動(dòng)顯示其名稱、規(guī)格、單價(jià),并自動(dòng)計(jì)算金額,有出錯(cuò)提

41、示。</p><p>  屏幕可顯示物品明細(xì)臺(tái)帳</p><p>  在材料庫(kù)存中加入所允許的最大庫(kù)存合最小庫(kù)存字段,能輸出物品的超儲(chǔ)或欠儲(chǔ)報(bào)警</p><p><b>  4.2詳細(xì)設(shè)計(jì)</b></p><p>  4.2.1 系統(tǒng)功能模塊設(shè)計(jì)</p><p>  在系統(tǒng)功能分析的基礎(chǔ)上,考慮V

42、isual FoxPro 的特點(diǎn),設(shè)計(jì)出如圖4.1所示的系統(tǒng)功能模塊圖。 </p><p>  圖4.1 系統(tǒng)功能模塊圖</p><p><b>  系統(tǒng)模塊</b></p><p>  包括報(bào)表的打印及設(shè)置,操作日志的管理,顯示庫(kù)存超儲(chǔ)或不足情況并報(bào)警&l

43、t;/p><p>  管理員可以通過(guò)管理界面添加或刪除用戶</p><p><b>  入庫(kù)管理模塊</b></p><p>  包括填寫入庫(kù)單,更新,刪除入庫(kù)記錄,查看現(xiàn)有庫(kù)存信息,入庫(kù)記錄時(shí)能自動(dòng)顯示名稱規(guī)格、單價(jià)等情況及報(bào)表打印</p><p><b>  出庫(kù)管理模塊</b></p&g

44、t;<p>  包括填寫出庫(kù)單,更新,刪除入庫(kù)記錄,查看現(xiàn)有庫(kù)存信息,入庫(kù)記錄時(shí)能自動(dòng)顯示名稱規(guī)格、單價(jià)等情況及報(bào)表打印</p><p><b>  數(shù)據(jù)查詢模塊</b></p><p>  包括庫(kù)存余額初始化、出入庫(kù)匯總查詢、庫(kù)存明細(xì)臺(tái)賬查詢、總賬明細(xì)賬的查詢</p><p><b>  顯示報(bào)表模塊</b>

45、;</p><p>  采取先進(jìn)先出原則,盤點(diǎn)庫(kù)存物資,及時(shí)顯示庫(kù)存不足與超儲(chǔ),并報(bào)警</p><p><b>  系統(tǒng)維護(hù)模塊</b></p><p>  用于基礎(chǔ)庫(kù)代碼維護(hù),保證系統(tǒng)的安全性</p><p>  圖4.2 庫(kù)存管理HIPO圖</p><p>  4.2.2數(shù)據(jù)庫(kù)設(shè)計(jì)</p

46、><p><b>  數(shù)據(jù)庫(kù)需求分析</b></p><p>  在仔細(xì)調(diào)查企業(yè)庫(kù)存物資材料管理過(guò)程的基礎(chǔ)上,設(shè)計(jì)出本系統(tǒng)所處理的數(shù)據(jù)流程圖(圖4.2)</p><p>  圖4.3 庫(kù)存系統(tǒng)數(shù)據(jù)流程圖</p><p>  通過(guò)對(duì)企業(yè)倉(cāng)庫(kù)管理內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)合數(shù)據(jù)結(jié)構(gòu)如下:</p><p&

47、gt;  設(shè)備代碼信息。包括的數(shù)據(jù)項(xiàng)有設(shè)備號(hào)、設(shè)備名稱。</p><p>  現(xiàn)有庫(kù)存信息。包括的數(shù)據(jù)項(xiàng)有現(xiàn)有設(shè)備、現(xiàn)有數(shù)目、最大庫(kù)存、最小庫(kù)存等。</p><p>  設(shè)備使用信息。包括的數(shù)據(jù)項(xiàng)有使用的設(shè)備、使用部門。數(shù)目。使用時(shí)間、出庫(kù)時(shí)狀態(tài)等。</p><p>  設(shè)備采購(gòu)信息。包括的數(shù)據(jù)項(xiàng)有采購(gòu)的設(shè)備、采購(gòu)員、供應(yīng)商、采購(gòu)數(shù)目、采購(gòu)時(shí)間等。</p>

48、;<p>  設(shè)備需求信息。包括的數(shù)據(jù)項(xiàng)有需求的部門、需求設(shè)備、需求數(shù)目、需求時(shí)間等。</p><p>  有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,就可以進(jìn)行下面的數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p><b>  數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</b></p><p>  這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間

49、的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有庫(kù)存實(shí)體、出庫(kù)實(shí)體、入庫(kù)實(shí)體、采購(gòu)實(shí)體、還庫(kù)實(shí)體、需求實(shí)體。各個(gè)實(shí)體的E-R圖及其關(guān)系描述如下:</p><p>  圖4.4 庫(kù)存實(shí)體E-R圖</p><p>  圖4.5 入庫(kù)實(shí)體E-R圖</p><p>  圖4.6 出庫(kù)實(shí)體E-R圖</p><p>  圖4.7 部門需

50、要E-R圖</p><p>  圖4.9 計(jì)劃采購(gòu)實(shí)體E-R圖</p><p>  實(shí)體與實(shí)體間的關(guān)系E-R圖如下所示:</p><p>  圖4.10實(shí)體之間關(guān)系E-R圖</p><p><b>  數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p>  需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為visual F

51、oxPro 6.0 數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。</p><p>  在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的標(biāo)以及各個(gè)表之間的關(guān)系,倉(cāng)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示,每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。、</p><p>  下表為設(shè)備代碼表(SBDM.BDF):</p><p>  下表為設(shè)備入庫(kù)表(S

52、BRK.BDF)。</p><p><b>  設(shè)備入庫(kù)表</b></p><p>  下表為設(shè)備出庫(kù)表(SBCK.BDF):</p><p><b>  設(shè)備出庫(kù)表</b></p><p>  下表為現(xiàn)有庫(kù)存表(XYKC.BDF)</p><p><b>  現(xiàn)有

53、庫(kù)存表</b></p><p>  下表為部門需求表(BMXQ.BDF)</p><p><b>  部門需求表</b></p><p>  下表為設(shè)備還庫(kù)表(SBHK.BDF)</p><p><b>  設(shè)備還庫(kù)表</b></p><p>  下表為操作日志表

54、(CZRJ.BDF)</p><p><b>  操作日志表</b></p><p>  下表為設(shè)備采購(gòu)計(jì)劃表(SBCG.BDF)。</p><p><b>  設(shè)備采購(gòu)計(jì)劃表</b></p><p><b>  4.3 代碼設(shè)計(jì)</b></p><p>

55、;  任何庫(kù)存均可分為如下三類:</p><p> ?。令愇锲罚焊咧旦ぉr(jià)值占庫(kù)存總值70-80%的相對(duì)少數(shù)物品。通常為物品的15-20%。</p><p> ?。骂愇锲罚褐兄旦ぉた傊嫡紟?kù)存總值的15-20%。物品數(shù)居中,通常占物品的30-40%。</p><p> ?。妙愇锲罚旱椭旦ぉ?kù)存總值幾乎可以忽略不計(jì),只占5-10%。是物品的大多數(shù),通常占60-70%。&

56、lt;/p><p>  每一項(xiàng)代碼的設(shè)計(jì)原則如下:</p><p>  設(shè)備號(hào)或零件號(hào) × × × × × × × ×</p><p><b>  年份</b></p><p><b>  自定義</b>

57、;</p><p><b>  自定義</b></p><p><b>  自定義</b></p><p>  例如設(shè)備號(hào)或零件號(hào) 1 1 A A 0 1 0 2</p><p><b>  2011年</b></p><p>

58、;<b>  A類物資</b></p><p><b>  消耗性物資</b></p><p><b>  常用零件</b></p><p>  唯一性標(biāo)識(shí)(6):前兩位表示年份,后四位表示當(dāng)年單子形成序列</p><p>  倉(cāng)庫(kù)編號(hào)(2):使用序列碼。例如:01為零件庫(kù)、0

59、2為產(chǎn)品庫(kù)…</p><p>  客戶編號(hào)(6):前2位使用助記碼表示市級(jí)以上地名,第3、4用分組碼位表示主要購(gòu)買產(chǎn)品類型,最后兩位表示序列。例如:zj1001表示鎮(zhèn)江地區(qū)主要購(gòu)買10號(hào)產(chǎn)品的客戶中的第1家。</p><p>  部門編號(hào)(4):第1、2位數(shù)采用助記碼,表示部門的大的分類,第3、4位數(shù)用分組碼表示小的分類。例如:cg01表示采購(gòu)部門第一小組</p><p

60、>  料單編號(hào)(9):第一位表示料單類別,2、3位表示倉(cāng)庫(kù)號(hào),后4位表示時(shí)間,最后兩位表示形成序列。例如:L01110703表示2011年7月01倉(cāng)庫(kù)的第3個(gè)領(lǐng)料單</p><p>  物資編號(hào)(10):前3位為分組碼表示物資用途,3細(xì)分類,4位表示規(guī)格,</p><p>  例如:5010010008,501表示連接件,001表示螺栓,0008表示螺栓型號(hào)為M8</p>

61、<p>  工程編號(hào)(9):前3位用分組碼表示工程類別,第4、5位為開(kāi)始年份的后兩位數(shù),6、7位為月份,8、9位為序列號(hào)</p><p>  人員編號(hào)(8):管理層:前4位表示部門編號(hào),第5、6位為入社年份的后兩位數(shù),7、8位用分組碼表示職能,最后兩位使用序列碼,按當(dāng)年入社順序排列。例如:cg011103表示采購(gòu)部門第一小組11年第3個(gè)入社的員工</p><p>  工人:前

62、兩位部門大的分類,第3、4位為入社年份的后兩位數(shù),后四位使用序列碼,按當(dāng)年入社順序排列。</p><p>  4.4 輸入輸出設(shè)計(jì)</p><p>  本系統(tǒng)界面標(biāo)準(zhǔn)Windows形式,鍵盤輸入(也可以用條形碼讀取),人機(jī)交互,容易使用。輸入輸出的設(shè)計(jì)考慮美觀實(shí)用和通俗易懂,圖文并茂。</p><p>  4.5系統(tǒng)安全性設(shè)計(jì)</p><p>

63、;  系統(tǒng)數(shù)據(jù)庫(kù)中包含多個(gè)二維表,所以在系統(tǒng)與數(shù)據(jù)庫(kù)的連接上,并沒(méi)有把數(shù)據(jù)庫(kù)和系統(tǒng)的連接直接寫入代碼,而是通過(guò)對(duì)服務(wù)器端進(jìn)行系統(tǒng)設(shè)置,使數(shù)據(jù)庫(kù)名及路徑不可見(jiàn),并通過(guò)ACCESS的數(shù)據(jù)庫(kù)安全設(shè)置,保證了數(shù)據(jù)庫(kù)的安全性。系統(tǒng)根據(jù)用戶身份不同賦予不同權(quán)限,用戶用密碼登陸,同樣也保證了系統(tǒng)數(shù)據(jù)的安全性。</p><p>  五、數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)</p><p>  在需求分析、概念結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上

64、得到數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)之后,我們就可以再visual FoxPro 6.0數(shù)據(jù)庫(kù)系統(tǒng)中實(shí)現(xiàn)該邏輯結(jié)構(gòu)。</p><p>  1.功能選擇界面的設(shè)計(jì)</p><p>  這一模塊的主要功能是作為系統(tǒng)主界面為進(jìn)入本系統(tǒng)不同功能界面選擇提供一個(gè)接口,使用一個(gè)窗口來(lái)實(shí)現(xiàn)這一功能。</p><p>  本次設(shè)計(jì)的物料收發(fā)存存系統(tǒng)的主要界面有以下幾個(gè):</p>&l

65、t;p>  第一個(gè)界面“登錄界面”:</p><p>  在這個(gè)界面中,有兩個(gè)編輯窗口,分別是用戶名和密碼。三個(gè)按鈕分別是確認(rèn),取消功能。</p><p>  確認(rèn):點(diǎn)擊“確認(rèn)”按鈕,當(dāng)用戶名或密碼輸入為空時(shí),系統(tǒng)會(huì)給予相應(yīng)提示,“用戶名或密碼不能為空,請(qǐng)重新輸入!”;當(dāng)用戶名正確,而密碼錯(cuò)誤時(shí),系統(tǒng)跳出一個(gè)提示窗口,“密碼錯(cuò)誤!”;當(dāng)用戶名和密碼輸入完畢后,系統(tǒng)在數(shù)據(jù)庫(kù)中查找use

66、rs.dbf,并且找到對(duì)應(yīng)的數(shù)據(jù),則界面跳轉(zhuǎn)到系統(tǒng)主界面。</p><p> ?。╝) (b)</p><p>  圖2-5-2 庫(kù)存管理系統(tǒng)-用戶登錄錯(cuò)誤提示</p><p><b>  2.庫(kù)存管理主界面</b></p><p>  3、入庫(kù)管理功

67、能界面</p><p>  4、出庫(kù)管理系統(tǒng)功能界面</p><p>  出庫(kù)管理系統(tǒng)-----領(lǐng)料單</p><p>  庫(kù)存查詢中材料庫(kù)明細(xì)賬 </p><p>  庫(kù)存查詢材料庫(kù)存總賬</p><p>  管理信息系統(tǒng)課程設(shè)計(jì)個(gè)人總結(jié)</p><p>  更加明白系統(tǒng)的功能和特點(diǎn)</

68、p><p>  一個(gè)完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)該包括計(jì)劃管理,合同托收管理,倉(cāng)庫(kù)管理,定額管理,統(tǒng)計(jì)管理,財(cái)務(wù)管理等模塊。其中倉(cāng)庫(kù)管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。管理信息系統(tǒng)是一個(gè)利用計(jì)算機(jī)軟硬件資源,手工作業(yè),分析、計(jì)劃、控制和決策模型以及數(shù)據(jù)庫(kù)的人-機(jī)系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能。</p><p>  數(shù)據(jù)庫(kù)軟件用來(lái)管理數(shù)據(jù)的優(yōu)勢(shì)在于可以迅速?gòu)某汕先f(wàn)的數(shù)據(jù)中

69、找到我們需要的數(shù)據(jù),而查詢功能的設(shè)計(jì)也是數(shù)據(jù)庫(kù)應(yīng)用軟件設(shè)計(jì)過(guò)程中的重點(diǎn)也是難點(diǎn)。本設(shè)計(jì)過(guò)程中利用表單向?qū)?qiáng)大的功能,輕松完成了數(shù)據(jù)的查詢功能。而且表單向?qū)傻牟樵児δ芊浅?qiáng)大,完全可以滿足數(shù)據(jù)庫(kù)應(yīng)用軟件的需要。</p><p>  為了快速開(kāi)發(fā)高效的軟件,本設(shè)計(jì)中的多數(shù)表單的設(shè)計(jì)采用利用表單設(shè)計(jì)向?qū)?,然后在生成的表單的基礎(chǔ)上修改。</p><p>  知道自己存在的問(wèn)題與改進(jìn)方向&l

70、t;/p><p>  界面設(shè)計(jì)相對(duì)單一,數(shù)據(jù)庫(kù)結(jié)構(gòu)不夠完美,代碼設(shè)計(jì)不夠完整而系統(tǒng),本設(shè)計(jì)除了以簡(jiǎn)單實(shí)現(xiàn)其功能外,對(duì)VFP的掌握運(yùn)用不夠成熟和全面,對(duì)其數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)的操作有待提高,對(duì)VFP系統(tǒng)中工具欄的使用以及項(xiàng)目管理器、設(shè)計(jì)器、生成器的了解不到位,在表設(shè)計(jì)器中建立索引和在命令中使用索引等內(nèi)容學(xué)習(xí)起來(lái)不夠扎實(shí),不會(huì)使用查詢?cè)O(shè)計(jì)器和向?qū)еR(shí),在報(bào)表中使用控件以及連編應(yīng)用程序更是難懂,其它的相對(duì)接觸也不是很多,不敢妄言

71、發(fā)表看法。</p><p>  無(wú)論是針對(duì)何種系統(tǒng)的設(shè)計(jì)和查詢過(guò)程,都會(huì)把對(duì)表單設(shè)計(jì)放在比較引人注目的位置上,熟練掌握表單設(shè)計(jì)器以及常用表單控件的應(yīng)用知識(shí)外,還要對(duì)菜單設(shè)計(jì)的相應(yīng)細(xì)節(jié)和主要知識(shí)點(diǎn)重點(diǎn)處理,這部分設(shè)計(jì)由于直觀,充滿視覺(jué)沖擊力,直接影響到達(dá)到客戶理想中的實(shí)際要求!如果這一點(diǎn)完成得不夠令人滿意,恐怕間接地也會(huì)影響到用戶們對(duì)整個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的質(zhì)量標(biāo)準(zhǔn)。</p><p>  另

72、外還有對(duì)應(yīng)用程序的相互重視,一個(gè)好的系統(tǒng),是系統(tǒng)的,還是非系統(tǒng)形式的,程序代碼的正確而持久性地執(zhí)行,操作,查詢,管理,備份,恢復(fù)等功能的實(shí)現(xiàn)對(duì)整個(gè)軟件開(kāi)發(fā)生命周期起到關(guān)鍵性的作用。</p><p><b>  自我體會(huì) </b></p><p>  通過(guò)這次課程設(shè)計(jì),我覺(jué)得把之前遺忘的東西又重新在腦子中烙了一邊,這是在VFP方面的收獲,另一方面就是通過(guò)這次課程設(shè)計(jì)對(duì)企

73、業(yè)的庫(kù)存管理流程和結(jié)構(gòu)都有了一個(gè)初步的認(rèn)識(shí),這些不單對(duì)于下學(xué)期會(huì)計(jì)的學(xué)習(xí)有一定的幫助,而且對(duì)以后工作也有了一個(gè)簡(jiǎn)單的基礎(chǔ)。在課程設(shè)計(jì)中通過(guò)對(duì)系統(tǒng)結(jié)構(gòu),代碼和各實(shí)體間關(guān)系的分析設(shè)計(jì),使我加深了庫(kù)存的認(rèn)識(shí),增強(qiáng)了自己的動(dòng)手能力和思考問(wèn)題的能力。這次課程設(shè)計(jì)做的不是很好,但是自己仍會(huì)努力學(xué)習(xí),不斷改進(jìn)的。</p><p>  總而言之,這次的課程設(shè)計(jì)給我之后的畢業(yè)設(shè)計(jì)又增加一個(gè)籌碼,了解了庫(kù)存方面的知識(shí),鞏固了VFP的

溫馨提示

  • 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ù)僅提供信息存儲(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)論