曹成意,鄭創(chuàng)新,曾勇生
(四川準達巖土工程有限責任公司,四川成都610072)
巖土工程勘察工作中,經(jīng)常要處理大量的數(shù)據(jù),包括數(shù)據(jù)的采集、錄入、分析等,工作量極大。特別是大型巖土工程勘察,數(shù)據(jù)量大,且原始資料絕大部分都是紙質(zhì)文件,要將這些紙質(zhì)的數(shù)據(jù)錄入到專業(yè)的軟件中進行分析和處理,到最終得出結(jié)論,是一個相當繁瑣的過程。如果借用合適的辦公軟件來輔助完成,將大大降低內(nèi)業(yè)整理的強度。本文就實際工作中在理正單機版勘察軟件中用到的部分方法作一簡單介紹。
理正勘察軟件使用的Access數(shù)據(jù)庫系統(tǒng)提供了表、查詢、窗體、報表、頁、宏、模塊等7種對象用來建立數(shù)據(jù)庫系統(tǒng);提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便。Access開發(fā)效率高、簡單易學(xué)(但精通很難)、使用方便。它不僅可以通過ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity)與其它數(shù)據(jù)庫相連,實現(xiàn)數(shù)據(jù)交換和共享,還可以與Word、Excel等辦公軟件進行數(shù)據(jù)交換和共享。
本文簡單介紹了充分利用大家熟悉的Excel軟件降低勞動強度,提高工作效率的一種方法。
勘察原始資料包括勘探點的實際坐標及孔口高程、野外鉆探的地層數(shù)據(jù)、原位測試數(shù)據(jù)、物探數(shù)據(jù),以及室內(nèi)試驗資料等。目前大部分單機版的勘察軟件所提供的界面,一個工程的數(shù)據(jù)同一時間僅能由一人錄入,其效率較低,且容易出錯。如合理借用辦公軟件,既可以提高工作效率,還可以降低勞動強度。以下就利用Excel錄入勘察原始數(shù)據(jù)的方法來簡單說明其在實際工作中的應(yīng)用。
首先利用理正勘察軟件的數(shù)據(jù)錄入界面,定制相關(guān)錄入項目,為了減少重復(fù)性的勞動和其格式的通用性,可先在軟件輸入界面中完整輸入一個孔的資料及工程信息等內(nèi)容,并備份該工程的數(shù)據(jù),然后到勘察軟件的文件夾下面找到選擇相應(yīng)工程的文件夾,打開后綴為(.mdb)的備份數(shù)據(jù)庫。理正勘察軟件目前的數(shù)據(jù)庫大部分是Access97格式,為了數(shù)據(jù)庫的完整性,可將該文件復(fù)制到別處再進行后續(xù)工作。打開數(shù)據(jù)庫之后有很多數(shù)據(jù)表項(圖1),選擇需要編輯的表項將其導(dǎo)出并另存為Excel文件,接下來的操作均在Excel中完成。
在輸入數(shù)據(jù)之前,可先將表格進行適當?shù)木庉嫞詼p少重復(fù)性的勞動。導(dǎo)出的表格主要有以下幾項內(nèi)容:GCSY、ZKBH、TCCDSD、TCXH、TCZCBH、TCYCBH、TCHD、TCLM、TCMC、TCMDH等。將本工程場地內(nèi)所有土層按一定的順序排列,并通過IF函數(shù)編寫土層代號及編號,如圖2所示。再綜合利用條件函數(shù)、相對和絕對引用等方法,表中所有的數(shù)據(jù)即可僅需輸入ZKBH、TCCDSD和TCXH就可以直接得出其它部分的結(jié)果,如圖3。為方便輸入,筆者所用的表格內(nèi)容全部采用數(shù)字輸入(也可以使用字母代號,依個人習(xí)慣選擇),最終的目的是提高輸入速度,減少重復(fù)性勞動。如果數(shù)據(jù)太多,還可以多人同時采用統(tǒng)一格式的表格,輸入不同鉆孔的數(shù)據(jù),最終合并到一表內(nèi)即可。其他如動探、標貫擊數(shù)等均可以使用該方法輸入。
圖1 備份數(shù)據(jù)庫表列表樣表界面
圖2 土層編號樣表界面
圖3 土層輸入樣表界面
因所有輸入的數(shù)據(jù)均在Excel中完成,不僅可以多人協(xié)作同時進行,而且輸入者不必熟悉專業(yè)的勘察軟件,特別是在工期短,資料多的情況下,其優(yōu)越性更能充分體現(xiàn)。
將錄入好的數(shù)據(jù)所需結(jié)果部分復(fù)制到新建表中保存,再打開Access備份數(shù)據(jù)庫,導(dǎo)入當前輸入的數(shù)據(jù)文件,導(dǎo)入時必須將導(dǎo)入的表命名為導(dǎo)出的表名,否則恢復(fù)數(shù)據(jù)文件時系統(tǒng)查詢不出。所有的信息都導(dǎo)入到數(shù)據(jù)庫中后,再將導(dǎo)入的數(shù)據(jù)庫轉(zhuǎn)換為系統(tǒng)所要求的格式,進入理正勘察軟件界面,恢復(fù)工程即完成原始數(shù)據(jù)的輸入。
目前部分勘察軟件所提供的成果表,有部分與現(xiàn)行規(guī)范有不一致和不合理的部分,這就需要對其進行進一步的分析和處理,手工統(tǒng)計時,由于勞動強度和時間所限,往往選擇部分數(shù)據(jù)進行統(tǒng)計,統(tǒng)計者的主觀因素影響較大,不能真實代表實際情況;用Excel提供的函數(shù)來統(tǒng)計,可以選擇全體試驗數(shù)據(jù)為樣本數(shù)據(jù),統(tǒng)計結(jié)果更趨實際情況。地層參數(shù)、室內(nèi)土工試驗參數(shù)的統(tǒng)計等,也可以利用Excel內(nèi)置函數(shù)的計算樣本數(shù)據(jù)的頻數(shù)、最值、平均值、變異系數(shù)、相關(guān)性、標準差等參數(shù)。應(yīng)說明的是,從數(shù)據(jù)庫中導(dǎo)出到Excel表中的數(shù)據(jù),其格式為文本格式,需轉(zhuǎn)換為數(shù)字格式才可以運用函數(shù)計算或統(tǒng)計。如果數(shù)據(jù)量太大,可以使用Excel中自帶的VBA編寫相關(guān)的宏將文本格式轉(zhuǎn)化為數(shù)字格式。
本文所述方法只是巖土勘察工作中所用到的一部分,要實現(xiàn)不同的目的,可綜合利用Excel的函數(shù)或VBA等編寫一些程序簡化相應(yīng)過程。再如勘察報告中關(guān)于計算或判斷的部分,可以在Word文檔中插入Excel表格,將所需的數(shù)據(jù)填入表格中,再通過一定的運算和判斷,直接計算出結(jié)果。本文所述方法在實際工作中,取得了較好的效果,極大的提高了工作效率,減輕了內(nèi)業(yè)整理的勞動強度。
[1]邱燕明(譯).Excel 2003公式與函數(shù)應(yīng)用寶典[M].電子工業(yè)出版社,2004
[2]GB 50021-2001巖土工程勘察規(guī)范[S]
[3]陳志堅.巖土工程勘察[M].河海大學(xué)出版社,1999
[4]吳繼敏,高正夏.Excel系統(tǒng)介紹及其應(yīng)用[J].工程地質(zhì)計算機應(yīng)用技術(shù)協(xié)作網(wǎng)網(wǎng)刊,1996(3)
[5]李雁翎.Access數(shù)據(jù)庫應(yīng)用技術(shù)[M].北京:中國鐵道出版社,2003
[6]GB 50007-2002建筑地基基礎(chǔ)設(shè)計規(guī)范[S]
[7]夏強.Excel VBA應(yīng)用開發(fā)與實例精講[M].北京:科學(xué)出版社,2006