摘要:經濟的高速發展,消防指揮中心對消防指揮系統的要求也越來越高,系統能也越復雜,資源的協作性,共享性也越高。該文應用協同技術對消防指揮系統進行設計,在多用戶的協作下能夠迅速的完成案件處置方案,警情處理,快速指揮調度,快速處理緊急事件。
關鍵詞:協同技術;協作支持;輔助決策
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2008)34-1678-02
Based on the Technical Coordination of the Fire Command System Design
ZHONG Xiang-yan
(Information Engineering College, Shanghai Maritime University, Shanghai 200135, China)
Abstract: Rapid development of the economy,Fire command center for fire command system requirements are also increasing, the system can also more complex, the resources of the collaborative, shared higher. In this paper,applicated the collaborative technologies on the design of fire command system , in collaboration with the multi-user can quickly completed the plans for disposing of cases and police intelligence handling, quick command scheduling, rapid handling of urgent matters.
Key word: collaborative technology; collaboration support; decision-making
1 引言
消防指揮系統是警情處理、指揮、調度的手段和保障,主要任務是為接處警指揮人員提供案件處置方案、警情處理、快速指揮調度;它處理過程中(尤其對重特大火災的處理)要通過許多用戶的協作才能完成的。根據分析消防指揮系統是一類典型的協同技術應用系統,同時它也是由一系列的協作任務來共同完成的,如警情信息登錄(接警)、通信指揮調度(處警)、案件管理等。
2 定義
協同的定義:協同的本質就是打破資源(人、財、物、信息、流程)之間的各種壁壘和邊界,使它們為共同的目標而進行協調的運作,通過對各種資源最大的開發、利用和增值以充分達成一致的目標。對協同理念的理解包括如下三方面:即“信息網狀”、“業務關聯”和“隨需而應”三大思想。
信息網狀思想:于建立一個立體的、多維的信息獲取、共享和使用的環境,無論信息的來源、結構是什么,都可以得到統一的管理;同時協同平臺為這些信息節點之間提供了立體化的“網狀”關聯通道,從任何一個信息節點都可以到達任意的相關信息節點,極大的方便企業獲取完整的、真實的信息。
業務關聯思想則是提供對各個業務環節進行整合的方案,使得協同平臺可以面向整個業務過程來進行管理。表面上看在協同平臺中還是采用某個模塊或某個功能完成某個業務環節的要求,但隨之這個應用可以自動啟動其他的關聯應用,并完成相關數據的更新,使得企業無需在不同應用平臺之間切換便可以完成對業務鏈的管理。
隨需而應思想:將企業的“人”、“財”、“物”、“信息”和“流程”進行充分的整合。在協同平臺中,這些資源可以實現各種關聯,當企業由于某個目的觸發一個應用的時候,相關的資源可以隨之被調動并被自動加入統一管理和協同工作的環境中,從而進行緊密的協調和運作。
3 消防指揮系統協作支持結構模型
根據消防指揮協同工作的層次特點,我們提出并設計了一種層次的基于協作任務的消防指揮系統協作支持結構模型,如下圖所示,該結構模型能夠支持協作環境中的多個協作任務,提供不同層次的協作支持,來完成對整個接處警任務的協作支持。該模型是具有開放結構的支持平臺,它能夠容納不同類型協作任務的共存,并且同時允許用戶在不同的協作任務之間進行切換和交換信息。
4消防指揮中心系統的協作支持方案
在基于協同技術的消防指揮中心中,各用戶為了共同完成各種警情的處理和指揮調度而加入協同工作環境,這是系統的總體目標和總任務。每次報警電話(或其他方式)產生一個新的警情,該警情的處理就成為協同環境中的一個子任務;同時每個警情的處理任務又可劃分為接警登記、輔助決策、指揮調度等子任務;更進一步劃分,又可將接警登記、輔助決策、指揮調度等子任務劃分為對每個具體項目進行操作的更細的子任務。這樣系統的協同任務形成了一個樹形的層次結構,任務劃分的越細,協作的粒度就越小,處于葉節點的子任務則是協同工作的最小協作單元。
針對系統的協同任務的層次結構,消防指揮中心系統應該提供相應的協作支持平臺。相應的協作支持平臺由圖2所示的層次形式組成。
從上圖中可以看出,系統至少提供了四層的協作支持:
第一層,這是一層面向系統的公共協作支持平臺,它負責維護協同工作環境中的用戶管理,包括用戶的注冊,身份及權限的校驗,用戶當前的工作狀態等信息的管理;支持用戶的動態加入和退出協同工作環境。同時它又是下一層任務的協作代理,維護協同環境中的警情(任務)列表、每個用戶的處理警情列表(加入子任務的情況)和當前正在處理的警情序列號。
第二層,這一層完成對協同環境中的各子任務的協作支持,各子任務也可以看成是協同環境的各個具體的協同應用,因此這一層也可以看成是面向應用的協作支持。在消防指揮中心系統,目前主要的協同應用就是完成對各警情的處理。這一層主要負責維護參加該協同處理的警情的用戶列表及各自的角色劃分和工作狀態情況,支持各用戶動態地加入和退出該協同警情的處理。同時它還是下一層協同處警的各個子任務的協作代理。最后有必要對用戶在協同處警中的角色劃分和加入方式加以說明:
協同接處警的角色劃分:
1) 接警員:負責報警電話的接聽和完成報警內容的計算機錄入;
2) 調度員:負責完成對接警結果的指揮調度;
3) 瀏覽員:只對警情的內容和處理情況進行瀏覽,不能進行實際的協同處理;
4) 接處警員:具有以上各角色的功能和權利。
加入協同接處警的方式:
1) 接警員在接到報警電話的同時產生新的警情,他成為警情的原始參加者;
2) 用戶在接收到其他協同處警的用戶的邀請,愿意接收邀請而加入的;
3) 用戶主動提出申請加入警情的處理而得到允許的。
第三層,這一層與前面兩層不同,它包括了協同警情的各個子任務的協調,也就是對協同警情的共享操作對象的協調。對警情瀏覽而言,它只需將用戶相應的工作狀態通知其他的協同用戶,并不需要其他更多的協調;對輔助決策而言,它也是葉節點,表明它是該任務的最小協作粒度,在我們的系統中,協同警情同時只有一個用戶在做決策,各用戶在對決策數據進行操作需要并發控制,它是通過用戶申請該警情的決策權令牌來實現的;對接警登記和指揮調度而言,它們是下一層次更細的子任務的協作代理。
第四層,這一層與第三層類似,它提供對更細共享對象的協作支持。對接警登記而言,各接警登記項是最小的協作粒度,對每個登記項通過加鎖的方式實現各用戶的并發控制;對指揮調度而言,各調度項也是最小的協作粒度。在這一層中,用戶對具體共享對象的操作的協調,是通過將用戶對共享對象的操作或修改后的內容通知其他的協同工作的用戶來實現的。
5 結束語
由于協作支持方案的層次結構,使用戶在協同工作環境中的工作方式非常靈活。例如對每個警情而言,它可以由一個用戶單獨處理完成,也可以通過幾個用戶協同處理完成;而且幾個用戶在協同處理同一個警情時,可以是在任一層次的任務上進行協作。這有利于在火警高峰期和緊急警情時,進行高效的應急指揮。
參考文獻:
[1] Godfreym W T.An integrated app roach for studying archi2tectural evolution[C]//Proc of the 10th International Workshop on program Comprehension,2002:1272136.
[2] 李健,王計斌.基于對象技術的協同設計研究[J].計算工程與應用,2000(4):1-4.
[3] 胡斌,林宗楷.計算機支持的協同設計工作模式的研究[J].計算機輔助設計與圖形學學報,2002(5):236-240.
[4] 汪瀚,周雄輝.基于計算機支持的協同工作的注塑模協同設計研究[J].機械科學與技術,2005(4).
[5] 劉錦興,秦葉.基于信息網絡的異地協同設計與制作系統研究[J].中國機械工程,1999(8):882-885.