基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)_第1頁
基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)_第2頁
基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)_第3頁
基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)_第4頁
基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)               基于ACCESS的材料定額管理系統(tǒng)的研究與開發(fā)趙達 (桂林電力電容器總廠,桂林541004)    摘要:傳統(tǒng)的材料定額編制工作存在易錯性,工作效率低等諸多弊端。本文介紹了基于ACCESS2002數(shù)據(jù)庫進行材料定額管理編制工作的系統(tǒng),詳細描述了該軟件的功能、結(jié)構(gòu)和設(shè)計目的,并介紹了利用VBA設(shè)計本系統(tǒng)的基本方法和要點。本系統(tǒng)已通過測試并已投入運行。 &

2、#160;  關(guān)鍵詞:材料定額;ACCESS;VBA設(shè)計;對象;屬性 1前言工藝材料定額的制定是產(chǎn)品制造過程中的前導(dǎo)工作,這項工作的質(zhì)量好壞直接影響到產(chǎn)品的整個制造過程,如加工的準(zhǔn)確性及成本測算的精確性等。此前材料定額的制定采用人工編制,多數(shù)為簡單的重復(fù)勞動,因工作量大難免出錯。鑒于以前在材料定額制定過程中出現(xiàn)的耗時長,工作量大,定額制定往往滯后,并且不利于企業(yè)管理和技術(shù)進步的要求,隨著計算機在企業(yè)中的普及應(yīng)用,我們完全有理由將之實現(xiàn)自動化,因此本人利用近半年的時間獨立開發(fā)了一套材料定額管理系統(tǒng),達到了預(yù)期目標(biāo),投入運行以來效果顯著。2預(yù)期目標(biāo)21實現(xiàn)產(chǎn)品設(shè)計明細的調(diào)用。利用Word

3、編譯器對設(shè)計者明細表進行處理后以htm超級文本為紐帶實現(xiàn)設(shè)計明細表的調(diào)用。22校驗設(shè)計明細數(shù)據(jù)。檢查轉(zhuǎn)換后的設(shè)計明細表轉(zhuǎn)換錯誤、設(shè)計者明細數(shù)據(jù)計算錯誤、設(shè)計明細漏項。23計算匯總與輸出。利用SQL結(jié)構(gòu)化查詢語言完成明細表與匯總表的計算,并以報表的形式輸出,它包括四個方面:單位產(chǎn)品零件材料消耗估算定額;以單位產(chǎn)品零件材料消耗估算定額為基礎(chǔ)進行匯總;外購件、外協(xié)作件表;其它需要特別說明的材料。3材料定額管理系統(tǒng)的功能了解材料定額的編制工作過程是開發(fā)系統(tǒng)的第一步,傳統(tǒng)的方法是手工抄錄設(shè)計明細表后對零件分別計算工藝定額,然后依據(jù)零件的工藝定額按材料規(guī)格類型分類匯總。根據(jù)這種工作過程,我們完全可以將這些

4、簡單而又繁瑣的計算過程交給計算機去完成,達到準(zhǔn)確而高效的目的。本人在進行系統(tǒng)研發(fā)的過程中將系統(tǒng)分為兩大塊來設(shè)計?;驹O(shè)計思路見圖1。31工藝標(biāo)準(zhǔn)材料語言的建立設(shè)計者在產(chǎn)品設(shè)計過程中,由于各人的語言習(xí)慣表達方式不一樣,并且同一字符在機器內(nèi)使用的系統(tǒng)字體、符號、方式不一樣,因此,同一種規(guī)格的材料在不同的設(shè)計者明細表中出現(xiàn)不同的標(biāo)識、不同的語言描述,這將造成機器無法識別同一規(guī)格的材料而導(dǎo)致分類匯總失敗。為解決這一問題,必須對設(shè)計明細表進行預(yù)處理,利用Microsoft VisualBasic編譯模塊將設(shè)計明細表中不規(guī)范的描述變成標(biāo)準(zhǔn)統(tǒng)一的表達,保證機器在匯總計算時能識別同類型號規(guī)格的材料。這一過程的

5、實現(xiàn)在整個系統(tǒng)中顯得格外重要,是本系統(tǒng)運行過程的重要基礎(chǔ)。32工藝定額輔助計算系統(tǒng)將設(shè)計明細表轉(zhuǎn)換成ACCESS數(shù)據(jù)表,然后執(zhí)行一系列的SQL結(jié)構(gòu)化查詢語言對零件進行工藝定額的計算,與標(biāo)準(zhǔn)材料庫相關(guān)聯(lián),按標(biāo)準(zhǔn)材料庫中材料類型進行分類匯總。在計算過程中實現(xiàn)工藝定額與材料利用率的動態(tài)計算。系統(tǒng)的計算部分分為四大塊:零件材料消耗估算定額、零件材料消耗匯總定額、外構(gòu)件外協(xié)件、其它材料類(說明),其中其它材料部分可單獨創(chuàng)建和調(diào)用常用短語庫。圖2所示界面為工藝定額輔助計算。4基于ACCESS的材料定額管理系統(tǒng)的框架41主控界面介紹系統(tǒng)主控界面以對話框的形式實現(xiàn)整個材料定額的編制工作及其它輔助功能。主控界面

6、如圖3。系統(tǒng)這部分構(gòu)成中主要功能為:設(shè)計明細,調(diào)用轉(zhuǎn)換后的設(shè)計明細表(基礎(chǔ)數(shù)據(jù)庫);調(diào)整數(shù)據(jù),根據(jù)需要調(diào)整基礎(chǔ)數(shù)據(jù)庫中需要計算匯總的零件數(shù)據(jù),單擊之可調(diào)用如圖4所示窗口;計算,計算各類材料定額明細同時生成報表并以報表的形式打印。單擊之可調(diào)用如圖2所示窗口;另存與調(diào)用,選擇需要備份的表、查詢、報表在數(shù)據(jù)庫中備份或與RTF文件、EXCEL、TXT文本文件相互通信(即相互轉(zhuǎn)換),單擊之可調(diào)用如圖5所示窗口。42輔助菜單    系統(tǒng)主要菜單為數(shù)據(jù)管理和幫助,其它菜單與MicrosoftAccess應(yīng)用程序的風(fēng)格類同。數(shù)據(jù)管理主要實現(xiàn)材料定額編制工作的相關(guān)輔助功能,它包括啟

7、動明細表轉(zhuǎn)換器、數(shù)據(jù)轉(zhuǎn)換、調(diào)用設(shè)計明細表、數(shù)據(jù)檢修、查看標(biāo)準(zhǔn)材料庫、預(yù)覽各類材料定報表的打印效果等。其中數(shù)據(jù)檢修可有效地檢測出設(shè)計明細漏項、設(shè)計者計算數(shù)據(jù)錯誤,并且可檢測出Microsoft Office應(yīng)用程序Word與Access在數(shù)據(jù)通信中出現(xiàn)的數(shù)據(jù)轉(zhuǎn)換錯誤,這一功能的實現(xiàn)在整個定額編制工作中特別重要,可以確保整個過程的準(zhǔn)確無誤。5Microsoft VisualBasic for Applications設(shè)計MicrosoftVisualBasicfor Applications設(shè)計簡稱VBA設(shè)計,VBA是基于VisualBasic語言的完全面向?qū)ο蟮囊环N編程語言,是微軟公司提供的對O

8、ffice文檔進行處理的宏語言,即所謂的Office解決方案。所有的Office對象的模型的根對象是Application對象,Application代表了Microsoft Access應(yīng)用程序,通過使用Application對象的屬性和方法,可以設(shè)置應(yīng)用程序的選項(Option)、事件(Click)等來完成處理事務(wù)的過程。VBA提供了強大的form對象創(chuàng)建功能和可視化的查詢設(shè)計,利用其方便快捷的窗體創(chuàng)建功能可以構(gòu)建與Access風(fēng)格完全一致的應(yīng)用程序界面,利用其簡單實用的查詢設(shè)計可完成一系列的計算匯總工作。本系統(tǒng)主要是利用了這兩項功能來完成編制工作的。Access是廣泛使用的一個應(yīng)用程序,

9、其強大的數(shù)據(jù)處理能力和可視化的設(shè)計技術(shù)為廣大用戶所喜愛,本系統(tǒng)利用VBA的宏功能構(gòu)造基于ACCESS對象的GUI人機交互界面,使枯燥的數(shù)據(jù)變得更明晰,Windows9x風(fēng)格設(shè)計使操作更方便易用。在系統(tǒng)設(shè)計過程中主要考慮了對話框界面的協(xié)調(diào)性、控件安排的合理性及處理事件的有效性和實用性,人機交流的過程是通過form對象的屬性實現(xiàn)的。下面的代碼1為在主控界面圖3中執(zhí)行調(diào)整數(shù)據(jù)按鈕的屬性O(shè)nClick事件調(diào)用圖4窗口;代碼2為主控界面圖3中主、副切換面板在切換過程中對各按鈕實現(xiàn)相應(yīng)地提示操作。6結(jié)束語ACCESS是一個非常實用的可視化開發(fā)工具,根據(jù)需要可把一些簡單的重復(fù)數(shù)據(jù)處理實現(xiàn)自動化,顯著地提高工作效率。本系統(tǒng)的開發(fā)成功改變了工藝文件編制工作的落后狀態(tài),有效地避免了編制工作中的錯誤,填補了計算機輔助工藝工作的空白,使編制人員從簡單的重復(fù)工作中解脫出來去從事更

溫馨提示

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

最新文檔

評論

0/150

提交評論