一種鐵路應急救援信息共享模型的實現方法
2023-12-05 12:27:36
專利名稱:一種鐵路應急救援信息共享模型的實現方法
技術領域:
本發明涉及信息共享技術領域,尤其是一種鐵路應急救援信息共享模型的實 現方法。
背景技術:
目前,我國鐵路行業在不斷發展壯大的過程中,應急救援工作逐步成為不容 忽視的工作內容,救援過程中的信息獲取也必然成了關鍵性環節,直接影響到各 救援部門的工作協調效果及其救援工作的效率。整個鐵路行業的應急救援系統涉 及到的信息既有縱向信息也有橫向信息,因此需要處理的信息具有以下特點信 息資源來源豐富、種類較多、數據結構複雜,導致在救援過程中面臨的問題之一 就是信息交流不暢的問題,為能使存放於異構、異域的資料庫當中的應急救援信 息達到集成、統一、高效的管理,研究適合鐵路應急救援工作的信息共享模型, 是極其重要的。
在引進的技術中,Web Service是一種部署在Web上的對象(或組件),以一 種鬆散的服務捆綁集成形式來動態地創建Web應用。該服務的最大特點是能夠統 一封裝數據、消息、行為等,而無需考慮應用所在的環境是什麼(包括使用設備 和使用的系統)。利用Web Service可以徹底解決資源建設中的信息孤島問題,充 分實現資源信息的共享與互操作。
發明內容
本發明的目的在於通過建立鐵路應急救援信息共享模型,使來源豐富、種類
較多、數據結構複雜存放於異構、異域的資料庫當中的應急救援信息達到集成、 統一、高效管理的目的;並為鐵路應急救援指揮過程提供信息支持和決策支持。
本發明的技術方案是, 一種鐵路應急救援信息共享模型的實現方法,其特徵 是,所述方法包括下列順序執行的步驟
步驟l:數據分類,將鐵路應急救援信息劃分成基礎數據、文件類型數據和 GPS數據;
步驟2:採用層次體系結構,將數據處理過程分成數據層、數據接口層、平 臺層、服務接口層、服務層、表示層和應用層;
步驟3:確定步驟l劃分的每種數據類型的處理過程; 步驟4:設計步驟2中各層之間的接口; 步驟5:建立模型。
所屬步驟3中,確定步驟l劃分的每種數據類型的處理過程,其方法是
對於基礎數據,在數據層,存入Oracle資料庫中進行管理;在數據接口層, 通過設置資料庫地址、SDE地址、埠號將數據傳入平臺層;選用.NET Framework 2. O和ArcSDE作為數據處理平臺,將平臺層的數據通過設置資料庫訪問接口和SDE 訪問接口,傳入服務層;由資料庫訪問功能組件和SDE訪問功能組件處理數據, 在表示層進行數據結構索引優化並設定傳輸條件,最終在應用層獲取基礎數據;
對於文件類型的數據,在數據層由文件伺服器管理數據;在數據接口層根據 需求設置伺服器地址和存放目錄;在平臺層選用.NET Framework 2. 0平臺處理數 據;在服務接口層設置文件訪問接口,傳入服務層;由文件訪問功能組件處理數 據,因文件類型的數據比較大,在表示層對文件數據進行壓縮、加密並設定傳輸 條件,傳入應用層,用戶獲取文件數據;
對於GPS追蹤數據,在數據層採用GSM進行數據管理;在數據接口層設置GSM 網絡傳輸數據;在平臺層選用SMSDK平臺處理數據;在服務接口層,設置簡訊收 發接口,將數據傳入服務層;應用簡訊收發功能組件處理數據;在表示層對數據
進行加密、解密操作,並設定數據傳輸條件,傳入應用層,用戶獲取GPS數據。
本發明的效果是,通過建立鐵路應急救援信息共享模型,不僅使應急救援信 息達到集成、統一、高效管理的目的;同時,各層之間相互獨立,某一層並不需
要知道它的下一層是如何實現的,而僅需要知道該層間的接口所提供的服務,因 而該模型易於實現和維護。
圖l是數據共享模型建立步驟圖。
圖2是應急情況下共享數據的流程圖。 圖3是青藏鐵路應急救援信息共享模型圖
具體實施例方式
下面結合附圖,對優選實施例作詳細說明。應該強調的是,下述說明僅僅是 示例性的,而不是為了限制本發明的範圍及其應用。
圖l為數據共享模型建立步驟圖。圖中,步驟101是將現有的來源豐富、種類 較多、數據結構複雜存放於異構、異域的資料庫當中的應急救援信息進行整理分 類,劃分成基礎數據、文件類型數據和GPS追蹤數據,供後續步驟處理。
步驟102採用層次體系結構,將數據處理過程分成數據層、數據接口層、平臺 層、服務接口層、服務層、表示層和應用層。各層的具體意義如下
(1) 數據層數據層是物理存在的,包括各種資料庫伺服器、本地資料庫 文件、文本文件、各種格式數據文件、以及Web services服務、提供各種傳輸 協議的數據服務、手持數據採集設備等,是整個模型的數據來源。
(2) 數據接口層該層描述了數據層中各種數據的提供服務的方式,如數 據庫伺服器提供的是伺服器的地址及訪問需要的用戶名和密碼,文件數據提供的 是伺服器的地址和存放的目錄、Web services服務提供的是伺服器的地址、各種
傳輸協議的數據服務提供的是各種傳輸協議等。
(3) 平臺層該層提供了模型運行的平臺,通過平臺提供的各個模塊來為 數據共享提供服務。
(4) 服務接口層服務接口層是在平臺層的基礎上,運用統一的格式來定 義各種數據接口,保證數據以統一的方式來接入。
(5) 服務層以平臺層為基礎,用服務接口層統一定義的格式,用開發工 具來實現各種數據方式的接入接口。
(6) 表示層在該層中把從服務層接入的不同格式的數據,根據該種數據 存儲和傳輸特點進行配置,包括加解密、解壓縮及添加索引優化等,最大程度的 保證傳輸的安全、及時。
(7) 應用層該層中就是把表示層傳輸過來的數據提供給應用程式,最終 實現數據的應用價值。
圖1中,步驟103確定步驟101劃分的每種數據類型的處理過程。各種數據 類型的處理方式為
對於基礎數據,在數據層,存入Oracle資料庫中進行管理;在數據接口層, 通過設置資料庫地址、SDE地址、埠號將數據傳入平臺層;選用.NET Framework 2. O和ArcSDE作為數據處理平臺,將平臺層的數據通過設置資料庫訪問接口和SDE 訪問接口,傳入服務層;由資料庫訪問功能組件和SDE訪問功能組件處理數據, 在表示層進行數據結構索引優化並設定傳輸條件,最終在應用層獲取基礎數據。
對於文件類型的數據,在數據層由文件伺服器管理數據;在數據接口層根據 需求設置伺服器地址和存放目錄;在平臺層選用.NET Framework 2. 0平臺處理數 據;在服務接口層設置文件訪問接口,傳入服務層;由文件訪問功能組件處理數 據,因文件類型的數據比較大,在表示層對文件數據進行壓縮、加密並設定傳輸 條件,傳入應用層,用戶獲取文件數據。
對於GPS追蹤數據,在數據層採用GSM進行數據管理;在數據接口層設置GSM 網絡傳輸數據;在平臺層選用SM SDK平臺處理數據;在服務接口層,設置簡訊 收發接口,將數據傳入服務層;應用簡訊收發功能組件處理數據;在表示層對數 據進行加密、解密操作,並設定數據傳輸條件,傳入應用層,用戶獲取GPS數據。
步驟104設計步驟102中各層之間的接口,用於保證數據在各層之間的順利傳輸。
最終,實現步驟105建立模型。
圖2是應急情況下共享數據的流程圖。圖中,各種不同來源的數據,經過數據 輸入處理,在數據交換平臺經過數據分類,在通過接口進入到應用系統。
圖3是青藏鐵路應急救援信息共享模型圖。圖3中,各種類型的數據,按照各 自的處理方式,通過各層的接口,由數據層傳輸到應用層。在應用層,通過提供 的用戶操作界面,將用戶操作信息,向表示層即更底層按其規定的協議格式提交 服務請求消息;同時也負責接收來自表示層的服務應答消息,並還原為文字或圖 像,顯示在用戶終端的界面上。由此實現信息的共享。
權利要求
1、一種鐵路應急救援信息共享模型的實現方法,其特徵是,所述方法包括下列順序執行的步驟步驟1數據分類,將鐵路應急救援信息劃分成基礎數據、文件類型數據和GPS數據;步驟2採用層次體系結構,將數據處理過程分成數據層、數據接口層、平臺層、服務接口層、服務層、表示層和應用層;步驟3確定步驟1劃分的每種數據類型的處理過程;步驟4設計步驟2中各層之間的接口;步驟5建立模型。
2、根據權利要求l所述的一種鐵路應急救援信息共享模型的實現方法,其特 徵是,所述步驟3,確定步驟l劃分的每種數據類型的處理過程,其方法是對於基礎數據,在數據層,存入Oracle資料庫中進行管理;在數據接口層, 通過設置資料庫地址、SDE地址、埠號將數據傳入平臺層;選用.NET Framework 2. O和ArcSDE作為數據處理平臺,將平臺層的數據通過設置資料庫訪問接口和SDE 訪問接口,傳入服務層;由資料庫訪問功能組件和SDE訪問功能組件處理數據, 在表示層進行數據結構索引優化並設定傳輸條件,最終在應用層獲取基礎數據;對於文件類型的數據,在數據層由文件伺服器管理數據;在數據接口層根據 需求設置伺服器地址和存放目錄;在平臺層選用.NET Framework 2. 0平臺處理數 據;在服務接口層設置文件訪問接口,傳入服務層;由文件訪問功能組件處理數 據,因文件類型的數據比較大,在表示層對文件數據進行壓縮、加密並設定傳輸 條件,傳入應用層,用戶獲取文件數據;對於GPS追蹤數據,在數據層採用GSM進行數據管理;在數據接口層設置 GSM網絡傳輸數據;在平臺層選用SM SDK平臺處理數據;在服務接口層,設 置簡訊收發接口,將數據傳入服務層;應用簡訊收發功能組件處理數據;在表示層對數據進行加密、解密操作,並設定數據傳輸條件,傳入應用層,用戶獲取GPS數據。
全文摘要
本發明公開了信息共享技術領域的一種鐵路應急救援信息共享模型的實現方法。其技術方案是該方法包括下列順序執行的步驟數據分類,將鐵路應急救援信息劃分成基礎數據、文件類型數據和GPS數據;採用層次體系結構,將數據處理過程分成數據層、數據接口層、平臺層、服務接口層、服務層、表示層和應用層;確定每種數據類型的處理過程;設計各層之間的接口;建立模型。通過本發明建立鐵路應急救援信息共享模型,使來源豐富、種類較多、數據結構複雜存放於異構、異域的資料庫當中的應急救援信息達到集成、統一、高效管理的目的;並為鐵路應急救援指揮過程提供信息支持和決策支持。
文檔編號G06F17/30GK101383849SQ200810223538
公開日2009年3月11日 申請日期2008年10月7日 優先權日2008年10月7日
發明者吳玉蘭, 王豔輝, 祝凌曦, 賈利民, 郭曉妮 申請人:北京交通大學