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