汪和衛(wèi)
摘 要:文章從應用基礎、建立數(shù)據(jù)庫、應用及升級優(yōu)化3個部分介紹利用現(xiàn)有標準件數(shù)據(jù)的積累,建立鍋爐平臺扶梯的柵格數(shù)量數(shù)據(jù)庫;利用并編輯關系函數(shù)和公式,對數(shù)據(jù)進行分析和處理;利用數(shù)字力,通過自編應用小程序,實現(xiàn)高效統(tǒng)計數(shù)據(jù)的功能。
關鍵詞:鍋爐;平臺扶梯;標準;統(tǒng)計
0 引言
為提高生產(chǎn)效率,技術中心需為各生產(chǎn)部門提供轉(zhuǎn)化后的安全可靠的關于產(chǎn)品的數(shù)據(jù),有時更需要安全可靠的轉(zhuǎn)化工具。對數(shù)據(jù)的處理和分析能夠讓我們深入了解數(shù)據(jù)或有助于我們做出更明智的決策,而且使完成任務的速度越來越快。本文應用活用Excel提供的公式和函數(shù)分析工具,強化數(shù)字力,聯(lián)系C程序設計和VB程序的相關基礎知識,獲取和分析建立的數(shù)據(jù)庫內(nèi)容而實現(xiàn)最終需要的結(jié)果—柵格統(tǒng)計應用,以此拋磚引玉,啟發(fā)更多有益的應用成果。
1 應用基礎
所在單位日常生產(chǎn)繁忙,鍋爐用平臺眾多,所需柵格的統(tǒng)計任務較多。查找統(tǒng)計需要逐一翻看圖紙,費時費力。雖然現(xiàn)有工藝數(shù)據(jù)管理系統(tǒng)(CAPP),但還是無法滿足生產(chǎn)所需要的細節(jié)數(shù)據(jù)要求。而且相比較軟件升級費用而言,利用現(xiàn)有軟件自編應用程序的實現(xiàn)成本經(jīng)濟實惠。
由于圖紙中規(guī)格結(jié)構(gòu)不同,數(shù)據(jù)結(jié)構(gòu)多變,部分零件數(shù)量統(tǒng)計還需根據(jù)相關圖紙來匹配填寫數(shù)量。手動處理明細數(shù)據(jù)不僅速度慢,而且容易出錯,沒有適當?shù)姆椒?,質(zhì)量很難達到令人滿意的效果。而且柵格數(shù)量較多,需要涉及的鍍鋅費用也相對較大,統(tǒng)計時,如果百密一疏,出錯成本較高。為提高準確率及統(tǒng)計效率,開發(fā)了本應用。
2 建立數(shù)據(jù)庫
2.1 數(shù)據(jù)的積累
在早期統(tǒng)計平臺扶梯柵格清單時,記錄下一些常用柵格的規(guī)格及數(shù)量,包括圖號、規(guī)格、如果需要也可以加入重量等信息數(shù)據(jù)。把這些數(shù)據(jù)建立文檔分類保存,方便之后的利用。
所在單位,經(jīng)過多年的積累,已經(jīng)形成比較完整的標準基礎。利用和提取這些標準數(shù)據(jù),可以制作很多需要的各種規(guī)格分類數(shù)據(jù),這為應用提供了很好的基礎。如果有其他應用,也可以建立其他的數(shù)據(jù)庫。
2.2 表格的建立和擴展
表格分為內(nèi)部基礎結(jié)構(gòu)表格和輸入、輸出用表格?;A表格用來存放數(shù)據(jù)。這些數(shù)據(jù)結(jié)構(gòu)是一些平臺和對應柵格的數(shù)量關系和結(jié)構(gòu)形式。輸入、輸出用表格,顧名思義就是接收數(shù)據(jù)用的表格和呈現(xiàn)結(jié)果的表格。如果對于應用有擴展,還要增加內(nèi)部的轉(zhuǎn)換表格。為方便操作,表格分別建立在獨立工作簿中,內(nèi)部應用相關程序及函數(shù)[1-3]。
2.2.1 建立基礎表格。
對平臺相關標準圖紙進行整理,提取單個平臺的規(guī)格及其對應柵格的規(guī)格和數(shù)量數(shù)據(jù),編制成詳細數(shù)據(jù)塊鏈,形成需要的數(shù)據(jù)庫。比如,一組件800平臺中,組成部分含有規(guī)格770x700的柵格板1組,可整理成1組平臺對應1組柵格板的關系公式。表頭的名稱按前后順序,分別是平臺的圖號、平臺的名稱、柵格的圖號、柵格的名稱、柵格的規(guī)格、柵格的數(shù)量,依次按序排列,一種類別的平臺柵格建立一個組別,建立有多種類別的數(shù)據(jù)表[1]。扶梯建立的表格模式與平臺相同。如果有編碼項的,還應加入編碼項,詳細如表1所示(僅列舉平臺與標準柵格的對應表格)。
其中,表格的左邊三欄部分為平臺的圖號和名稱(規(guī)格),“總數(shù)”為平臺的總數(shù)量,為后續(xù)輸入項,內(nèi)部嵌套相關公式和函數(shù)關聯(lián)輸入數(shù)據(jù)的表格[1,3];右邊四欄部分為對應的柵格板的圖號和名稱及規(guī)格數(shù)量,內(nèi)部也嵌套相關公式和函數(shù)。應用的數(shù)據(jù)條可根據(jù)對應的圖紙按順序編排。需要預先編制表格內(nèi)的對應公式和函數(shù)程序,也可有后續(xù)添加,形成數(shù)據(jù)模塊。由于標準及圖紙會有更新的緣故,所提取的數(shù)據(jù)也需要及時更新,避免因版本更替而產(chǎn)生不必要的錯誤。
2.2.2 建立數(shù)據(jù)的輸入表格
這里的輸入是指大量的按一定排序的平臺扶梯數(shù)據(jù)的導入。為避免產(chǎn)生錯誤,并及時糾正錯誤,直觀方便地使用本應用,這里引用原CAPP的表格模式編制一個EXCEL表格,如表2所示,用于需統(tǒng)計的平臺及扶梯的數(shù)據(jù)輸入。
其中,需輸入的(提供的數(shù)據(jù))序號、圖號、零部件名稱及規(guī)格、數(shù)量,這些數(shù)據(jù)輸入后將由表格內(nèi)部函數(shù)及公式提供給(見表1)表格中篩選出對應結(jié)構(gòu)中有的柵格進行統(tǒng)計匯總,匹配編碼或直接讀取編碼。
2.2.3 建立輸出表格
由于輸出表格需根據(jù)用戶需要而建立,沒有固定的格式。但內(nèi)容是一樣的。這里只列成型后的柵格數(shù)據(jù)表格供參考,如表3所示。其中的項目有圖號、零部件名稱及規(guī)格、數(shù)量。如果需要編碼,可以增加編碼項。
3 應用及升級優(yōu)化
柵格統(tǒng)計應用表格建立后,經(jīng)過數(shù)據(jù)保護,在輸入數(shù)據(jù)正確的情況下就可以放心使用軟件,只要導入需統(tǒng)計的標準的柵格數(shù)據(jù),就可以得到相應的統(tǒng)計數(shù)量。如果是非標件,可以在基礎表格中添加相關數(shù)據(jù),也可以得出統(tǒng)計數(shù)量。這一應用,極大地提升了工作進度和數(shù)據(jù)準確率。在使用過程中發(fā)現(xiàn),如果在設計數(shù)據(jù)層方面存在輸入錯誤,有時也會在統(tǒng)計時出現(xiàn)連鎖的錯誤。所以在設計表格內(nèi)部程序時,主動設計成在多個層面抓取數(shù)據(jù),用來對比兩個層面取得的數(shù)據(jù)的不同之處,盡力規(guī)避和糾正這些錯誤,能起到檢測錯誤的效果。在以后的時間里,還可以繼續(xù)優(yōu)化設計提升應用性,可以更簡便實用。
4 結(jié)語
利用現(xiàn)有標準件數(shù)據(jù)的積累,建立鍋爐平臺扶梯的柵格數(shù)量數(shù)據(jù)庫。利用關系函數(shù)和公式,聯(lián)系C程序設計和VB程序的相關基礎知識。對數(shù)據(jù)進行的分析和處理,利用數(shù)字力,高效準確的統(tǒng)計數(shù)據(jù)?,F(xiàn)Excel中已嵌套部分公式和函數(shù),也有強大的分析工具,所建立的數(shù)據(jù)庫可以提高效率。利用以上方法,建立和處理其他的數(shù)據(jù),應用場景廣闊。以此拋磚引玉,可以啟發(fā)更多有益的應用成果。
[參考文獻]
[1]熊野整.為什么精英都是Excel控[M].劉格安,譯.長沙:湖南文藝出版社,2017.
[2]譚浩強.C程序設計[M].北京:清華大學出版社,1999.
[3]周靄如,官士鴻.程序設計教程[M].北京:清華大學出版社,2000.
(編輯 王永超)