張暉 趙穎 李雅靜
【摘 要】本文介紹了12322災(zāi)情速報(bào)短信平臺(tái)的作用,對(duì)系統(tǒng)匯集的短信進(jìn)行自動(dòng)統(tǒng)計(jì)和顯示的必要性進(jìn)行分析,根據(jù)分析結(jié)果及現(xiàn)有環(huán)境確定系統(tǒng)架構(gòu),完成詳細(xì)設(shè)計(jì)。地震發(fā)生后,可根據(jù)收集到的短信了解受災(zāi)范圍和災(zāi)區(qū)受災(zāi)情況。
【關(guān)鍵詞】12322平臺(tái);地震災(zāi)區(qū);短信息速報(bào)
0 引言
地震的發(fā)生具有突發(fā)性、瞬時(shí)性,地震災(zāi)害所造成的破壞往往是難以預(yù)料的。因此,地震之后的快速響應(yīng)是防震減災(zāi)領(lǐng)域一個(gè)迫切需要解決的問(wèn)題。但是,在地震發(fā)生之后的2小時(shí)之內(nèi),地震工作隊(duì)伍很難到達(dá)地震現(xiàn)場(chǎng)并提供信息,通常稱這個(gè)時(shí)間段為地震黑箱期。從震區(qū)發(fā)出的短信是我們了解災(zāi)情的重要途徑,如果某個(gè)區(qū)域因通訊中斷,完全沒(méi)有短信回饋,可以認(rèn)為該區(qū)域受災(zāi)較為嚴(yán)重,需多加關(guān)注。
1 12322地震災(zāi)情速報(bào)平臺(tái)的作用
2008年汶川8.0級(jí)特大地震,破壞強(qiáng)度非常大、影響范圍非常廣,如何快速獲得地震災(zāi)情對(duì)地震應(yīng)急指揮和抗震救災(zāi)具有重要意義。為了更快速、更準(zhǔn)確地發(fā)布地震消息,接收災(zāi)情報(bào)告,及時(shí)穩(wěn)定社會(huì)秩序,快速了解災(zāi)情規(guī)模和范圍,國(guó)務(wù)院抗震救災(zāi)指揮部建設(shè)了全國(guó)統(tǒng)一號(hào)碼的地震災(zāi)情收集系統(tǒng)——12322地震災(zāi)情短信息速報(bào)平臺(tái)。有感地震發(fā)生后,災(zāi)區(qū)的災(zāi)情速報(bào)員、應(yīng)急救援志愿者和廣大群眾可將地震感覺(jué)和地震造成的破壞情況按一定的格式約定通過(guò)手機(jī)編輯短信息發(fā)送到地震災(zāi)情短信息速報(bào)平臺(tái),發(fā)送號(hào)碼為“12322”,匯集的短信經(jīng)過(guò)統(tǒng)計(jì)分析,可以對(duì)受災(zāi)情況有大致的了解。
2 開(kāi)發(fā)短信統(tǒng)計(jì)和顯示功能的必要性
天津市12322地震災(zāi)情短信息速報(bào)平臺(tái)目前只能提供發(fā)送災(zāi)情收集短信和短信息接收的功能,接收到的短信息存入數(shù)據(jù)庫(kù),導(dǎo)出后以Excel表格形式顯示,如果不經(jīng)過(guò)人工統(tǒng)計(jì)分析,還是無(wú)法直觀顯示出地震災(zāi)害分布情況。因此,必須將匯集的反饋信息進(jìn)行自動(dòng)統(tǒng)計(jì)和顯示,才能達(dá)到迅速了解受災(zāi)范圍和災(zāi)區(qū)受災(zāi)情況的目的,從而進(jìn)一步縮短地震黑箱期,為地震應(yīng)急救援提供高效、可用、有價(jià)值的決策依據(jù),提高應(yīng)急響應(yīng)速度。
3 詳細(xì)設(shè)計(jì)
經(jīng)過(guò)需求分析,考慮到需要實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù)等特性。系統(tǒng)將采用B/S(Browser/Server)架構(gòu)來(lái)實(shí)現(xiàn)。為了實(shí)現(xiàn)更快捷、低成本來(lái)實(shí)現(xiàn)軟件的功能,本軟件采用ASP.NET來(lái)實(shí)現(xiàn)。用標(biāo)準(zhǔn)的三層結(jié)構(gòu)來(lái)進(jìn)行設(shè)計(jì)開(kāi)發(fā),這樣做主要是使項(xiàng)目結(jié)構(gòu)更清楚,分工更明確,有利于后期的維護(hù)和升級(jí)。所謂三層結(jié)構(gòu)即:數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層、用戶表現(xiàn)層。
查詢顯示頁(yè)面主要實(shí)現(xiàn)的功能是:通過(guò)錄入的日期范圍分別查詢天津市每個(gè)區(qū)縣每一類型短信的數(shù)量,并通過(guò)顏色區(qū)分、數(shù)目多少(數(shù)值柱長(zhǎng)短)顯示在地圖上對(duì)應(yīng)的區(qū)縣內(nèi)。當(dāng)鼠標(biāo)放置在某一數(shù)值柱上,會(huì)自動(dòng)顯示出該項(xiàng)所屬區(qū)縣名稱和數(shù)值類型。
該頁(yè)面主要實(shí)現(xiàn)的功能是:通過(guò)點(diǎn)擊主查詢頁(yè)中某一數(shù)值柱,從數(shù)據(jù)庫(kù)中查詢出該項(xiàng)數(shù)值柱所對(duì)應(yīng)的短信明細(xì)信息,信息包含村莊ID、村莊名稱、接收時(shí)間、接收號(hào)碼、發(fā)送號(hào)碼、發(fā)送人、類型、區(qū)縣ID、區(qū)縣名稱等字段。
程序的主要解決的問(wèn)題:一是主查詢頁(yè)面包含多項(xiàng)結(jié)果數(shù)據(jù),需要認(rèn)真仔細(xì)地一一顯示在地圖的對(duì)應(yīng)位置上;二是由于部分區(qū)域需要進(jìn)行數(shù)據(jù)合并查詢顯示,例如:市內(nèi)六區(qū)面積小,合并顯示更為直觀,(數(shù)據(jù)是由紅橋區(qū)、河北區(qū)、河?xùn)|區(qū)、南開(kāi)區(qū)、和平區(qū)、河西區(qū)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)后再顯示出來(lái))。
除了解決技術(shù)上的關(guān)鍵點(diǎn),軟件應(yīng)用中短信格式的統(tǒng)一也至關(guān)重要。短信的格式須統(tǒng)一為“災(zāi)害代碼,所在村莊、街道全稱。(如一,太平村)”。災(zāi)害代碼說(shuō)明:(1)無(wú)震感或震感輕;(2)震感強(qiáng),無(wú)破壞;(3)有破壞,無(wú)傷亡;(4)破壞重,有傷亡。如果收到的短信與要求格式不符,則無(wú)法進(jìn)行有效統(tǒng)計(jì)。
圖1 短信息統(tǒng)計(jì)結(jié)果顯示
4 小結(jié)
項(xiàng)目的研究充分利用現(xiàn)有資源,在12322災(zāi)情速報(bào)短信平臺(tái)短信息收集的基礎(chǔ)上,對(duì)匯集的短信息進(jìn)行查詢、統(tǒng)計(jì)、顯示,極大的縮短了人工手動(dòng)統(tǒng)計(jì)分析的工作時(shí)間,應(yīng)急人員可以在震后72小時(shí)黃金救援時(shí)間做更多技術(shù)工作,為地震救援節(jié)省了寶貴的時(shí)間,同時(shí)提升了我局突發(fā)地震事件應(yīng)急處置的效率。通過(guò)項(xiàng)目的實(shí)施,促使技術(shù)人員深入了解數(shù)據(jù)庫(kù)的開(kāi)發(fā)與維護(hù),同時(shí)提高了分析與開(kāi)發(fā)的能力。
【參考文獻(xiàn)】
[1]王建國(guó),等.Microsoft SQL Server 2000在天津市地震前兆臺(tái)網(wǎng)中心的應(yīng)用[J].華北地震科學(xué),2006,24(3):56-60.
[2]李剛,周利霞,王曉磊,等.開(kāi)源網(wǎng)管系統(tǒng)在地震監(jiān)測(cè)網(wǎng)絡(luò)中的應(yīng)用[J].西北地震學(xué)報(bào),2011,33(4):380-385.
[責(zé)任編輯:薛俊歌]