




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要采購(gòu)活動(dòng)是人類經(jīng)濟(jì)活動(dòng)的基本環(huán)節(jié),也是現(xiàn)代企業(yè)從事生產(chǎn)經(jīng)營(yíng)活動(dòng)的物質(zhì)基礎(chǔ)。無論是生產(chǎn)企業(yè)還是流通企業(yè),離開了采購(gòu),起經(jīng)營(yíng)活動(dòng)都是無法正常進(jìn)行的,因此采購(gòu)在企業(yè)的管理中,占有非常重要的地位。建筑企業(yè)的采購(gòu)系統(tǒng)自然也就是非常重要的了。建筑企業(yè)采購(gòu)管理系統(tǒng)是建筑企業(yè)必備的重要系統(tǒng),而庫存管理系統(tǒng)是采購(gòu)管理系統(tǒng)的重要部分,庫存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。經(jīng)過分析如此情況, 我們使用微軟公司的VisualBasic開
2、發(fā)工具, 利用其提供的各種面向?qū)ο蟮拈_發(fā)工具, 尤其是ADO, 是能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫的智能化對(duì)象, 短期內(nèi)就可以開發(fā)出用戶滿意的可行系統(tǒng)。 關(guān)鍵詞:庫存管理 ADO面相對(duì)象庫存ABC分析AbstractProcurement activities is a basic part of human economic activity, but also a modern enterprise engaged in the material basis of production and business activities. Whether manufacturers or distrib
3、ution companies, left the purchase, from the business activities are not normal, so the management of procurement in the enterprise, occupies a very important position. Construction enterprise procurement system is naturally very important step forward.Building enterprise purchase management system
4、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.Its development mostly include the foundation and maintenance of the database and the development of the client applicati
5、on programme.For the former we must eatablish a better database,which has well data consistency and data security.For the latter we must make the programme has self-contained function and easy to be use.By analysing the situation,we use the VB of the Microsoft company as client tool,and use some of
6、the tools of opp, especially ADO object,which can easily conveniently manipulate the database.We use it can develop a satisfactory system in short time .Key words: Stockpile manageADOOPP The analysis of目錄第一章 緒論11.1 研究背景11.2 課題的意義11.3 課題內(nèi)容及結(jié)構(gòu)21.3.1 課題內(nèi)容21.3.2 課題結(jié)構(gòu)2第二章 理論、系統(tǒng)分析32.1文獻(xiàn)綜述3建筑企業(yè)庫存管理研究現(xiàn)狀32.1
7、.2 庫存管理的重要性32.2庫存管理的分類4控制的程度:4優(yōu)先級(jí)5訂貨過程52.3庫存管理的目標(biāo)52.4系統(tǒng)分析6進(jìn)行資料收集6業(yè)務(wù)流程圖7客戶需求分析8應(yīng)用程序結(jié)構(gòu)確定8系統(tǒng)開發(fā)環(huán)境8數(shù)據(jù)分析9系統(tǒng)的功能模塊10第三章 系統(tǒng)設(shè)計(jì)113.1總體設(shè)計(jì)11系統(tǒng)目標(biāo)設(shè)計(jì)11開發(fā)設(shè)計(jì)思想11系統(tǒng)功能分析123.2詳細(xì)設(shè)計(jì)12系統(tǒng)功能模塊設(shè)計(jì)12數(shù)據(jù)庫設(shè)計(jì)14數(shù)據(jù)庫需求分析14數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)15數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)173.3代碼設(shè)計(jì)183.4輸入輸出設(shè)計(jì)193.5系統(tǒng)安全性設(shè)計(jì)19第四章 系統(tǒng)實(shí)施204.1開發(fā)工具簡(jiǎn)介204.1.1 VB簡(jiǎn)介204.1.2 VB功能特點(diǎn)204.1.3 VB中的基本概
8、念224.1.4 Access2003數(shù)據(jù)庫簡(jiǎn)介234.1.5 SQL語句244.2登陸界面設(shè)計(jì)244.3系統(tǒng)主界面設(shè)計(jì)254.4系統(tǒng)子界面設(shè)計(jì)26結(jié)束語27參考文獻(xiàn)28致謝29第一章 緒論1.1 研究背景建筑企業(yè)的庫存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個(gè)企業(yè)之間的管理體制不盡相同,各類統(tǒng)計(jì)報(bào)表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。根據(jù)當(dāng)前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個(gè)科室來進(jìn)行物資的計(jì)劃,訂貨,核銷托收,驗(yàn)收入庫。一
9、個(gè)完整的建筑企業(yè)采購(gòu)管理系統(tǒng)應(yīng)包括采購(gòu)計(jì)劃管理,合同收托管理、倉庫庫存管理、定額管理、統(tǒng)計(jì)管理、財(cái)務(wù)管理等模塊。其中倉庫的庫存管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。因此有必要開發(fā)一套獨(dú)立的庫存管理系統(tǒng)來提高企業(yè)工作效率, 而所使用的這套庫存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營(yíng)管理活動(dòng)中的核心,此系統(tǒng)必須可以用來控制合理的庫存費(fèi)用、適時(shí)適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動(dòng)效率最大化。通過對(duì)這些情況的仔細(xì)調(diào)查,我開發(fā)了下面的倉庫庫存管理系統(tǒng)。1.2 課題的意義通過建筑企業(yè)管理系統(tǒng)的研究,可以對(duì)access數(shù)據(jù)庫和VB更深一步的了解和學(xué)習(xí),同時(shí)對(duì)于建筑企業(yè)采購(gòu)有一定的了解,采購(gòu)和庫存是現(xiàn)代物流的核心。結(jié)合數(shù)據(jù)庫和VB的知識(shí)
10、,設(shè)計(jì)一個(gè)采購(gòu)管理系統(tǒng),在VB中設(shè)計(jì)界面,通過VB的數(shù)據(jù)輸入,在access數(shù)據(jù)庫實(shí)現(xiàn)存儲(chǔ)。 1.3 課題內(nèi)容及結(jié)構(gòu) 課題內(nèi)容結(jié)合Access數(shù)據(jù)庫和VB知識(shí),設(shè)計(jì)一個(gè)建筑企業(yè)采購(gòu)管理系統(tǒng)。采購(gòu)和庫存是建筑企業(yè)管理的核心環(huán)節(jié),它們是密不可分的。采購(gòu)和庫存管理的成功與否,直接影響整個(gè)系統(tǒng)運(yùn)行的效果。我主要是研究庫存管理系統(tǒng),通過所學(xué)知識(shí),設(shè)計(jì)一套庫存管理系統(tǒng)。包括大材入庫,出庫。零星建材的入庫和出庫等等。 課題結(jié)構(gòu)本文第二章對(duì)建筑企業(yè)采購(gòu)管理系統(tǒng)的概念和國(guó)內(nèi)外研究現(xiàn)狀進(jìn)行了初步學(xué)習(xí)并說明了存在的問題;第三章對(duì)建筑企業(yè)采購(gòu)管理系統(tǒng)中庫存管理做了研究;第四章對(duì)實(shí)驗(yàn)的仿真數(shù)據(jù)進(jìn)行分析,研究各參數(shù)建筑企
11、業(yè)采購(gòu)管理系統(tǒng)中庫存管理系統(tǒng)的影響,并通過參數(shù)的調(diào)整使庫存管理系統(tǒng)達(dá)到最優(yōu)化;第五章結(jié)束語,對(duì)建筑企業(yè)采購(gòu)管理系統(tǒng)做了總結(jié)。第二章 理論、系統(tǒng)分析2.1文獻(xiàn)綜述現(xiàn)代建筑企業(yè)物資管理的核心是存貨的控制,所以建筑企業(yè)物資管理本質(zhì)其實(shí)是庫存的管理。建筑工程的施工活動(dòng)包含有物資的采購(gòu)、安裝、調(diào)試、試運(yùn)行、竣工驗(yàn)收等各個(gè)階段,而庫存管理是貫穿于整個(gè)安裝工程,因此庫存管理是整個(gè)建筑施工過程中一個(gè)最重要的內(nèi)容之一。建筑企業(yè)庫存管理研究現(xiàn)狀從近10 年來的建筑企業(yè)庫存管理文獻(xiàn)來看,同時(shí)由于遺傳算法在庫存管理優(yōu)化問題中都有成功的應(yīng)用,成為了各國(guó)學(xué)者在建筑業(yè)庫存管理一直探索的主要課題。20 世紀(jì)90 年代以來,計(jì)
12、算機(jī)輔助管理以及仿真技術(shù)已滲透于建筑企業(yè)庫存管理領(lǐng)域,計(jì)算機(jī)輔助也成為國(guó)內(nèi)外建筑業(yè)庫存管理主要的發(fā)展趨勢(shì)?;谶z傳算法的建筑企業(yè)庫存管理目前,遺傳算法在各領(lǐng)域的應(yīng)用已經(jīng)非常廣泛,在建筑企業(yè)中同樣有很多學(xué)者對(duì)其進(jìn)行了研究。謝昭莉研究了在節(jié)約成本的基礎(chǔ)上實(shí)現(xiàn)最大限度的保證建筑行業(yè)的市場(chǎng)需求,建立基于建筑物資的隨機(jī)性(s,S)庫存系統(tǒng)的仿真模型,應(yīng)用了求解多目標(biāo)優(yōu)化問題的遺傳混合方法,設(shè)計(jì)了一種改進(jìn)的自適應(yīng)遺傳算法,并用其實(shí)現(xiàn)建筑企業(yè)庫存控制優(yōu)化。呂雪峰基于遺傳算法的建筑材料聯(lián)合庫存優(yōu)化研究中,應(yīng)用物流和供應(yīng)鏈理論,建立了針對(duì)建筑材料二級(jí)供應(yīng)鏈的聯(lián)合庫存成本的優(yōu)化模型,并使用了遺傳算法以求得模型的最
13、優(yōu)解。計(jì)算機(jī)輔助在建筑安裝企業(yè)庫存管理的發(fā)展在建筑企業(yè)庫存管理的計(jì)算機(jī)輔助中,將遺傳算法作為計(jì)算機(jī)輔助的主要的運(yùn)算方法成為了建筑企業(yè)庫存管理的主要一大趨勢(shì)。 庫存管理的重要性大多數(shù)庫存管理理論認(rèn)為,庫存是物理上和邏輯上庫房庫位的所有有形和無形物料極其價(jià)值的總和,具體包括成品、原材料、在制品、在途品、生產(chǎn)前物料、備品備件等。雖然持有一些庫存是必要的,過量的庫存卻非但沒有用處而且占用了資金。占用的資金對(duì)于公司發(fā)展、新產(chǎn)品開發(fā)等都是非常需要的;減少資金占用還可以大大減少來自銀行貸款的利息和風(fēng)險(xiǎn)。對(duì)那些采購(gòu)量特別大、采購(gòu)件市場(chǎng)價(jià)格有波動(dòng)的物料庫存,加強(qiáng)庫存管理效果更為明顯。因此,平衡公司庫存投資與其它
14、資金需求至關(guān)重要。2.2庫存管理的分類企業(yè)怎樣管理庫存,是庫存管理的最大難點(diǎn)和挑戰(zhàn)。因此,通過MRPII物料主計(jì)劃模塊和采購(gòu)模塊建立計(jì)劃與控制系統(tǒng)以有效地實(shí)施庫存管理和采購(gòu)補(bǔ)償成為題中應(yīng)有之義。通過調(diào)查,我們得知任何庫存均可分為如下三類:類物品:高值價(jià)值占庫存總值-的相對(duì)少數(shù)物品。通常為物品的-。類物品:中值總值占庫存總值的-。物品數(shù)居中,通常占物品的-。類物品:低值庫存總值幾乎可以忽略不計(jì),只占-。是物品的大多數(shù),通常占-。顯然,類物品是關(guān)鍵;如果我們把精力集中于類物品,使其庫存壓縮10-50,就是總庫存的相當(dāng)可觀的一筆壓縮。關(guān)于分類方法有幾條基本法則:2.2.1控制的程度:對(duì)類物品嚴(yán)加控制
15、,包括做完備、準(zhǔn)確的記錄,高層監(jiān)督和經(jīng)常評(píng)審,從供應(yīng)商按大合同訂單頻繁交貨,對(duì)車間緊密跟蹤以壓縮提前期。對(duì)類物品做正常控制,包括良好的記錄與常規(guī)的關(guān)注。對(duì)類物品盡可能使用簡(jiǎn)便的控制,諸如定期目視檢查庫存實(shí)物、簡(jiǎn)要記錄或以簡(jiǎn)便標(biāo)志法表明補(bǔ)充存貨已經(jīng)訂貨,采用大庫存量與訂貨量以避免缺貨,安排車間日程計(jì)劃時(shí)給以低優(yōu)先級(jí)。2.2.2優(yōu)先級(jí)在一切活動(dòng)中給類物品以高優(yōu)先級(jí)以壓縮其提前期與庫存。對(duì)類物品予以正常處理,僅在關(guān)鍵時(shí)給以高優(yōu)先級(jí)。 予類物品以最低優(yōu)先級(jí)。2.2.3訂貨過程對(duì)類物品提供及時(shí)、準(zhǔn)確的采購(gòu)信息和狀態(tài)查詢。計(jì)算機(jī)數(shù)據(jù)需要人工加以核對(duì),進(jìn)行階段性盤點(diǎn),以及頻繁的評(píng)審以壓縮庫存。對(duì)類物品,按一
16、定周期或當(dāng)發(fā)生重大變化時(shí)評(píng)審一次庫存數(shù)據(jù)和訂貨點(diǎn),MRPII操作按例行公事處理。對(duì)類物品可以盤點(diǎn)處理或訂貨點(diǎn)計(jì)算。訂貨往往不用MRPII作計(jì)劃??梢詰{業(yè)務(wù)人員的經(jīng)驗(yàn)加以控制。由上可以看出庫存管理的重要性。因此,庫存管理是企業(yè)管理的重要組成部分。市場(chǎng)需要庫存商品提供給用戶,企業(yè)的經(jīng)營(yíng)需要庫存保證各種藥品的供應(yīng)以進(jìn)行藥品的銷售,庫存對(duì)生產(chǎn)效率的提高有著極其重要的影響。因此,庫存管理系統(tǒng)是計(jì)算機(jī)管理系統(tǒng)的中心。因?yàn)?,所有企業(yè)的經(jīng)營(yíng)活動(dòng)都離不開物流的活動(dòng)。2.3庫存管理的目標(biāo)庫存管理的主要目標(biāo)就是通過對(duì)倉庫所有入出庫活動(dòng)的管理和控制及對(duì)庫存數(shù)據(jù)有效的統(tǒng)計(jì)和分析,以保證企業(yè)生產(chǎn)中暢通的物流,使決策人員及
17、早發(fā)現(xiàn)問題,采取相應(yīng)措施,調(diào)整庫存結(jié)構(gòu),縮短儲(chǔ)備周期,加速資金周轉(zhuǎn),最大限度地降低庫存占用,同時(shí),通過周期性的倉庫盤點(diǎn),及時(shí)補(bǔ)救管理中的漏洞,使庫存管理系統(tǒng)實(shí)時(shí)地反映企業(yè)中各個(gè)倉庫的現(xiàn)時(shí)情況,為各類管理人員從不同側(cè)面提供所需信息,以便協(xié)調(diào)企業(yè)經(jīng)營(yíng)收到更大效益,庫存管理系統(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)鍵。2.4系統(tǒng)分析系統(tǒng)分析分為四個(gè)步驟,即系統(tǒng)調(diào)研分析、數(shù)據(jù)庫設(shè)計(jì)實(shí)現(xiàn)、界面設(shè)計(jì)實(shí)現(xiàn)和系統(tǒng)功能設(shè)計(jì)實(shí)現(xiàn)。其中系統(tǒng)調(diào)研分析階段是最基礎(chǔ)、也是最容易被開發(fā)人員忽視的環(huán)節(jié)。2.4.1進(jìn)行資料收集在整個(gè)系統(tǒng)分析階段,我在圖書館認(rèn)真查看了很多
18、關(guān)于倉庫庫存管理方面的書籍,收集到了相應(yīng)的入庫單、領(lǐng)料單、報(bào)表等資料,這些資料可以用作數(shù)據(jù)庫設(shè)計(jì)的依據(jù),具體如下:序號(hào)提綱1零件倉庫劃分成多少個(gè)區(qū)域?2每個(gè)區(qū)域有多少個(gè)貨架?3每個(gè)貨架上分多少層?4架子上的每一層有多少個(gè)格子?5零部件是如何進(jìn)行物料編碼的?6倉庫管理人員人數(shù)有多少?7日均處理入庫單數(shù)量大約有多少?8日均處理出庫單數(shù)量大約有多少?9領(lǐng)料退回的處理方法?10是否每天都要登記庫存臺(tái)賬?11庫存臺(tái)賬有多少類型?12倉庫之間是否可以進(jìn)行調(diào)撥?13每次盤點(diǎn)間隔時(shí)間多長(zhǎng)?入庫單是入庫單位在把相應(yīng)的零部件送人倉庫時(shí)必須填寫的單據(jù);領(lǐng)料單是領(lǐng)料人員從倉庫中領(lǐng)取零部件時(shí)必須填寫的單據(jù)(即出庫);零
19、部件臺(tái)賬(相當(dāng)于本系統(tǒng)中的操作日志)實(shí)際是一個(gè)流水賬,用于記錄每天發(fā)生的入庫、出庫信息;物料卡(在本系統(tǒng)中用現(xiàn)有庫存信息來表示)的作用是記錄某一種零部件的數(shù)量變化,以便庫管員盤查;報(bào)表是倉庫向有關(guān)領(lǐng)導(dǎo)和部門定期提交的零部件庫存匯總信息。收集到的入庫單、領(lǐng)料單、零部件庫存臺(tái)賬、零部件物料卡等單據(jù)和報(bào)表的實(shí)物樣式在此略去,有興趣者請(qǐng)參考有關(guān)類似企業(yè)的樣本即可。2.4.2業(yè)務(wù)流程圖財(cái)務(wù)處采購(gòu)科工地財(cái)務(wù)處入庫單入庫處出庫處領(lǐng)料單登 帳盤 點(diǎn)統(tǒng) 計(jì)缺件單庫存臺(tái)帳報(bào) 表供應(yīng)科財(cái)務(wù)處退貨驗(yàn)收在某公司的調(diào)研過程中,已了解到所涉及的業(yè)務(wù)主要是入庫和出庫,圖3.1是系統(tǒng)入庫、出庫業(yè)務(wù)流程圖。 不合格 領(lǐng)料入 合
20、庫 格圖2.1庫存管理系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程圖說明: 外部環(huán)境 處理過程 決策過程 數(shù)據(jù)存檔 數(shù)據(jù)流向 圖2.2業(yè)務(wù)流程圖符號(hào)說明2.4.3客戶需求分析用戶需求分析就是在用戶需求調(diào)研的基礎(chǔ)上,確定系統(tǒng)的總體結(jié)構(gòu)方案,完成相應(yīng)的需求分析報(bào)告。在確定系統(tǒng)的總體結(jié)構(gòu)方案過程中,包括確定應(yīng)用程序的結(jié)構(gòu)、系統(tǒng)開發(fā)環(huán)境和系統(tǒng)的功能模塊。用戶需求調(diào)研結(jié)束之后,應(yīng)該立即進(jìn)行用戶需求分析。2.4.4應(yīng)用程序結(jié)構(gòu)確定從用戶應(yīng)用角度來看,可把應(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)、多層服務(wù)器應(yīng)用程序結(jié)構(gòu)、瀏覽器服務(wù)器應(yīng)用
21、程序結(jié)構(gòu)、客戶機(jī)服務(wù)器應(yīng)用程序結(jié)構(gòu)等5種類型。 本庫存管理系統(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)。通過對(duì)服務(wù)功能的分布實(shí)現(xiàn)了分工服務(wù)。數(shù)據(jù)存儲(chǔ)層放在服務(wù)器上,業(yè)務(wù)處理層和界面表示層放在客戶機(jī)上,因此又被稱為“靈敏的客戶機(jī)”結(jié)構(gòu)。許多操作可以在本地的客戶機(jī)上執(zhí)行,只是當(dāng)需要數(shù)據(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)行。2.4.5系
22、統(tǒng)開發(fā)環(huán)境由于大多數(shù)公司內(nèi)部使用的計(jì)算機(jī)平臺(tái)都是基于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;服務(wù)器平臺(tái):Windows7;客戶機(jī)平臺(tái):Windows98NT2000/XP/win7;前端開發(fā)工具:visualBasic6.0(企業(yè)版);數(shù)據(jù)訪問對(duì)象:ADO(本系統(tǒng)使用ADO控件,簡(jiǎn)化編程)。2.4.6數(shù)據(jù)分析(一) 基本數(shù)據(jù)存儲(chǔ)分類分為兩種:1倉庫存儲(chǔ) 。2臨時(shí)堆放 它在建筑工地的中可看為:大材入庫和零星材料入庫。 大材入庫其中包括:工地名
23、稱;入庫日期;供應(yīng)商名稱;付款標(biāo)志;付款方式;采購(gòu)經(jīng)辦人;金額合計(jì)。具體數(shù)據(jù)是:品名(白灰,白水泥,標(biāo)準(zhǔn)磚,槽鋼,非燒磚,鋼材等材料),規(guī)格,車數(shù),車牌號(hào),車載量,總量,單位,單價(jià),金額,二級(jí)類別等。 零星材料入庫包括:品名(鋅板,焊條,螺絲等等),規(guī)格,單位,數(shù)量,單價(jià),金額,二級(jí)類別。采購(gòu)經(jīng)辦人,金額總計(jì)。大材出庫包括:工地名稱,出庫單號(hào),領(lǐng)料部門,工程進(jìn)度,出庫日期,領(lǐng)料人,制單人,二級(jí)類別,品名(膨潤(rùn)土,水玻璃等等),規(guī)格,單位,數(shù)量,單位,金額。零星材料出庫所含項(xiàng)目基本和大材出庫相同。(二) 庫存分析:1) 安全庫存報(bào)警:通過對(duì)各種物品當(dāng)前庫存量和安全庫存量的對(duì)比分析,對(duì)超過或低于安
24、全庫存量的物品進(jìn)行報(bào)警,并可查詢當(dāng)前庫存量等于安全庫存量的物品。 安全庫存預(yù)警輸出的內(nèi)容包括物品、物品的安全庫存量、當(dāng)前庫存量及當(dāng)前庫存量與安全庫存量的差。 各物品的安全庫存量取自物品檔案中各物品的安全庫存量,當(dāng)前庫存量為各物品所有倉庫的現(xiàn)存量之和,差量=當(dāng)前庫存量-安全庫存量。2) 短缺物品查詢:通過對(duì)各種物品當(dāng)前庫存量和最低庫存量對(duì)比分析,當(dāng)前庫存量低于最低庫存量的物品表示短缺物品。短缺物品查詢輸出的內(nèi)容包括物品、各物品的最低庫存量、當(dāng)前庫存量及短缺量。 各物品的最低庫存量取自物品檔案中各物品的最低庫存量,當(dāng)前庫存量為各物品所有倉庫的現(xiàn)存量之和,短缺量=最低庫存量-當(dāng)前庫存量。(三) 庫存
25、費(fèi)用1) 訂貨費(fèi):包括訂貨過程中發(fā)生的全部費(fèi)用(差旅費(fèi),手續(xù)費(fèi),通訊費(fèi),招待費(fèi)等等)。2) 保管費(fèi):保管過程中發(fā)生的所有費(fèi)用(出入庫時(shí)的裝載,搬運(yùn)費(fèi),驗(yàn)收堆碼檢驗(yàn)費(fèi)用等等。)。3) 缺貨費(fèi):缺貨所造成的額外費(fèi)用。4) 補(bǔ)貨費(fèi):補(bǔ)充貨物所造成的費(fèi)用。 5) 進(jìn)貨費(fèi)與購(gòu)買費(fèi)由以上可知,庫存過程的全部費(fèi)用,在制定庫存策略時(shí),應(yīng)綜合考慮這些費(fèi)用。 2.4.7系統(tǒng)的功能模塊通過分析確定庫存系統(tǒng)將包含6個(gè)主要功能模塊,即系統(tǒng)模塊、入庫業(yè)務(wù)管理模塊、出庫業(yè)務(wù)管理模塊、退料業(yè)務(wù)管理模塊、盤點(diǎn)業(yè)務(wù)管理模塊(報(bào)表輸出)、需求管理模塊。對(duì)于每一個(gè)功能模塊,都包含了數(shù)據(jù)錄入、編輯、查詢、統(tǒng)計(jì)、打印、應(yīng)急、幫助等功能。
26、第三章 系統(tǒng)設(shè)計(jì)3.1總體設(shè)計(jì)3.1.1系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到企業(yè)倉庫庫存管理效率的目的。3.1.2開發(fā)設(shè)計(jì)思想建筑企業(yè)庫存管理的物資主要是企業(yè)生產(chǎn)中所需要的各種設(shè)備、原材料及零部件。進(jìn)貨時(shí)經(jīng)檢查合同確認(rèn)為有效托收后,進(jìn)行驗(yàn)收入庫,填寫入庫單,進(jìn)行入庫登記。企業(yè)各個(gè)部門根據(jù)所需要的物資設(shè)備總額和部門生產(chǎn)活動(dòng)需要提出物資需求申請(qǐng)。計(jì)劃員根據(jù)整個(gè)企業(yè)的需求開出物資設(shè)備出庫單,倉庫管理員根據(jù)出庫單核對(duì)發(fā)放設(shè)備、原材料及零部件。有些設(shè)備使用完畢需要及時(shí)歸還入庫,填寫還庫單。根據(jù)需要按照月、季、施工進(jìn)度等進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。倉庫庫存
27、管理的特點(diǎn)是信息處理量比較大。所管理的物資設(shè)備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計(jì)的方式各不相同,因此在管理上實(shí)現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類繁多,各個(gè)部門規(guī)格不統(tǒng)等問題。在本系統(tǒng)的設(shè)計(jì)過程中,為了克服這些困難,滿足計(jì)算機(jī)管理的需要,我們采取了下面的一些原則:1.統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一帳目和報(bào)表的格式。2.刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。3.程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。4.界面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。5.
28、建立操作日志,系統(tǒng)自動(dòng)記錄所進(jìn)行的各種操作。3.1.3系統(tǒng)功能分析本系統(tǒng)需要完成的功能主要有以下幾點(diǎn)。(一) 庫存管理的各種信息的輸入,包括入庫、出庫、還庫、需求信息的輸入等。(二) 庫存管理的各種信息的查詢、修改和維護(hù)。(三) 材料以及工具采購(gòu)報(bào)表的生成。(四) 在材料庫存中加入所允許的最大庫存合最小庫存字段,對(duì)所有庫存物資實(shí)現(xiàn)監(jiān)控和報(bào)警。(五) 工地各個(gè)部門的物資需求管理。(六) 操作日志的管理(七) 庫存管理系統(tǒng)的使用幫助。3.2詳細(xì)設(shè)計(jì)3.2.1系統(tǒng)功能模塊設(shè)計(jì)在系統(tǒng)功能分析的基礎(chǔ)上,考慮VB和Access的特點(diǎn),設(shè)計(jì)出如圖3.1所示的系統(tǒng)功能模塊圖。庫 存 管 理 系 統(tǒng)系統(tǒng)模塊輸入
29、模塊幫助模塊維護(hù)模塊查看模塊報(bào)表模塊打印設(shè)置日志管理入庫模塊出庫模塊還庫模塊需求模塊用戶管理圖3.1系統(tǒng)功能模塊(一) 系統(tǒng)模塊a) 包括報(bào)表的打印及設(shè)置,操作日志的管理。b) 管理員可以通過管理界面添加或刪除用戶,添加新管理員或刪除原有管理員,驗(yàn)證用戶的合法性,阻止非法用戶登錄。c) 管理員或其他用戶可以修改自己的密碼。(二) 入庫模塊包括填寫入庫單,更新,刪除入庫記錄,查看現(xiàn)有庫存信息,入庫記錄的查詢及打印(三) 出庫模塊包括填寫出庫單,更新,刪除出庫記錄,查看現(xiàn)有庫存信息,出庫記錄的查詢及打印(四) 還庫模塊包括填寫還庫單,更新,刪除還庫記錄,還庫記錄的查詢及打印(五) 需求模塊包括填寫
30、需求計(jì)劃表,更新,刪除采購(gòu)計(jì)劃信息,查看現(xiàn)有采購(gòu)信息,采購(gòu)信息的查詢及打印,以及預(yù)測(cè)短期內(nèi)的需求計(jì)劃。庫存管理輸入處理輸出入庫單出庫單還庫單采購(gòu)計(jì)劃查詢統(tǒng)計(jì)修改刪除報(bào)表采購(gòu)單 圖3.2庫存管理HIPO圖3.2.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫需求分析在仔細(xì)調(diào)查企業(yè)庫存物資材料管理過程的基礎(chǔ)上,設(shè)計(jì)出本系統(tǒng)所處理的數(shù)據(jù)流程圖(圖3.2)倉庫現(xiàn)有庫存各部門需求工地總體生產(chǎn)計(jì)劃材料采購(gòu)材料入庫材料還庫材料出庫匯總處理 圖3.3庫存系統(tǒng)數(shù)據(jù)流程圖通過對(duì)企業(yè)倉庫管理內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)合數(shù)據(jù)結(jié)構(gòu)如下:(一) 設(shè)備代碼信息。包括的數(shù)據(jù)項(xiàng)有設(shè)備號(hào)、設(shè)備名稱。(二) 現(xiàn)有庫存信息。包括的數(shù)據(jù)項(xiàng)有現(xiàn)有設(shè)備、現(xiàn)有數(shù)
31、目、最大庫存、最小庫存等。(三) 設(shè)備使用信息。包括的數(shù)據(jù)項(xiàng)有使用的設(shè)備、使用部門。數(shù)目。使用時(shí)間、出庫時(shí)狀態(tài)等。(四) 設(shè)備采購(gòu)信息。包括的數(shù)據(jù)項(xiàng)有采購(gòu)的設(shè)備、采購(gòu)員、供應(yīng)商、采購(gòu)數(shù)目、采購(gòu)時(shí)間等。(五) 設(shè)備歸還信息。包括的數(shù)據(jù)項(xiàng)有歸還設(shè)備、歸還部門、歸還數(shù)目、歸還時(shí)間、經(jīng)手人等。(六) 設(shè)備需求信息。包括的數(shù)據(jù)項(xiàng)有需求的部門、需求設(shè)備、需求數(shù)目、需求時(shí)間等。有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,就可以進(jìn)行下面的數(shù)據(jù)庫設(shè)計(jì)。3.2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。根據(jù)上面的設(shè)計(jì)規(guī)劃出的
32、實(shí)體有庫存實(shí)體、出庫實(shí)體、入庫實(shí)體、采購(gòu)實(shí)體、還庫實(shí)體、需求實(shí)體。各個(gè)實(shí)體的E-R圖及其關(guān)系描述如下:現(xiàn)有庫存材料號(hào)現(xiàn)有庫存最大庫存最小庫存圖3.4庫存實(shí)體E-R圖入庫材料號(hào)供應(yīng)商信息采購(gòu)價(jià)格、數(shù)量采購(gòu)員需求時(shí)間圖3.5入庫實(shí)體E-R圖出庫材料號(hào)使用部門數(shù)量、時(shí)間經(jīng)手人圖3.6出庫實(shí)體E-R圖部門需求材料號(hào)需求部門需求數(shù)量需求時(shí)間圖3.7需求實(shí)體E-R圖還庫材料號(hào)還庫時(shí)間、人還庫數(shù)量經(jīng)手人圖3.8庫存實(shí)體E-R圖計(jì)劃采購(gòu)材料號(hào)庫存信息供應(yīng)信息時(shí)間圖3.9采購(gòu)實(shí)體E-R圖實(shí)體與實(shí)體間的關(guān)系E-R圖如下所示:入庫現(xiàn)有庫存出庫還庫部門需求采購(gòu)圖3.10實(shí)體之間關(guān)系E-R圖3.2.5數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
33、在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成各個(gè)表格之間的關(guān)系。庫存管理系統(tǒng)數(shù)據(jù)庫中的各個(gè)表的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示,每個(gè)表格表示數(shù)據(jù)庫中的一個(gè)表。表3.1 材料代碼表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6材料名稱文本NULL字段大小為20表3.2 材料入庫表字段名稱數(shù)據(jù)類型可否為空說明用戶名文本NULL字段大小為10密碼文本NULL字段大小為15權(quán)限文本NULL 字段大小為10表3.3 材料入庫表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6入庫日期時(shí)期/時(shí)間NULL無供應(yīng)商文本NULL字段大小為20供應(yīng)商電話文本NULL字段大小為15入庫數(shù)量
34、數(shù)字NULLINTEGER價(jià)格數(shù)字NULLINTEGER采購(gòu)員文本NULL字段大小為i0表3.4 材料出庫表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6使用部門文本NULL字段大小為20出庫時(shí)間日期/時(shí)間NULL無出庫狀況文本NULL字段大小為20經(jīng)手人文本NULL字段大小為10出庫數(shù)量數(shù)字NULLINTEGER領(lǐng)取人文本NULL字段大小為10用途文本NULL字段大小為20表3.5 現(xiàn)有庫存表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6主鍵現(xiàn)有庫存文本NULLINTEGER最大庫存文本NULLINTEGER最小庫存文本NULLINTEGER表3.6 部門
35、需求表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6部門名稱文本NOTNULL字段大小為10需要數(shù)量數(shù)字NULLINTEGER需求開始時(shí)間日期/時(shí)間NULL無需求結(jié)束時(shí)間日期/時(shí)間NULL無表3.7 還庫表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6還庫時(shí)間日期/時(shí)間NULL無倉庫管理員文本NULL字段大小為10歸還數(shù)量數(shù)字NULLINTEGER歸還人文本NULL字段大小為10表3.8 操作日志表字段名稱數(shù)據(jù)類型可否為空說明操作員文本NOTNULL字段大小為10操作內(nèi)容文本NOTNULL字段大小為100操作時(shí)間日期/時(shí)間NOTNULL無表3.9 設(shè)備采購(gòu)計(jì)
36、劃表字段名稱數(shù)據(jù)類型可否為空說明材料號(hào)文本NOTNULL字段大小為6主鍵現(xiàn)有庫存數(shù)字NULLINTEGER總庫存數(shù)字NULLINTEGER最大庫存數(shù)字NULLINTEGER購(gòu)買數(shù)量數(shù)字NULLINTEGER供應(yīng)商文本NULL字段大小為10價(jià)格數(shù)字NULLINTEGER計(jì)劃采購(gòu)時(shí)間日期/時(shí)間NULL無3.3代碼設(shè)計(jì)任何庫存均可分為如下三類:類物品:高值價(jià)值占庫存總值-的相對(duì)少數(shù)物品。通常為物品的-。類物品:中值總值占庫存總值的-。物品數(shù)居中,通常占物品的-。類物品:低值庫存總值幾乎可以忽略不計(jì),只占-。是物品的大多數(shù),通常占-。因此設(shè)計(jì)編碼如下:材料號(hào)或者零件號(hào) × ×
37、215; × × × 自定義自定義自定義例如設(shè)備號(hào)或零件號(hào) A 0 1 0 2 A類消耗性物資常用零件3.4輸入輸出設(shè)計(jì)本系統(tǒng)界面標(biāo)準(zhǔn)Windows形式,鍵盤輸入(也可以用條形碼讀取),人機(jī)交互,容易使用。輸入輸出的設(shè)計(jì)考慮美觀實(shí)用和通俗易懂,圖文并茂。3.5系統(tǒng)安全性設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫中包含多個(gè)二維表,所以在系統(tǒng)與數(shù)據(jù)庫的連接上,并沒有把數(shù)據(jù)庫和系統(tǒng)的連接直接寫入代碼,而是通過對(duì)服務(wù)器端進(jìn)行系統(tǒng)設(shè)置,使數(shù)據(jù)庫名及路徑不可見,并通過ACCESS的數(shù)據(jù)庫安全設(shè)置,保證了數(shù)據(jù)庫的安全性。系統(tǒng)根據(jù)用戶身份不同賦予不同權(quán)限,用戶用密碼登陸,同樣也保證了系統(tǒng)數(shù)據(jù)的安全性。第四章
38、 系統(tǒng)實(shí)施4.1開發(fā)工具簡(jiǎn)介本系統(tǒng)的前端開發(fā)工具,我選擇了Visual Basic6.0,后臺(tái)數(shù)據(jù)庫采用Access2003。 VB簡(jiǎn)介Visual意為“可視化的”,指的是一種開發(fā)圖形用戶界面的方法,所以Visual Basic是基于Basic的可視化的程序設(shè)計(jì)語言。在Visual Basic中,一方面繼承了Basic所具有的程序設(shè)計(jì)語言簡(jiǎn)單易用的特點(diǎn),另一方面在其編程系統(tǒng)中采用了面向?qū)ο?、事件?qū)動(dòng)的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來,提供了一種所見即所得的可視化程序設(shè)計(jì)方法。 VB功能特點(diǎn)(一) 具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具在VB中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(O
39、OP),把程序和數(shù)據(jù)封裝起來視為一 個(gè)對(duì)象,每個(gè)對(duì)象都是可視的。程序員在設(shè)計(jì)時(shí)只需用現(xiàn)有工具根據(jù)界面設(shè)計(jì)要求,直接在屏幕上“畫”出窗口、菜單、按鈕、滾動(dòng)條等不同類型的對(duì)象,并為每個(gè)對(duì)象設(shè)置屬性。程序員的編程工作僅限于編寫相關(guān)對(duì)象要完成的功能程序,因而程序設(shè)計(jì)的效率可大大提高。 (二) 事件驅(qū)動(dòng)的編程機(jī)制事件驅(qū)動(dòng)是非常適合圖形用戶界面的編程方式。在圖形用戶界面的應(yīng)用程序中,是由用戶的動(dòng)作即事件掌握著程序運(yùn)行的流向,每個(gè)事件都能驅(qū)動(dòng)一段程序的運(yùn)行。程序員只要編寫響應(yīng)用戶動(dòng)作的代碼,而各個(gè)動(dòng)作之間不一定有聯(lián)系。(三) 提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境在VB集成開發(fā)環(huán)境中,用戶可設(shè)計(jì)界面、編寫代碼
40、、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件在Windows中運(yùn)行,使用戶在友好的開發(fā)環(huán)境中工作。 (四) 結(jié)構(gòu)化的程序設(shè)計(jì)語言VB具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計(jì)語言,它還有如下一些特點(diǎn): 1. 強(qiáng)大的數(shù)值和字符串處理功能 2. 豐富的圖形指令,可方便地繪制各種圖形 3. 提供靜態(tài)和動(dòng)態(tài)數(shù)組,有利于簡(jiǎn)化內(nèi)存的管理 4. 過程可遞歸調(diào)用,使程序更為簡(jiǎn)練 5. 支持隨機(jī)文件和順序文件的訪問 6. 提供了一個(gè)可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫 7. 具有完善的運(yùn)行出錯(cuò)處理 (五) 支持多種數(shù)據(jù)系統(tǒng)的訪問利用數(shù)據(jù)控件可訪問的數(shù)據(jù)庫系統(tǒng)有:Microsoft Access、Btr
41、ieve、DBASE、Microsfot FoxPro和Paradox等,也可以訪問Microsoft Excel、Lotus1-2-3等多種電子表格。 (六) 支持動(dòng)態(tài)數(shù)據(jù)交換、動(dòng)態(tài)鏈接庫和對(duì)象的鏈接與嵌入技術(shù)(七) 完備的HELP聯(lián)機(jī)幫助功能與Windows環(huán)境下的軟件一樣,在VB中,利用幫助菜單和F1功能鍵,用戶可以隨時(shí)方便地得到所需要的幫助信息。VB幫助窗口中顯示了有關(guān)的示例代碼,通過復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 VB程序設(shè)計(jì)的概念就是面向?qū)ο蟮母拍?,?duì)象就是數(shù)據(jù)(DATA)和代碼(CODE)互相結(jié)合的綜合體。Windows上面的每一個(gè)圖標(biāo),
42、包括窗口本身都是對(duì)象,如果沒有任何事情發(fā)生,對(duì)象處于停頓狀態(tài)。當(dāng)存在外來事件時(shí),程序段執(zhí)行,它的執(zhí)行是由外來事件決定的。因此是“事件”驅(qū)動(dòng)的。 編寫VB程序較為簡(jiǎn)單,首先將各個(gè)對(duì)象放在空白窗體上,然后將程序代碼分別添加給對(duì)象或圖標(biāo),將它們組合起來就可以隨意運(yùn)行了。 在VB中,窗體實(shí)際上是一個(gè)對(duì)象,VB的窗體含有許多內(nèi)嵌特性,這使得用戶界面部分的建立像是從一個(gè)目錄中挑選一個(gè)個(gè)合適的控件,而不是從零開始一步一步地建立控件。這種開發(fā)者能親眼看到的程序設(shè)計(jì)過程就是“可視化程序設(shè)計(jì)”(Visual Programming) VB中的基本概念對(duì)象:面向?qū)ο缶幊蹋∣OP)的提法大家一定也很耳熟,雖然Visu
43、al Basic并不是完全的面向?qū)ο缶幊?,但也利用了?duì)象編程技術(shù)。對(duì)象簡(jiǎn)單地說就是大家經(jīng)常看到的各種窗口、按鈕、文本框甚至打印機(jī)等。屬性:如同電視有黑白、彩色之分一樣,作為對(duì)象的Windows中的窗口也是有大有小,文本框的位置不可能完全一樣,菜單要顯示出不同的功能,這些都是由對(duì)象的屬性決定的。不同對(duì)象的屬性可能不同。屬性一般決定了對(duì)象的位置、大小、顯示等情況。方法:就是對(duì)象能夠做的事,如打印機(jī)對(duì)象就有打印(Print)方法、窗口對(duì)象支持隱藏(Hide)方法、很多對(duì)象支持移動(dòng)(Move)方法等。事件:就是對(duì)象對(duì)用戶各種操作的反映情況。如用戶用鼠標(biāo)按一下按鈕,就會(huì)觸發(fā)按鈕的“按”(Click)事件
44、??丶嚎丶褪荲isual Basic提供的編程用的模塊,與對(duì)象有直接的聯(lián)系,如同積木的木塊,使用這樣的控件,就可以像拼圖或堆積木一樣“搭”、“拼”你的程序界面。Visual Basic中使用控件,簡(jiǎn)化了Windows中的窗口、按鈕等對(duì)象的編程設(shè)計(jì)。每個(gè)控件都有各自的屬性、事件及方法。只需修改這些特征你就可以隨心所欲地編程了。最重要的是,你可以利用成千上萬的各種擴(kuò)充的控件來快速構(gòu)造幾乎能滿足你任何要求的程序。例如,如果你不滿意Windows簡(jiǎn)陋的媒體播放器,你就可以使用VB的多媒體控件在1小時(shí)以內(nèi)設(shè)計(jì)一個(gè)完全自己風(fēng)格的能夠播放CD、VCD的多媒體播放器,而功能完全與之相當(dāng)。4.1.4 Acc
45、ess2003數(shù)據(jù)庫簡(jiǎn)介作為Microsoft的office套件產(chǎn)品之一,access已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫系統(tǒng)。Access與許多優(yōu)秀的關(guān)系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關(guān)的信息而且還對(duì)其他的數(shù)據(jù)庫系統(tǒng)有所補(bǔ)充。它能操作其它來源的資料,包括許多流行的PC數(shù)據(jù)庫程序(如dBASE,Paradox,Microsoft FoxPro)和服務(wù)器、小型機(jī)及大型機(jī)上的許多SQL數(shù)據(jù)庫。Access還完全支持Microsoft的OLE技術(shù)。Access還提供windows操作系統(tǒng)的高級(jí)應(yīng)用程序開發(fā)系統(tǒng)。Access與其它數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時(shí)
46、間里開發(fā)出一個(gè)功能強(qiáng)大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一愉快的過程是完全可視的!如果您能給它加上簡(jiǎn)短的VBA代碼,那么您的程序決不比專業(yè)程序員潛心開發(fā)的程序差。Access的總體結(jié)構(gòu)Access將所有有名字的東西都成為對(duì)象(object),在Access 2003中,最重要的對(duì)象有表,查詢,窗體,報(bào)表,宏和模塊。表 用戶定義的存儲(chǔ)資料的對(duì)象。每一個(gè)表都包含有關(guān)某個(gè)主體的信息。表包括存儲(chǔ)不同種類資料的字段(列),而記錄(行)則收集特定主體實(shí)例的所有信息。查詢 為來自一個(gè)或多個(gè)表的資料提供定制視圖的對(duì)象。在Access中,可以利用圖形化的實(shí)例查詢機(jī)制(QBE)或通過SQL語句來建立查詢。你可以在查詢中選擇、更新、插入或刪除資料,也可以用查詢來建立新表。窗體 窗體是主要的人機(jī)接口。大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 北師大版五年級(jí)數(shù)學(xué)上冊(cè)家校共育教學(xué)計(jì)劃
- 招標(biāo)代理部門工作職責(zé)詳解
- 以形啟思:象形法重塑大學(xué)英語詞匯記憶效能探究
- 以廣西侗族農(nóng)民畫為翼展基礎(chǔ)美術(shù)教育新章
- 以就業(yè)為導(dǎo)向:武漢地區(qū)高校本科專業(yè)建設(shè)的深度剖析與策略研究
- 以學(xué)生為本:重塑大學(xué)班級(jí)建設(shè)的基石與路徑
- 以孔子教育思想為鑒探尋體育教學(xué)新路徑
- 以圖式理論為導(dǎo)向:高中英語閱讀教學(xué)設(shè)計(jì)的深度剖析與實(shí)踐
- 外科主任崗位職責(zé)的法律責(zé)任
- 師德師風(fēng)與教育信息化心得體會(huì)
- 律師事務(wù)所客戶信息保密規(guī)定
- 云南楚雄州金江能源集團(tuán)有限公司招聘筆試真題2024
- 2025-2030中國(guó)動(dòng)力電池回收利用技術(shù)路線與經(jīng)濟(jì)性評(píng)估分析研究報(bào)告
- 2025年深圳中考物理試卷真題(含答案)
- 互聯(lián)網(wǎng)行業(yè)產(chǎn)品經(jīng)理專業(yè)顧問聘用協(xié)議
- 2025年 東北石油大學(xué)招聘考試筆試試題附答案
- 2025年安徽省中考地理真題試卷(含答案)
- 人教版2025年八年級(jí)英語下學(xué)期期末總復(fù)習(xí)(專題訓(xùn)練)專題01單項(xiàng)選擇【期末易錯(cuò)100題】(人教版)(學(xué)生版+解析)
- 企業(yè)財(cái)務(wù)內(nèi)控管理制度
- 2025以色列與伊朗沖突全面解析課件
- 警察抓捕教學(xué)課件
評(píng)論
0/150
提交評(píng)論