版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2 0 1 1 年 第 3 期 計算機光盤軟件與應(yīng)用C o m p u t e rC DS o f t w a r ea n dA p p li c a t i o n s工程技術(shù) G I S 在建筑物抗震性能普查系統(tǒng)中的應(yīng)用王學(xué)全 ,況明 生 ’ ,楊寶 惠,周伯超 。( 1 . 重慶 西 南 大學(xué),重慶 4 0 0 7 1 5 ;2 . 北 京靈 圖軟件技 術(shù)有 限公 司,北京 1 0 0 0 9 8 ;3 . 蘇州科技 大學(xué) ,
2、江 蘇蘇州2 1 5 0 1 1 )摘 要 : 通過對建筑物抗震普查數(shù)據(jù) 的深入研究基礎(chǔ)上, 提 出了建筑物抗震性能的主要業(yè)務(wù)流程及一些問題的解決辦法。系統(tǒng)采用目前比較流行 的 B / S架構(gòu),以 P o s t G I S 作為空間數(shù)據(jù)庫,G e o S e r v e r 作為地圖服務(wù)器,T o mc a t 作為應(yīng)用服務(wù)器 ,而且所涉及到的技術(shù)及方法已成功應(yīng)用在青島抗震性能普查地理信息系統(tǒng)上 ,并發(fā)揮 了一定的作用,對其他地區(qū)同類
3、 系統(tǒng)的建 設(shè)有一定參考意義。.關(guān)鍵詞 : G I S ;抗震普查;建筑物鑒定算法;S L D過濾器中圖分類號:P 2 0 8文獻標識碼 : A文章鳊號 : 1 0 0 7 - 9 5 9 9( 2 0 1 1 ) 0 3 — 0 0 4 9 — 0 2Th eAp p l i c a t i o n so fGI Si nt h eBu i l d i n gS e i s mi cp e r f o r m a n c eS u r
4、 v e yS y s t e m W a n gX u e q u a n 1,Ku a n gMi n g s h e n g ’ ,Y a n gBa o h u i 2 , Z h o uBo c h a o 。 。( 1 . S o u t h we s tUn i v e r s i t y , C h o n g Qi n g4 0 0 7 15 , Ch i n a ; 2 . B e i j i n gL i n g
5、 T uS o f t w a r eT e c h n o l o g yC o . L t d , B e i j i n g10 0 0 9 8 , C h i n a ;3 . S u z h o uU n i v e r s i t yo fS c i e n c e & T e c h n 0 I o g y , S u z h o u2 15 0 11 , C h i n a )Ab s t r a c t : T
6、 h i sp a p e ra n a l y s e st h es p e c i f i c i t yo ft h ed i g i t a ld a t ao fb u i l d i n gs e i s mi cp e r f o r m a n c ei nd e t a i l s , a n dp r o p o s e st h ema j o rb u s i n e s sp r o c e s s e sa
7、 n ds o l u t i o n st op r o b l e ms . T h i ss y s t e m u s e st h eB / Ss t r u c t u r ewi t hP o s t GI Sa ss p a t i a ld a t a b a s e , Ge o S e r v e ra sma ps e r v e r , T o m c a ta sa p p l i c a t i o ns
8、 e r v e r . T h et e c h n o l o g ya n dm e t h o dh a sb e e ns u c c e s s f u l l ya p p l i e di nt h eb u i l d i n gs e i s m i cp e r f o r m a n c ei n f o r m a t i o ns y s t e m so fQ i n g d a o , a n dp l
9、a yac e r t a i ne f f e c to nt h er e s to ft h ec o n s t r u c t i o no ft h i ss y s t e m.Ke y w o r d s : GI S ; S e i s mi cs u r v e y ; Bu i l d i n gi d e n t i f ic a t i o na l g o r i t h m; S L D f i l t
10、e r一、 引 言 經(jīng)過汶川地震后, 國家有關(guān)部門開始重視建筑物的抗震能力,強調(diào)抓緊建設(shè)一批防震減災(zāi)技術(shù)設(shè)施,重點提高地震監(jiān)測能力,提高對地震的預(yù)警、應(yīng)急反應(yīng)和對災(zāi)情 的快速判斷能力,并在一 些有條件的地區(qū)實施一系列 的預(yù)防措施,此系統(tǒng)即為防止地震造 成大 的危害 的一種有效的預(yù)防措施 。系統(tǒng)通過對某一地區(qū)的所有 建筑物數(shù)據(jù) 的處理,得 出相應(yīng)的專題數(shù)據(jù),結(jié)合地理信息系統(tǒng)的 空間分析,為建筑物加固提供依據(jù) 。二、系統(tǒng)的主要業(yè)務(wù)流程 通過
11、外業(yè)人員采集數(shù)據(jù)并有內(nèi)業(yè)人員處理數(shù)據(jù),將處理好的 數(shù)據(jù) 導(dǎo)入數(shù)據(jù)庫,根據(jù)一定算法得 出需要鑒定的建筑物,到實地 鑒定建筑物 ,技術(shù)人員使用專業(yè)儀器進行對建筑物鑒定,如果結(jié) 果為需要加 固則將此建筑物加固,如實地鑒定結(jié)果為不需要加固則不加固。但是不管實地鑒定結(jié)果如何,都需要修改專題數(shù)據(jù),因為如果實地鑒定此建筑物需要加固并進行了加固則要修改專題 數(shù)據(jù)某個字段項以便再次查詢是否需要鑒定時,此建筑物不應(yīng)該 再在查詢結(jié)果 內(nèi);如果實地鑒定此建筑物
12、不需要加固則說明此建 筑物有錯誤 的數(shù)據(jù)項進行了鑒定算法的分析,所 以也要根據(jù)實地 重新采集回來的數(shù)據(jù)為基礎(chǔ)修改數(shù)據(jù) 。此系統(tǒng)業(yè)務(wù)部分主要流程 圖如下 :. . — — 4 9. . . — —判 斷 三、系統(tǒng)架構(gòu)設(shè)計 空間基礎(chǔ)地理信息數(shù)據(jù)來源于 P o s t G I S數(shù)據(jù)庫,通過服務(wù)接 口的形式對這些數(shù)據(jù)進行請求呈現(xiàn) ,再配 以應(yīng)用層 的具體組織實 現(xiàn)的。系統(tǒng)采用 S / S架構(gòu),整體架構(gòu)分為數(shù)據(jù)層,服務(wù)接口層和 實際應(yīng)用層。系統(tǒng)
13、結(jié)構(gòu)圖如下 :圜 圈 囡 圓 圈 圈 fIW M SlIW F SIl J a v a S c r i p t A P I / A j a xlff_ 冗 片 地 圖 數(shù) 據(jù){ l矢 量 地 圖 數(shù) 據(jù)ff 建 筑 物 普 查 專 題 數(shù) 據(jù)I四、系統(tǒng)主要問題的解決 ( 一 )空間信息數(shù)據(jù)量大及實時維護困難 建筑物數(shù)據(jù)量大概有十萬條,建筑物采用面狀的數(shù)據(jù)存儲 ,并且每個建筑物都需要算法分析出鑒定結(jié)果 ,所以對建筑物進行 快速空間查詢統(tǒng)
14、計顯示鑒定結(jié)果帶來比較大的麻煩, 對于此問題 ,系統(tǒng)采用數(shù)據(jù)預(yù)處理方法,設(shè)計出幾張輔助表,將每個建筑物與 相應(yīng)的空間信 息對應(yīng) ,比如建立一張建筑物—— 區(qū)縣的表,在進 行該區(qū)縣的空間查詢時很快可以排除大部分的數(shù)據(jù) 。在這些輔助 表中有一張 比較重要的輔助表即為建筑物一一鑒定結(jié)果表 ,此表 對于業(yè)務(wù)是比較有用的。數(shù)據(jù) 的實時維護是一個跟業(yè)務(wù)聯(lián)系較緊密的功 能,當修改數(shù) 據(jù)庫數(shù)據(jù)后,同時更新數(shù)據(jù)庫中的幾張輔助表 ,此處主要通過數(shù) 據(jù)庫觸發(fā)
15、器實現(xiàn),當主表的記錄修改后可以重新生成輔助表。( 二)建筑物是否需要鑒定的算法設(shè)計 ( 下轉(zhuǎn)第 5 8頁)工 程技術(shù) 計算機光盤軟件與應(yīng)用 C o m p u t e rC DS o f t w a r ea n dA p p li c a ti o n s2 0 1 1 年第 3 期 統(tǒng)型。主要包括用戶界面的友好性,人性化,易操作性等方面 的測試。( 八 )文檔測試 文檔測試是對伴隨軟件同事提供給用戶 的各種使用手冊、說 明書、須知
16、等進行的測試。文檔測試是為了避免文檔描述和軟件 系統(tǒng)實際不一致的情況發(fā)生。三、軟件測試過程 軟件測試步驟為:單元測試 、集成測試 、確認測試 、系統(tǒng)測試 。( 一 )單元測試 單元測試也稱模塊測試,是針對軟件設(shè)計的最小單元程序模 塊進行測試的工作 。目的是檢查 出模塊內(nèi)部的錯誤,修改這些錯 誤使得程序正確運行。單元測試可 以從 5個方面進行。模塊接 口測試、局部數(shù)據(jù)結(jié)構(gòu)測試 、路徑測試 、程序異常測試、邊界條件 測試。模塊接 口 測試通
17、過測試用例和輸出結(jié)果,查看輸 出結(jié)果是 否正確。局部數(shù)據(jù)結(jié)構(gòu)測試是通過檢查模塊 的局部數(shù)據(jù)結(jié)構(gòu)來查 看錯誤的來源 。路徑測試設(shè)計一些有代表性的測試用例 ,盡量覆 蓋模塊 中的路徑, 重點檢查各種邏輯情況 的判定、循環(huán)條件等等 ,來發(fā)現(xiàn)程序執(zhí)行的邏輯錯誤。程序異常測試就是檢查程序隱藏 的錯誤和異常的情況 。邊界條件測試就是說檢測數(shù)據(jù)的取值范圍的最大值 ,最小值,n次循環(huán)語句的第 n次執(zhí)行等等 。單元測試是 基礎(chǔ)的,相當重要 的測試 ,測試
18、好的模塊 ,可以完成更加強大 的功 能 。( 二)集成測試 集成測試也稱組裝測試,就是按照一定的策略對單元測試的 模塊進行組裝 ,并在組裝過程 中進行模塊接 口與系統(tǒng)功能測試 。集成測試的策略主要有兩種方式,分為一次性組裝方式和增值式 組裝方式。~( 三)確認測試 確認測試也稱為有效性測試, 目的是驗證軟件的功能和性能 是否滿足客戶的要求。確認測試是用戶參加的測試過程,采用的 測試方法是黑盒測試 。為了盡可能多的發(fā)現(xiàn)你只有用戶在使用系
19、統(tǒng)過程中才能發(fā)現(xiàn)的問題 ,還會采用 a測試和 B測試。 a測試是 用戶參與開發(fā)場所的測試 ,用戶在使用程序的時候發(fā)現(xiàn)的錯誤都 會被開發(fā)人員記錄下來,作為修改的根據(jù) 。 1 3 測試部分用戶在實際使用的過程 中發(fā)現(xiàn)的問題,比如界面是否友好 ,是否滿足用戶 的使用習(xí)慣,由用戶把出現(xiàn)的問題記錄下來 ,反饋給開發(fā)者 ,開 發(fā)者對軟件進行必要的修改之后才正式發(fā)布軟件產(chǎn)品。( 四)系統(tǒng)測試 系統(tǒng)測試是經(jīng)過 了 前面的測試過程之后 ,軟件系統(tǒng) 已 經(jīng)
20、基本 符合要求 ,進行系統(tǒng)測試 的目的是測試軟件安裝之后,能否與系 統(tǒng)的其余部分協(xié)調(diào)工作,以 及對系統(tǒng)運行可能出現(xiàn)的各種情況的處理能力 。系統(tǒng)測試主要是有恢復(fù)測試,安全測試,強度測試,性能測試等。四、如何避免在測試過程 中出現(xiàn)的影響測試質(zhì)量的因素發(fā)生 測試的計劃階段 ,是測試項 目管理中最為重要的階段。在此 階段中,測試組的建立,測試范圍的選擇 ,測試組的培訓(xùn),測試 平臺的選擇和配置,測試技術(shù)和工具 的選擇 ,測試執(zhí)行的 日程和 進度,
21、測試用份的設(shè)計,維護和更新 ,測試環(huán)境的設(shè)計和搭建,測試文檔的格式和提交時間, 測試入 口 / 出口的 c h e c k l i s t , 測試 組成員的管理和激勵機制 ,測試過程 的流程和定義,測試過程的 質(zhì)量監(jiān)控都是保證測試過程順利進行的必要條件。五、結(jié)束語 軟件測試是一項重要而且復(fù)雜的工作,并且要求測試人員細 致謹慎。隨著軟件規(guī)模和復(fù)雜性的 日 益增加 , 對軟件溯試過程也有著越來越高 的要求 。這更需要軟件測試人員積累豐富的
22、經(jīng)驗,選擇正確的策略和測試方法進行測試工作。如何在軟件開發(fā)項 目中有序地管理和分析各種 問題對質(zhì)量控制和過程改進也將越來越 重要 。參考文獻:[ 1 】 朱少民. 軟件測試方法和技術(shù). 北京: 清華大學(xué) 出版社, 2 0 0 5【 2 ] 賀平. 軟件測試技術(shù)【 M】 . 北京: 機械工業(yè) 出版社, 2 0 0 4( 上 接 第 4 9 頁 )建筑物算法的確定是根據(jù) 《 建筑工程抗震設(shè)防分類標準》 、《 建 筑抗震鑒定標準》 、《 建筑
23、抗震設(shè)計規(guī)范》( 2 0 0 8年版) 、《 危險房屋 鑒定標準》( 2 0 0 4年版) 。 建筑物主表的字段的確定也是參考以上文 檔的內(nèi)容,關(guān)鍵字段包括使用情況、裂縫情況、設(shè)防烈度、建成時 間等等,對不同的字段進行分類首先,對于表 中的字段信息進行分 類,主要分為 A 、B 、c 、D 、E五類,A類為嚴重抗震不利信息,B類為較嚴重抗震不利信息, c 為普通抗震不利信息, D 為基礎(chǔ)信息,E 為有利信息。 對這五類信息在進行統(tǒng)計,統(tǒng)
24、計出A類字段有多少,B類字段有多少,再根據(jù)評定的標準得出此建筑物是否需要鑒定。( - )專題圖的展示 對于專題 圖的展示主要使用 G e o S e r v e r 提供的W M S 服務(wù)及 S L D樣式展示,用戶可 以對不 同專題進行選擇以及 同一個專題下不同 類別選擇。此處主要是使用 S L D過濾器方法定制 出用戶想要 的專 題。 在 w M s的 G E T請求后面加上 “ & f i l t e r =” ,在 F
25、i l t e r 中 問 寫 入 相 應(yīng) 的 S L D 查 詢 語 即 可 , 比 如 :“ & f i 1 t e r =字 段 名過 濾條 件” ,此過濾的意思為查詢表中某個字段 的值 為過濾條件的記錄,并將它展現(xiàn)在地圖上 ,以上只是 S L D簡單使 用,其他的比如空間查詢方面的使用也形如上面的表達式 ,只是 查詢方式需要變一下 。五、 實現(xiàn) 及結(jié) 果 文本介紹的系統(tǒng)前臺采用 j a v a s c r i p t的
26、E x t 框架,地圖 A P I采用 O p e n L a y e r s ,后臺采用 J a v a的 s t r u c t s 及 s p r i n g 框架,基 于 P o s t G I S 、G e o S e r v e r開發(fā) 了青島市建 ( 構(gòu))筑物抗震普查地理 信息信息系統(tǒng) 。參考文獻:[ 1 ] S h a s h iS h e k h a ~ S a n j a yC h a w l a . 空間數(shù)據(jù)庫[
27、M1 . 謝昆青. 北京:機械 工業(yè) 出版 社, 2 0 0 4【 2 】 劉 南, 劉仁 義 . We b G I S原 理及 其 應(yīng) 用— — 主要 We b G I S平 臺開發(fā)實例【 MI . 科學(xué)出版社, 2 0 0 2[ 3 ] O p e nG I SC o n s o r t i u m . We bf e a t u r es e r v i c ei m p l e me n t a t i o ns p e c i
28、 f i c a t i o n . h t t p : / / WWW. o p e n g i s . o r g[ 4 1 O p e nG I SC o n s o r t i u m. We bMA Ps e r v i c ei m p l e m e n t a t i o ns p e c i f i c a t i o n . h t t p : / / www. o p e n g i s . o r g【 5 】
29、韓海洋, 龔健雅, 袁相儒. 基 于B / S 體 系的I n t e r n e tG I S 分布式異構(gòu)空間數(shù)據(jù)庫的集成【 J 】 . 遙感學(xué)報, 2 0 0 0 , 1 : 7 6【 6 】 陳芳, 徐學(xué)軍. XML / J A V A 技術(shù)在 We b G i s中的應(yīng)用與實現(xiàn) [ J ] . 電力 系統(tǒng)及其 自動化學(xué)報, 2 0 0 3 , 1 5 , 1 : 4 6 . 5 0’[ 7 】 許春杰, 鄒樂君, 沈曉華. 基于
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于GIS的城市建筑物抗震普查信息管理系統(tǒng).pdf
- 節(jié)能環(huán)保材料在建筑物中的應(yīng)用
- 既有建筑抗震性能普查登記表
- 礦區(qū)煤炭開采對建筑物抗震性能擾動研究.pdf
- 基于Pushover方法對改造建筑物抗震性能的評估.pdf
- gps在建筑物變形監(jiān)測中應(yīng)用的探討
- 關(guān)于建筑方案設(shè)計在建筑物抗震中的問題探討
- 組合預(yù)報模型在建筑物沉降監(jiān)測中的應(yīng)用
- 基于ZigBee技術(shù)的建筑物抗震性檢測系統(tǒng)的設(shè)計.pdf
- 基于功能設(shè)計的城市重要建筑物抗震性能評估的研究.pdf
- 芻議建筑物沉降觀測技術(shù)在建筑工程中的應(yīng)用
- 組合預(yù)報模型在建筑物沉降監(jiān)測中的應(yīng)用.pdf
- 淺談gis在建筑施工中的應(yīng)用
- 基于GIS的鞍山市建筑物抗震設(shè)防信息管理系統(tǒng)的設(shè)計與應(yīng)用.pdf
- 事故樹分析在建筑物雷電防護系統(tǒng)的應(yīng)用研究
- 自回歸模型在建筑物位移監(jiān)測中的應(yīng)用研究
- BACnet在建筑物能量管理系統(tǒng)中的研究與實現(xiàn).pdf
- 建筑設(shè)計在建筑抗震設(shè)計中的應(yīng)用
- 淺談建筑物抗震的措施
- 武漢市農(nóng)村建筑抗震普查及空斗墻抗震性能分析.pdf
評論
0/150
提交評論