建筑企業(yè)采購管理系統(tǒng)設(shè)計畢業(yè)論文_第1頁
已閱讀1頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘要</b></p><p>  采購活動是人類經(jīng)濟(jì)活動的基本環(huán)節(jié),也是現(xiàn)代企業(yè)從事生產(chǎn)經(jīng)營活動的物質(zhì)基礎(chǔ)。無論是生產(chǎn)企業(yè)還是流通企業(yè),離開了采購,起經(jīng)營活動都是無法正常進(jìn)行的,因此采購在企業(yè)的管理中,占有非常重要的地位。建筑企業(yè)的采購系統(tǒng)自然也就是非常重要的了。</p><p>  建筑企業(yè)采購管理系統(tǒng)是建筑企業(yè)必備的重要系統(tǒng),而庫存管

2、理系統(tǒng)是采購管理系統(tǒng)的重要部分,庫存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。</p><p>  經(jīng)過分析如此情況, 我們使用微軟公司的VisualBasic開發(fā)工具, 利用其提供的各種面向?qū)ο蟮拈_發(fā)工具, 尤其是ADO, 是能方便而簡潔操縱

3、數(shù)據(jù)庫的智能化對象, 短期內(nèi)就可以開發(fā)出用戶滿意的可行系統(tǒng)。</p><p>  關(guān)鍵詞:庫存管理 ADO面相對象庫存ABC分析</p><p><b>  Abstract</b></p><p>  Procurement activities is a basic part of human economic activit

4、y, but also a modern enterprise engaged in the material basis of production and business activities. Whether manufacturers or distribution companies, left the purchase, from the business activities are not normal, so the

5、 management of procurement in the enterprise, occupies a very important position. Construction enterprise procurement system is naturally very important step forward.</p><p>  Building enterprise purchase ma

6、nagement system is the important system for construction enterprise, and inventory management system is an important part of purchasing management system Stockpile manage system is a typical MIS.It’s development mostly i

7、nclude the foundation and maintenance of the database and the development of the client application programme.For the former we must eatablish a better database,which has well data consistency and data security.For the l

8、atter we must make the progra</p><p>  By analysing the situation,we use the VB of the Microsoft company as client tool,and use some of the tools of opp, especially ADO object,which can easily conveniently m

9、anipulate the database.We use it can develop a satisfactory system in short time .</p><p>  Key words: Stockpile manageADOOPP The analysis of ABC</p><p><b>  目錄</b></p>&l

10、t;p><b>  第一章 緒論1</b></p><p>  1.1 研究背景1</p><p>  1.2 課題的意義1</p><p>  1.3 課題內(nèi)容及結(jié)構(gòu)1</p><p>  1.3.1 課題內(nèi)容1</p><p>  1.3.2 課題結(jié)構(gòu)2</p>

11、<p>  第二章 理論、系統(tǒng)分析3</p><p><b>  2.1文獻(xiàn)綜述3</b></p><p>  2.1.1建筑企業(yè)庫存管理研究現(xiàn)狀3</p><p>  2.1.2 庫存管理的重要性4</p><p>  2.2庫存管理的分類4</p><p>  2.2.1

12、控制的程度4</p><p>  2.2.2訂貨過程5</p><p>  2.3庫存管理的目標(biāo)5</p><p><b>  2.4系統(tǒng)分析5</b></p><p>  2.4.1資料收集6</p><p>  2.4.2業(yè)務(wù)流程圖7</p><p>  2

13、.4.3客戶需求分析7</p><p>  2.4.4系統(tǒng)結(jié)構(gòu)確定8</p><p>  2.4.5系統(tǒng)開發(fā)環(huán)境8</p><p>  2.4.6數(shù)據(jù)分析8</p><p>  2.4.7系統(tǒng)的功能模塊9</p><p>  第三章 系統(tǒng)設(shè)計10</p><p>  3.1總體設(shè)計

14、10</p><p>  3.1.1系統(tǒng)目標(biāo)設(shè)計10</p><p>  3.1.2開發(fā)設(shè)計思想10</p><p>  3.1.3系統(tǒng)功能分析10</p><p>  3.2詳細(xì)設(shè)計11</p><p>  3.2.1系統(tǒng)功能模塊設(shè)計11</p><p>  3.2.2數(shù)據(jù)庫需求分析

15、12</p><p>  3.2.3數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計13</p><p>  3.2.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計15</p><p>  3.3編碼設(shè)計17</p><p>  3.4輸入輸出設(shè)計18</p><p>  3.5系統(tǒng)安全性設(shè)計18</p><p>  第四章 系統(tǒng)實施1

16、9</p><p>  4.1開發(fā)工具簡介19</p><p>  4.1.1 VB簡介19</p><p>  4.1.2 VB功能特點19</p><p>  4.1.3 VB中的基本概念21</p><p>  4.1.4 Access2003數(shù)據(jù)庫簡介22</p><p>  

17、4.1.5 SQL語句23</p><p>  4.2登陸界面設(shè)計23</p><p>  4.3系統(tǒng)主界面設(shè)計24</p><p>  4.4系統(tǒng)子界面設(shè)計25</p><p><b>  結(jié)束語27</b></p><p><b>  參考文獻(xiàn)28</b>&l

18、t;/p><p><b>  致謝29</b></p><p><b>  第一章 緒論</b></p><p><b>  1.1 研究背景</b></p><p>  建筑企業(yè)的庫存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各

19、個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計報表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實現(xiàn)計算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。根據(jù)當(dāng)前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個科室來進(jìn)行物資的計劃,訂貨,核銷托收,驗收入庫。一個完整的建筑企業(yè)采購管理系統(tǒng)應(yīng)包括采購計劃管理,合同收托管理、庫存管理、定額管理、統(tǒng)計管理、財務(wù)管理等模塊。其中庫存管理是整個物資供應(yīng)管理系統(tǒng)的核心。因

20、此有必要開發(fā)一套獨(dú)立的庫存管理系統(tǒng)來提高企業(yè)工作效率, 而所使用的這套庫存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營管理活動中的核心,此系統(tǒng)必須可以用來控制合理的庫存費(fèi)用、適時適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動效率最大化。通過對這些情況的仔細(xì)調(diào)查,開發(fā)了下面的庫存管理系統(tǒng)。</p><p><b>  1.2 課題的意義</b></p><p>  通過建筑企業(yè)采購管理系統(tǒng)的研究,利用Acc

21、ess數(shù)據(jù)庫和VB設(shè)計一個建筑企業(yè)采購管理系統(tǒng),采購和庫存是現(xiàn)代物流的核心。用戶利用這個建筑企業(yè)庫存管理系統(tǒng),可以使工地的工作人員更好更快的獲得相關(guān)的信息,比如:登記、查詢貨位查詢貨量、建材的出庫與入庫等等,能夠縮短在采購物資和提取物資和提取物資的時間。采購者還能夠利用此系統(tǒng),貨比三家,節(jié)約成本以及購買合格的建材,所以,建筑企業(yè)庫存管理系統(tǒng)對用戶意義重大。</p><p>  1.3 課題內(nèi)容及結(jié)構(gòu)</p&

22、gt;<p>  1.3.1 課題內(nèi)容</p><p>  結(jié)合Access數(shù)據(jù)庫和VB知識,設(shè)計一個建筑企業(yè)采購管理系統(tǒng)。采購和庫存是建筑企業(yè)管理的核心環(huán)節(jié),它們是密不可分的。采購和庫存管理的成功與否,直接影響整個系統(tǒng)運(yùn)行的效果。研究庫存管理系統(tǒng),通過所學(xué)知識,設(shè)計一套庫存管理系統(tǒng),包括大材入庫、出庫,零星建材的入庫和出庫等等。用戶通過這個庫存管理系統(tǒng)可以實現(xiàn)登陸,查詢,管理等功能。 </p

23、><p>  1.3.2 課題結(jié)構(gòu)</p><p>  本文第二章對建筑企業(yè)采購管理系統(tǒng)的概念和國內(nèi)外研究現(xiàn)狀進(jìn)行了初步學(xué)習(xí)并說明了存在的問題;第三章對建筑企業(yè)采購管理系統(tǒng)中庫存管理做了研究;第四章對實驗的仿真數(shù)據(jù)進(jìn)行分析,研究各參數(shù)建筑企業(yè)采購管理系統(tǒng)中庫存管理系統(tǒng)的影響,并通過參數(shù)的調(diào)整使庫存管理系統(tǒng)達(dá)到最優(yōu)化;第五章結(jié)束語,對建筑企業(yè)采購管理系統(tǒng)做了總結(jié)。</p><

24、p>  第二章 理論、系統(tǒng)分析</p><p><b>  2.1文獻(xiàn)綜述</b></p><p>  現(xiàn)代建筑企業(yè)物資管理的核心是存貨的控制,所以建筑企業(yè)物資管理本質(zhì)其實是庫存的管理。建筑工程的施工活動包含有物資的采購、安裝、調(diào)試、試運(yùn)行、竣工驗收等各個階段,而庫存管理是貫穿于整個安裝工程,因此庫存管理是整個建筑施工過程中一個最重要的內(nèi)容之一。</p&g

25、t;<p>  2.1.1建筑企業(yè)庫存管理研究現(xiàn)狀</p><p>  通過查找文獻(xiàn)和資料,由于我國物流業(yè)發(fā)展還處于起步到成熟的階段,整體的物流規(guī)劃能力的經(jīng)驗尚不足,并且物流信息化程度不高,許多建筑企業(yè)庫存管理還是以人工管理,直接導(dǎo)致了倉儲和庫存成本居高不下。但從20世紀(jì)60年代以來建筑企業(yè)信息化的趨勢來看,建筑企業(yè)的庫存管理也需趨向于信息化、網(wǎng)絡(luò)化和高度集成化,隨著信息技術(shù)的高速發(fā)展和國外大型建筑

26、企業(yè)的紛紛涌入中國,作為現(xiàn)代企業(yè)的物流管理的核心部分——庫存管理,也要適應(yīng)時代的發(fā)展[1]。</p><p>  隨著計算機(jī)網(wǎng)絡(luò)的發(fā)展,信息的交流體現(xiàn)出了高效,準(zhǔn)確,快速等現(xiàn)象。庫存管理系統(tǒng)屬于典型的信息管理系統(tǒng)(MIS),它能夠拋開繁瑣的信息錄入工作,避免由于疲勞產(chǎn)生的人為錯誤,并且給信息的保存等管理工作帶來極大的方便,并且也提高了其安全性。為此建筑企業(yè)庫存的經(jīng)營者在日常的經(jīng)營過程中迫切需要一個半智能化的系統(tǒng)來

27、減輕日常經(jīng)營的復(fù)雜度、繁瑣度,增加服務(wù)客戶的準(zhǔn)確率,進(jìn)而增加行業(yè)中的競爭力,提升盈利水平。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對庫存信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點。例如:快速檢索、方便查找、可靠性高、保密性好、成本低等。這些優(yōu)點能夠極大地提高庫存管理的效率,也是企業(yè)科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套建筑企業(yè)庫存管理軟件成為很有必要的事情[2]。</p><p>  2.1.2

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

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

30、高值──價值占庫存總值70-80%的相對少數(shù)物品。通常為物品的15-20%。</p><p> ?。骂愇锲罚褐兄旦ぉた傊嫡紟齑婵傊档?5-20%。物品數(shù)居中,通常占物品的30-40%。</p><p> ?。妙愇锲罚旱椭旦ぉ齑婵傊祹缀蹩梢院雎圆挥嫞徽?-10%。是物品的大多數(shù),通常占60-70%。</p><p>  顯然,A類物品是關(guān)鍵;如果我們把精力集中于A

31、類物品,使其庫存壓縮10-50%,就是總庫存的相當(dāng)可觀的一筆壓縮[1]。</p><p>  2.2.1控制的程度</p><p>  對A類物品嚴(yán)加控制,包括做完備、準(zhǔn)確的記錄,高層監(jiān)督和經(jīng)常評審,從供應(yīng)商按大合同訂單頻繁交貨,對車間緊密跟蹤以壓縮提前期。對B類物品做正常控制,包括良好的記錄與常規(guī)的關(guān)注。對C類物品盡可能使用簡便的控制,諸如定期目視檢查庫存實物、簡要記錄或以簡便標(biāo)志法表明

32、補(bǔ)充存貨已經(jīng)訂貨,采用大庫存量與訂貨量以避免缺貨,安排車間日程計劃時給以低優(yōu)先級。在一切活動中給A類物品以高優(yōu)先級以壓縮其提前期與庫存。對B類物品予以正常處理,僅在關(guān)鍵時給以高優(yōu)先級。給予C類物品以最低優(yōu)先級[1]。</p><p><b>  2.2.2訂貨過程</b></p><p>  對A類物品提供及時、準(zhǔn)確的采購信息和狀態(tài)查詢。計算機(jī)數(shù)據(jù)需要人工加以核對,進(jìn)

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

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

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

36、  2.4系統(tǒng)分析</b></p><p>  系統(tǒng)分析分為四個步驟,即系統(tǒng)調(diào)研分析、數(shù)據(jù)庫設(shè)計實現(xiàn)、界面設(shè)計實現(xiàn)和系統(tǒng)功能設(shè)計實現(xiàn)。其中系統(tǒng)調(diào)研分析階段是最基礎(chǔ)、也是最容易被開發(fā)人員忽視的環(huán)節(jié)。</p><p><b>  2.4.1資料收集</b></p><p>  在整個系統(tǒng)分析階段,搜集和查閱很多關(guān)于倉庫庫存管理方面的書籍

37、,收集到了相應(yīng)的入庫單、領(lǐng)料單、報表等資料,這些資料可以用作數(shù)據(jù)庫設(shè)計的依據(jù),具體如下:</p><p>  表2.1 相關(guān)信息</p><p>  入庫單是入庫單位在把相應(yīng)的零部件送人倉庫時必須填寫的單據(jù);領(lǐng)料單是領(lǐng)料人員從倉庫中領(lǐng)取零部件時必須填寫的單據(jù)(即出庫);零部件臺賬(相當(dāng)于本系統(tǒng)中的操作日志)實際是一個流水賬,用于記錄每天發(fā)生的入庫、出庫信息;物料卡(在本系統(tǒng)中用現(xiàn)有庫存信

38、息來表示)的作用是記錄某一種零部件的數(shù)量變化,以便庫管員盤查;報表是倉庫向有關(guān)領(lǐng)導(dǎo)和部門定期提交的零部件庫存匯總信息。收集到的入庫單、領(lǐng)料單、零部件庫存臺賬、零部件物料卡等單據(jù)和報表的實物樣式在此略去,不一一列出。 </p><p>  2.4.2業(yè)務(wù)流程圖</p><p>  在某公司的調(diào)研過程中,已了解到所涉及的業(yè)務(wù)主要是入庫和出庫,圖3.1是系統(tǒng)入庫、出庫業(yè)務(wù)流程圖。</p&g

39、t;<p>  圖2.1 庫存管理系統(tǒng)業(yè)務(wù)流程圖</p><p><b>  業(yè)務(wù)流程圖說明:</b></p><p>  圖2.2業(yè)務(wù)流程圖符號說明</p><p>  2.4.3客戶需求分析</p><p>  用戶需求分析就是在用戶需求調(diào)研的基礎(chǔ)上,確定系統(tǒng)的總體結(jié)構(gòu)方案,完成相應(yīng)的需求分析報告。在

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

41、lt;p>  2.4.5系統(tǒng)開發(fā)環(huán)境</p><p>  由于大多數(shù)公司內(nèi)部使用的計算機(jī)平臺都是基于Windows環(huán)境的。為了降低系統(tǒng)成本,應(yīng)最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開發(fā)環(huán)境:網(wǎng)絡(luò)操作系統(tǒng):Window7;數(shù)據(jù)庫服務(wù)器:MicrosoftAccessr2003;前端開發(fā)工具:visualBasic6.0(企業(yè)版);數(shù)據(jù)訪問對象:ADO(本系統(tǒng)使用ADO控件,簡化編程)。&l

42、t;/p><p><b>  2.4.6數(shù)據(jù)分析</b></p><p><b> ?、呕緮?shù)據(jù)</b></p><p>  存儲分類分為兩種:倉庫存儲 、臨時堆放,它在建筑工地的中可看為:大材入庫和零星材料入庫。</p><p>  大材入庫其中包括:工地名稱;入庫日期;供應(yīng)商名稱;付款標(biāo)志;付款方式

43、;采購經(jīng)辦人;金額合計。具體數(shù)據(jù)是:品名(白灰,白水泥,標(biāo)準(zhǔn)磚,槽鋼,非燒磚,鋼材等材料),規(guī)格,車數(shù),車牌號,車載量,總量,單位,單價,金額,二級類別等。</p><p>  零星材料入庫包括:品名(鋅板,焊條,螺絲等等),規(guī)格,單位,數(shù)量,單價,金額,二級類別。采購經(jīng)辦人,金額總計。</p><p>  大材出庫包括:工地名稱,出庫單號,領(lǐng)料部門,工程進(jìn)度,出庫日期,領(lǐng)料人,制單人,二

44、級類別,品名(膨潤土,水玻璃等等),規(guī)格,單位,數(shù)量,單位,金額。</p><p>  零星材料出庫所含項目基本和大材出庫相同。</p><p><b> ?、茙齑娣治觯?lt;/b></p><p>  安全庫存報警:通過對各種物品當(dāng)前庫存量和安全庫存量的對比分析,對超過或低于安全庫存量的物品進(jìn)行報警,并可查詢當(dāng)前庫存量等于安全庫存量的物品。 安全

45、庫存預(yù)警輸出的內(nèi)容包括物品、物品的安全庫存量、當(dāng)前庫存量及當(dāng)前庫存量與安全庫存量的差。 各物品的安全庫存量取自物品檔案中各物品的安全庫存量,當(dāng)前庫存量為各物品所有倉庫的現(xiàn)存量之和,差量=當(dāng)前庫存量-安全庫存量。</p><p>  短缺物品查詢:通過對各種物品當(dāng)前庫存量和最低庫存量對比分析,當(dāng)前庫存量低于最低庫存量的物品表示短缺物品。短缺物品查詢輸出的內(nèi)容包括物品、各物品的最低庫存量、當(dāng)前庫存量及短缺量。 各物品

46、的最低庫存量取自物品檔案中各物品的最低庫存量,當(dāng)前庫存量為各物品所有倉庫的現(xiàn)存量之和,短缺量=最低庫存量-當(dāng)前庫存量。</p><p><b> ?、菐齑尜M(fèi)用</b></p><p>  ①訂貨費(fèi):包括訂貨過程中發(fā)生的全部費(fèi)用(差旅費(fèi),手續(xù)費(fèi),通訊費(fèi),招待費(fèi)等等)。</p><p> ?、诒9苜M(fèi):保管過程中發(fā)生的所有費(fèi)用(出入庫時的裝載,搬運(yùn)費(fèi)

47、,驗收堆碼檢驗費(fèi)用等等。)。</p><p> ?、廴必涃M(fèi):缺貨所造成的額外費(fèi)用。</p><p> ?、苎a(bǔ)貨費(fèi):補(bǔ)充貨物所造成的費(fèi)用。</p><p><b> ?、葸M(jìn)貨費(fèi)與購買費(fèi)</b></p><p>  由以上可知,庫存過程的全部費(fèi)用,在制定庫存策略時,應(yīng)綜合考慮這些費(fèi)用。 </p><p&

48、gt;  2.4.7系統(tǒng)的功能模塊</p><p>  通過分析確定庫存系統(tǒng)將包含6個主要功能模塊,即系統(tǒng)模塊、入庫業(yè)務(wù)管理模塊、出庫業(yè)務(wù)管理模塊、退料業(yè)務(wù)管理模塊、盤點業(yè)務(wù)管理模塊(報表輸出)、需求管理模塊。對于每一個功能模塊,都包含了數(shù)據(jù)錄入、編輯、查詢、統(tǒng)計、打印、應(yīng)急、幫助等功能。</p><p><b>  第三章 系統(tǒng)設(shè)計</b></p>&

49、lt;p><b>  3.1總體設(shè)計</b></p><p>  3.1.1系統(tǒng)目標(biāo)設(shè)計</p><p>  系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到企業(yè)倉庫庫存管理效率的目的。</p><p>  3.1.2開發(fā)設(shè)計思想</p><p>  建筑企業(yè)庫存管理的物資主要是企業(yè)生產(chǎn)中

50、所需要的各種設(shè)備、原材料及零部件。進(jìn)貨時經(jīng)檢查合同確認(rèn)為有效托收后,進(jìn)行驗收入庫,填寫入庫單,進(jìn)行入庫登記。企業(yè)各個部門根據(jù)所需要的物資設(shè)備總額和部門生產(chǎn)活動需要提出物資需求申請。計劃員根據(jù)整個企業(yè)的需求開出物資設(shè)備出庫單,倉庫管理員根據(jù)出庫單核對發(fā)放設(shè)備、原材料及零部件。有些設(shè)備使用完畢需要及時歸還入庫,填寫還庫單。根據(jù)需要按照月、季、施工進(jìn)度等進(jìn)行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。</p><p>  倉庫庫存管理的特

51、點是信息處理量比較大。所管理的物資設(shè)備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計的方式各不相同,因此在管理上實現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報表種類繁多,各個部門規(guī)格不統(tǒng)等問題。</p><p>  在本系統(tǒng)的設(shè)計過程中,為了克服這些困難,滿足計算機(jī)管理的需要,我們采取了下面的一些原則:</p><p&

52、gt; ?、沤y(tǒng)一各種原始單據(jù)的格式,統(tǒng)一帳目和報表的格式。</p><p> ?、苿h除不必要的管理冗余,實現(xiàn)管理規(guī)范化、科學(xué)化。</p><p> ?、浅绦虼a標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實用性。</p><p> ?、冉缑姹M量簡單化,做到實用、方便,盡量滿足企業(yè)中不同層次員工的需要。</p><p> ?、山⒉僮魅罩?,系統(tǒng)自動

53、記錄所進(jìn)行的各種操作。</p><p>  3.1.3系統(tǒng)功能分析</p><p>  本系統(tǒng)需要完成的功能主要有以下幾點。</p><p> ?、艓齑婀芾淼母鞣N信息的輸入,包括入庫、出庫、還庫、需求信息的輸入等。</p><p> ?、茙齑婀芾淼母鞣N信息的查詢、修改和維護(hù)。</p><p> ?、遣牧弦约肮ぞ卟少張蟊?/p>

54、的生成。</p><p> ?、仍诓牧蠋齑嬷屑尤胨试S的最大庫存合最小庫存字段,對所有庫存物資實現(xiàn)監(jiān)控和報警。</p><p> ?、晒さ馗鱾€部門的物資需求管理。</p><p><b> ?、什僮魅罩镜墓芾?lt;/b></p><p> ?、藥齑婀芾硐到y(tǒng)的使用幫助。</p><p><b>

55、;  3.2詳細(xì)設(shè)計</b></p><p>  3.2.1系統(tǒng)功能模塊設(shè)計</p><p>  在系統(tǒng)功能分析的基礎(chǔ)上,考慮VB和Access的特點,設(shè)計出如圖3.1所示的系統(tǒng)功能模塊圖。</p><p>  圖3.1系統(tǒng)功能模塊</p><p><b> ?、畔到y(tǒng)模塊</b></p><

56、;p> ?、侔▓蟊淼拇蛴〖霸O(shè)置,操作日志的管理。</p><p> ?、诠芾韱T可以通過管理界面添加或刪除用戶,添加新管理員或刪除原有管理員,驗證用戶的合法性,阻止非法用戶登錄。</p><p> ?、酃芾韱T或其他用戶可以修改自己的密碼。</p><p><b> ?、迫霂炷K</b></p><p>  包括填寫

57、入庫單,更新,刪除入庫記錄,查看現(xiàn)有庫存信息,入庫記錄的查詢及打印</p><p><b> ?、浅鰩炷K</b></p><p>  包括填寫出庫單,更新,刪除出庫記錄,查看現(xiàn)有庫存信息,出庫記錄的查詢及打印</p><p><b> ?、冗€庫模塊</b></p><p>  包括填寫還庫單,更

58、新,刪除還庫記錄,還庫記錄的查詢及打印</p><p><b> ?、尚枨竽K</b></p><p>  包括填寫需求計劃表,更新,刪除采購計劃信息,查看現(xiàn)有采購信息,采購信息的查詢及打印,以及預(yù)測短期內(nèi)的需求計劃。</p><p>  3.2.2數(shù)據(jù)庫需求分析</p><p>  在仔細(xì)調(diào)查企業(yè)庫存物資材料管理過程

59、的基礎(chǔ)上,設(shè)計出本系統(tǒng)所處理的數(shù)據(jù)流程如圖3.2所示。</p><p>  圖3.2庫存系統(tǒng)數(shù)據(jù)流程圖</p><p>  通過對企業(yè)倉庫管理內(nèi)容和數(shù)據(jù)流程分析,設(shè)計的數(shù)據(jù)項合數(shù)據(jù)結(jié)構(gòu)如下:</p><p> ?、旁O(shè)備代碼信息。包括的數(shù)據(jù)項有設(shè)備號、設(shè)備名稱。</p><p> ?、片F(xiàn)有庫存信息。包括的數(shù)據(jù)項有現(xiàn)有設(shè)備、現(xiàn)有數(shù)目、最大庫存、最

60、小庫存等。</p><p> ?、窃O(shè)備使用信息。包括的數(shù)據(jù)項有使用的設(shè)備、使用部門。數(shù)目。使用時間、出庫時狀態(tài)等。</p><p> ?、仍O(shè)備采購信息。包括的數(shù)據(jù)項有采購的設(shè)備、采購員、供應(yīng)商、采購數(shù)目、采購時間等。</p><p> ?、稍O(shè)備歸還信息。包括的數(shù)據(jù)項有歸還設(shè)備、歸還部門、歸還數(shù)目、歸還時間、經(jīng)手人等。</p><p> ?、试O(shè)

61、備需求信息。包括的數(shù)據(jù)項有需求的部門、需求設(shè)備、需求數(shù)目、需求時間等。</p><p>  有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項和數(shù)據(jù)流程,就可以進(jìn)行下面的數(shù)據(jù)庫設(shè)計。</p><p>  3.2.3數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p>  這一設(shè)計階段是在需求分析的基礎(chǔ)上,設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。根據(jù)上面的設(shè)計規(guī)劃出

62、的實體有庫存實體、出庫實體、入庫實體、采購實體、還庫實體、需求實體。各個實體的E-R圖及其關(guān)系描述如下:</p><p>  圖3.4庫存實體E-R圖</p><p>  圖3.5入庫實體E-R圖</p><p>  圖3.6出庫實體E-R圖</p><p>  圖3.7需求實體E-R圖</p><p>  圖3.8庫

63、存實體E-R圖</p><p>  圖3.9采購實體E-R圖</p><p>  實體與實體間的關(guān)系E-R圖如下所示:</p><p>  圖3.10實體之間關(guān)系E-R圖 </p><p>  3.2.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p>  在上面的實體以及實體之間關(guān)系的基礎(chǔ)上,形成各個表格之間的關(guān)系。</p&

64、gt;<p>  庫存管理系統(tǒng)數(shù)據(jù)庫中的各個表的設(shè)計結(jié)果如下面的幾個表格所示,,每個表格表示數(shù)據(jù)庫中的一個表。</p><p>  表3.1 材料代碼表</p><p>  表3.2 材料入庫表</p><p>  表3.3 材料入庫表</p><p>  表3.4 材料出庫表</p><

65、p>  表3.5 現(xiàn)有庫存表</p><p>  表3.6 部門需求表</p><p>  表3.7 還庫表</p><p>  表3.8 操作日志表</p><p>  表3.9 設(shè)備采購計劃表</p><p><b>  3.3編碼設(shè)計</b></p&

66、gt;<p>  任何庫存均可分為如下三類:</p><p>  A類物品:高值──價值占庫存總值70-80%的相對少數(shù)物品。通常為物品的15-20%。</p><p>  B類物品:中值──總值占庫存總值的15-20%。物品數(shù)居中,通常占物品的30-40%。</p><p>  C類物品:低值──庫存總值幾乎可以忽略不計,只占5-10%。是物品的大多

67、數(shù),通常占60-70%。</p><p><b>  因此設(shè)計編碼如下:</b></p><p>  材料號或者零件號 × × × × × × </p><p><b>  自定義</b></p><p><b>

68、;  自定義</b></p><p><b>  自定義</b></p><p>  例如設(shè)備號或零件號 A 0 1 0 2 </p><p><b>  A類</b></p><p><b>  消耗性物資</b></p>

69、<p><b>  常用零件</b></p><p><b>  3.4輸入輸出設(shè)計</b></p><p>  本系統(tǒng)界面標(biāo)準(zhǔn)Windows形式,鍵盤輸入(也可以用條形碼讀取),人機(jī)交互,容易使用。輸入輸出的設(shè)計考慮美觀實用和通俗易懂,圖文并茂,用戶可以直觀的看到相應(yīng)的內(nèi)容。用戶通過VB設(shè)計的系統(tǒng)界面輸入數(shù)據(jù),與數(shù)據(jù)庫形成數(shù)據(jù)交換,存

70、儲,形成報表等功能。</p><p>  3.5系統(tǒng)安全性設(shè)計</p><p>  系統(tǒng)數(shù)據(jù)庫中包含多個二維表,所以在系統(tǒng)與數(shù)據(jù)庫的連接上,并沒有把數(shù)據(jù)庫和系統(tǒng)的連接直接寫入代碼,而是通過對服務(wù)器端進(jìn)行系統(tǒng)設(shè)置,使數(shù)據(jù)庫名及路徑不可見,并通過Access的數(shù)據(jù)庫安全設(shè)置,保證了數(shù)據(jù)庫的安全性。系統(tǒng)根據(jù)用戶身份不同賦予不同權(quán)限,用戶用密碼登陸,同樣也保證了系統(tǒng)數(shù)據(jù)的安全性。</p>

71、;<p><b>  第四章 系統(tǒng)實施</b></p><p><b>  4.1開發(fā)工具簡介</b></p><p>  本系統(tǒng)的前端開發(fā)工具,選擇Visual Basic6.0,后臺數(shù)據(jù)庫采用Access2003。</p><p>  4.1.1 VB簡介</p><p>  Vi

72、sual意為“可視化的”,指的是一種開發(fā)圖形用戶界面的方法,所以Visual Basic是基于Basic的可視化的程序設(shè)計語言。在Visual Basic中,一方面繼承了Basic所具有的程序設(shè)計語言簡單易用的特點,另一方面在其編程系統(tǒng)中采用了面向?qū)ο蟆⑹录?qū)動的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來,提供了一種所見即所得的可視化程序設(shè)計方法。 </p><p>  4.1.2 VB功能特

73、點</p><p> ?、啪哂忻嫦?qū)ο蟮目梢暬O(shè)計工具</p><p>  在VB中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來視為一 個對象,每個對象都是可視的。程序員在設(shè)計時只需用現(xiàn)有工具根據(jù)界面設(shè)計要求,直接在屏幕上“畫”出窗口、菜單、按鈕、滾動條等不同類型的對象,并為每個對象設(shè)置屬性。程序員的編程工作僅限于編寫相關(guān)對象要完成的功能程序,因而程序設(shè)計的效率可大大提高

74、。 </p><p> ?、剖录?qū)動的編程機(jī)制</p><p>  事件驅(qū)動是非常適合圖形用戶界面的編程方式。在圖形用戶界面的應(yīng)用程序中,是由用戶的動作即事件掌握著程序運(yùn)行的流向,每個事件都能驅(qū)動一段程序的運(yùn)行。程序員只要編寫響應(yīng)用戶動作的代碼,而各個動作之間不一定有聯(lián)系。</p><p> ?、翘峁┝艘讓W(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境</p><p

75、>  在VB集成開發(fā)環(huán)境中,用戶可設(shè)計界面、編寫代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件在Windows中運(yùn)行,使用戶在友好的開發(fā)環(huán)境中工作。 </p><p>  結(jié)構(gòu)化的程序設(shè)計語言</p><p>  VB具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計語言,它還有如下一些特點: </p><p> ?、購?qiáng)大的數(shù)值和字符串處理功能 </p

76、><p>  ②豐富的圖形指令,可方便地繪制各種圖形 </p><p> ?、厶峁╈o態(tài)和動態(tài)數(shù)組,有利于簡化內(nèi)存的管理 </p><p> ?、苓^程可遞歸調(diào)用,使程序更為簡練 </p><p> ?、葜С蛛S機(jī)文件和順序文件的訪問 </p><p>  ⑥提供了一個可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫 </p>

77、<p> ?、呔哂型晟频倪\(yùn)行出錯處理 </p><p>  ⑷支持多種數(shù)據(jù)系統(tǒng)的訪問</p><p>  利用數(shù)據(jù)控件可訪問的數(shù)據(jù)庫系統(tǒng)有:Microsoft Access、Btrieve、DBASE、Microsfot FoxPro和Paradox等,也可以訪問Microsoft Excel、Lotus1-2-3等多種電子表格。 </p><p> 

78、?、芍С謩討B(tài)數(shù)據(jù)交換、動態(tài)鏈接庫和對象的鏈接與嵌入技術(shù)</p><p>  DLL指的是動態(tài)鏈接庫,允許可執(zhí)行例程(一般服務(wù)于某個特定的函數(shù)或一組函數(shù))以 .dll 擴(kuò)展名單獨(dú)作為文件存儲的操作系統(tǒng)特性。只有在程序需要調(diào)用這些例程時才會加載這些例程。具體的說,比如C語言,要聯(lián)編為EXE文件,有時需要進(jìn)行一些系統(tǒng)功能調(diào)用(比如創(chuàng)建一個“典型”窗口),傳統(tǒng)的DOS、老的UNIX都用LIB靜態(tài)庫函數(shù)。這樣出現(xiàn)的問題是,

79、對于多任務(wù)操作系統(tǒng)來說,要反復(fù)從硬盤把同一個函數(shù)庫調(diào)用出來,浪費(fèi)很多時間和空間。DLL作為動態(tài)鏈接庫,從一開始就已經(jīng)加載到操作系統(tǒng)內(nèi)存,多任務(wù)調(diào)用時直接在內(nèi)存中讀寫即可,不需要重復(fù)從硬盤加載。</p><p>  DDE是動態(tài)數(shù)據(jù)交換。傳統(tǒng)多任務(wù)操作系統(tǒng)通過管道和SOCKET(套接字)、共享內(nèi)存、信號燈等在進(jìn)程之間交換信息。WINDOWS提出一些新的理念,比如DDE、剪貼板,用于桌面程序之間交換數(shù)據(jù)。DDE可以實

80、現(xiàn)計算機(jī)對網(wǎng)絡(luò)的進(jìn)程內(nèi)數(shù)據(jù)共享。</p><p>  OLE對象是指比如WORD,可以把一個EXCEL數(shù)據(jù)表格拖到文檔里形成一個圖標(biāo),雙擊這個圖標(biāo)不但能夠啟動EXCEL還能打開電子表格的數(shù)據(jù),ODBC就是通過相同的國際標(biāo)準(zhǔn)定義的一系列函數(shù)接口來訪問各種類型的數(shù)據(jù)庫的方法。任何一種數(shù)據(jù)庫只要聲明符合ODBC標(biāo)準(zhǔn),那么對于應(yīng)用程序開發(fā)商和最終用戶來說,不需要改變訪問數(shù)據(jù)庫的程序,而只需要在客戶端上安裝相應(yīng)的驅(qū)動程序就

81、可以實現(xiàn)不同的數(shù)據(jù)庫的訪問和移植。</p><p> ?、释陚涞腍ELP聯(lián)機(jī)幫助功能</p><p>  與Windows環(huán)境下的軟件一樣,在VB中,利用幫助菜單和F1功能鍵,用戶可以隨時方便地得到所需要的幫助信息。VB幫助窗口中顯示了有關(guān)的示例代碼,通過復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 </p><p>  VB程序設(shè)計的概

82、念就是面向?qū)ο蟮母拍睿瑢ο缶褪菙?shù)據(jù)(DATA)和代碼(CODE)互相結(jié)合的綜合體。Windows上面的每一個圖標(biāo),包括窗口本身都是對象,如果沒有任何事情發(fā)生,對象處于停頓狀態(tài)。當(dāng)存在外來事件時,程序段執(zhí)行,它的執(zhí)行是由外來事件決定的。因此是“事件”驅(qū)動的。 </p><p>  編寫VB程序較為簡單,首先將各個對象放在空白窗體上,然后將程序代碼分別添加給對象或圖標(biāo),將它們組合起來就可以隨意運(yùn)行了。 </p&

83、gt;<p>  在VB中,窗體實際上是一個對象,VB的窗體含有許多內(nèi)嵌特性,這使得用戶界面部分的建立像是從一個目錄中挑選一個個合適的控件,而不是從零開始一步一步地建立控件。這種開發(fā)者能親眼看到的程序設(shè)計過程就是“可視化程序設(shè)計”(Visual Programming) </p><p>  4.1.3 VB中的基本概念</p><p>  對象:面向?qū)ο缶幊蹋∣OP)的提

84、法大家一定也很耳熟,雖然Visual Basic并不是完全的面向?qū)ο缶幊蹋怖昧藢ο缶幊碳夹g(shù)。對象簡單地說就是大家經(jīng)??吹降母鞣N窗口、按鈕、文本框甚至打印機(jī)等。</p><p>  屬性:如同電視有黑白、彩色之分一樣,作為對象的Windows中的窗口也是有大有小,文本框的位置不可能完全一樣,菜單要顯示出不同的功能,這些都是由對象的屬性決定的。不同對象的屬性可能不同。屬性一般決定了對象的位置、大小、顯示等情況。

85、</p><p>  方法:就是對象能夠做的事,如打印機(jī)對象就有打?。≒rint)方法、窗口對象支持隱藏(Hide)方法、很多對象支持移動(Move)方法等。</p><p>  事件:就是對象對用戶各種操作的反映情況。如用戶用鼠標(biāo)按一下按鈕,就會觸發(fā)按鈕的“按”(Click)事件。</p><p>  控件:控件就是Visual Basic提供的編程用的模塊,與對

86、象有直接的聯(lián)系,如同積木的木塊,使用這樣的控件,就可以像拼圖或堆積木一樣“搭”、“拼”你的程序界面。Visual Basic中使用控件,簡化了Windows中的窗口、按鈕等對象的編程設(shè)計。每個控件都有各自的屬性、事件及方法。只需修改這些特征你就可以隨心所欲地編程了。最重要的是,你可以利用成千上萬的各種擴(kuò)充的控件來快速構(gòu)造幾乎能滿足你任何要求的程序。例如,如果你不滿意Windows簡陋的媒體播放器,你就可以使用VB的多媒體控件在1小時以內(nèi)

87、設(shè)計一個完全自己風(fēng)格的能夠播放CD、VCD的多媒體播放器,而功能完全與之相當(dāng)。</p><p>  4.1.4 Access2003數(shù)據(jù)庫簡介</p><p>  作為Microsoft的office套件產(chǎn)品之一,access已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫系統(tǒng)。Access與許多優(yōu)秀的關(guān)系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關(guān)的信息而且還對其他的數(shù)據(jù)庫系統(tǒng)有所補(bǔ)充。它能操作其它來源的資料,

88、包括許多流行的PC數(shù)據(jù)庫程序(如dBase,Paradox,Microsoft FoxPro)和服務(wù)器、小型機(jī)及大型機(jī)上的許多SQL數(shù)據(jù)庫。Access還完全支持Microsoft的OLE技術(shù)。</p><p>  Access還提供windows操作系統(tǒng)的高級應(yīng)用程序開發(fā)系統(tǒng)。Access與其它數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強(qiáng)大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用

89、程序,并且這一愉快的過程是完全可視的!如果您能給它加上簡短的VBA代碼,那么您的程序決不比專業(yè)程序員潛心開發(fā)的程序差。</p><p>  Access將所有有名字的東西都成為對象(object),在Access 2003中,最重要的對象有表,查詢,窗體,報表,宏和模塊。</p><p>  表:用戶定義的存儲資料的對象。每一個表都包含有關(guān)某個主體的信息。表包括存儲不同種類資料的字段(列)

90、,而記錄(行)則收集特定主體實例的所有信息。</p><p>  查詢:為來自一個或多個表的資料提供定制視圖的對象。在Access中,可以利用圖形化的實例查詢機(jī)制(QBE)或通過SQL語句來建立查詢。你可以在查詢中選擇、更新、插入或刪除資料,也可以用查詢來建立新表。</p><p>  窗體:窗體是主要的人機(jī)接口。大量的操作(幾乎所有)都要通過窗體完成。窗體通過運(yùn)行宏(macro)或Vis

91、ual Basic for Applicatinns(VBA)過程,來響應(yīng)大量的事件。Access 2003為我們提供了強(qiáng)大的(同時也是相當(dāng)方便的向?qū)В﹣斫?biāo)準(zhǔn)的Windows窗體。</p><p>  報表:為格式化、計算、打印選定資料而設(shè)計的對象。它是衡量一個優(yōu)秀的數(shù)據(jù)庫的重要標(biāo)準(zhǔn)(有時甚至是唯一的標(biāo)準(zhǔn))。</p><p>  宏:為了響應(yīng)已定義的事件,需要讓Access去執(zhí)行一個或

92、多個操作,而宏就是對這些操作的結(jié)構(gòu)化的定義對象。它可以讓你像堆積木一樣建立一個功能強(qiáng)大的程序,而無須寫大量的代碼。</p><p>  模塊:包括用VBA編碼的定制過程的一個對象。模塊提供了獨(dú)立的動作流以捕獲錯誤,而宏做不到。模塊能直接響應(yīng)窗體或報表事件,也可以從應(yīng)用程序的任何地方被調(diào)用。</p><p>  4.1.5 SQL語句</p><p>  SQL語句概

93、括起來可以分為數(shù)據(jù)操作語言,數(shù)據(jù)定義語言和數(shù)據(jù)控制語言幾大組,它們用于對數(shù)據(jù)庫數(shù)據(jù)的查詢,修改和更新,是一種完備的數(shù)據(jù)處理語言。主要用到的數(shù)據(jù)操作語言主要是:</p><p> ?、臩ELECT:用于數(shù)據(jù)檢索;</p><p> ?、艻NSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫;</p><p> ?、荱PDATE:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù);</p><

94、;p> ?、菵ELETE:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。</p><p><b>  4.2登陸界面設(shè)計</b></p><p>  所用主要控件,以及關(guān)鍵屬性:</p><p>  表4.1 控件屬性</p><p>  通過各個控件,設(shè)計出登陸界面,如圖4.1</p><p><b

95、>  圖4.1登陸界面</b></p><p>  4.3系統(tǒng)主界面設(shè)計</p><p>  利用各個控件例如:Label ,Command,text等控件設(shè)計系統(tǒng)的主界面,主界面采用MDI的形式,上面分布:系統(tǒng)用戶管理,入庫單,出庫單,直進(jìn)單,退出系統(tǒng)等相應(yīng)的功能。整個界面清晰,通過單擊不同的菜單進(jìn)入相應(yīng)的功能。如圖4.2,4.3。</p><p&g

96、t;<b>  圖4.2系統(tǒng)主界面</b></p><p><b>  圖4.3系統(tǒng)菜單</b></p><p>  其中,系統(tǒng)用戶管理包括:用戶管理和修改密碼功能。入庫單包括:大材入庫,零星建材入庫等。出庫單包括:大材出庫,零星建材出庫。直進(jìn)單包括:大材直進(jìn),零星建材直入。</p><p>  4.4系統(tǒng)子界面設(shè)計<

97、;/p><p>  通過單擊系統(tǒng)主界面的各個功能鍵,可以進(jìn)入相應(yīng)的系統(tǒng)子界面。子界面中包含大量的用戶需求的信息。如圖4.4,圖4.5,圖4.6,圖4.7等。</p><p>  圖4.4大材入庫子界面</p><p>  圖4.5大材出庫子界面</p><p>  圖4.6零星建材入庫</p><p>  圖4.7零星建材

98、出庫子界面</p><p>  其他幾個子界面不一一列出,用戶通過這些子界面可以獲取相關(guān)信息,為用戶帶來方便。</p><p><b>  結(jié)束語</b></p><p>  隨著市場經(jīng)濟(jì)的發(fā)展和完善,采購已由單純的商業(yè)買賣發(fā)展成為一種職能、一門專業(yè)?,F(xiàn)代企業(yè)經(jīng)營管理中,采購越來越重要,外購件與原材料的采購成功與否,大大影響到企業(yè)的競爭力。因此

99、,走出傳統(tǒng)采購認(rèn)識的誤區(qū),正確理解采購和采購管理的重要性、運(yùn)作模式與方法,是當(dāng)今企業(yè)在全球化、信息化市場經(jīng)濟(jì)競爭中賴以生存的一個基本保障,更是現(xiàn)代企業(yè)謀求發(fā)展壯大的一個必然要求。</p><p>  因此,建筑企業(yè)采購管理系統(tǒng)可以給建筑企業(yè)帶來很大的發(fā)展前景,不僅僅提高了施工進(jìn)度,也可以在材料充足的情況下,把廢料廢材的比例降到最低,所以每個建筑企業(yè)具備一個采購管理系統(tǒng)是及其必要的。</p><

100、p>  本文對建筑企業(yè)管理系統(tǒng)中庫存管理系統(tǒng)做了一定的研究與設(shè)計,在獨(dú)立完成Access2003和Visual Basic6.0的學(xué)習(xí)之后,利用這兩款軟件設(shè)計一套建筑企業(yè)采購管理統(tǒng)中的庫存管理系統(tǒng),用戶可以利用此系統(tǒng)進(jìn)行登錄,管理,查詢,輸入數(shù)據(jù),生成報表等功能。此系統(tǒng)可以幫助建筑企業(yè)節(jié)省大量的采購時間,提高材料采購的質(zhì)量,省時省力,也能夠幫助建筑工地合理的分配材料,不浪費(fèi)建材,形成良性循環(huán)。所以,建筑企業(yè)庫存管理系統(tǒng)對建筑企業(yè)有

101、較大的幫助。</p><p>  對于建筑企業(yè)采購管理系統(tǒng)應(yīng)該有一個和網(wǎng)絡(luò)連接的功能,這樣利于更新數(shù)據(jù)庫,可以避免本身數(shù)據(jù)庫數(shù)據(jù)的陳舊,能更好的與供應(yīng)商聯(lián)系。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 郝淵曉,張鴻,馬健成.采購物流學(xué)[M].廣州.:中山大學(xué)出版社,2007:162-180.</p>

102、<p>  [2] 郭琪,張立科.Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)技術(shù)[M].北京:人民郵電出版社,2003:99-205.</p><p>  [3] 曹文達(dá),曹棟。建筑工程材料[M].北京:金盾出版社,2004:482-488</p><p>  [4] 陳華. 庫存管理系統(tǒng)中數(shù)據(jù)庫的設(shè)計與實現(xiàn)[J]. 電腦開發(fā)與應(yīng)用, 2009, (01):58-69 .&

103、lt;/p><p>  [5] 戴小波. 基于大型超市庫存管理系統(tǒng)的設(shè)計方法[J]. 物流科技, 2007, (04):125-178 .</p><p>  [6] 張莉萍. 庫存管理系統(tǒng)[J]. 考試周刊, 2008, (01):45-85 .</p><p>  [7] 于艷秋. 庫存管理系統(tǒng)的開發(fā)與設(shè)計[J]. 電大理工, 2004, (04) :458-

104、462.</p><p>  [8] 葉紹松,阮祥發(fā),趙燕. 基于SQLServer2000數(shù)據(jù)庫的庫存管理系統(tǒng)的設(shè)計與研究[J]. 機(jī)械設(shè)計與制造, 2006, (02) :236-258.</p><p>  [9] 盧圣晶. 企業(yè)庫存管理系統(tǒng)[J]. 科技廣場, 2007, (11):147-189 .</p><p>  [10] 薛惠,何棟. 企業(yè)庫

105、存管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J]. 中小企業(yè)管理與科技(上旬刊), 2009, (01):364-382 .</p><p>  [11] 陳園. 中小型民營企業(yè)的庫存管理系統(tǒng)的設(shè)計[J]. 華商, 2008, (15) :201-232.</p><p>  [12] 朱赟花. 零售企業(yè)商品庫存管理[J]. 中外物流, 2006, (05):18-34 .</p>&l

106、t;p>  [13] 楊少東,劉喜雙. 物流庫存管理系統(tǒng)[J]. 中國高新技術(shù)企業(yè), 2007, (09):104-137</p><p><b>  致謝</b></p><p>  歷時將近1個月的時間終于將這篇論文寫完,在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過了。尤其要強(qiáng)烈感謝我的論文指導(dǎo)老師—趙文丹老師,她對我進(jìn)行了無私的指

107、導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn)。另外,在校圖書館查找資料的時候,圖書館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導(dǎo)過我的各位老師表示最中心的感謝!</p><p>  感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。</p><p>  感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了

溫馨提示

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

評論

0/150

提交評論