999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Open XML的應急預案數字化方法

2012-05-04 08:08:56張曉丹
計算機工程與設計 2012年6期
關鍵詞:內容

張曉丹,劉 丹,俞 侃

(1.華中科技大學 文華學院,湖北 武漢430074;2.華中科技大學 系統工程研究所,湖北 武漢430074;3.國家國民經濟動員仿真演練研究中心,湖北 武漢430074;4.圖像信息處理與智能控制教育部重點實驗室,湖北武漢430074)

0 引 言

應急預案是為了應付突發性災害事件而預先制定的解決方案[1]。現有的應急預案主要是高度非結構化的靜態文本,主要存在以下問題:

(1)不利于預案模板的獨立擴充和修改;

(2)不利于依據下發的預案模板填寫預案數據時,對填寫的數據進行校驗;

(3)預案檢索仍停留在對預案特征字段的檢索層面。

因此,如何建立數字化應急預案是當前研究的熱點[2-3]。文本預案結構化和數字化需要將應急內容要素,開發成既相對獨立又相互關聯的模塊[4]。文獻[5]基于事件的任務框架來描述應急響應過程中任務間的依賴關系,缺少對應急組織結構的描述。文獻[6]使用TTL語言描述應急組織結構及其動態特性。文獻[7]考慮應急組織結構、應急資源及響應過程,基于E-R模型對應急預案形式化描述。上述研究大多是建立應急預案邏輯模型,并未考慮預案文檔自身的非結構化問題。在推理檢索應急預案生成應急響應行動方案時,大多只能對形式化描述的預案特征字段進行檢索[8-9],無法深入預案業務數據。

基于xml實現應急預案數字化是一條具有應用前景的思路。文獻[10-11]基于本體描述應急預案,底層實現使用xml,以實現預案的結構化和數字化,但其沒有將預案模板和預案業務數據分開表示,不利于預案模板的修改以及對預案業務數據的檢索。同時,也未考慮對填寫數據的校驗問題。文獻[12]建立應急預案的xml模型實現了數據校驗,分離了預案模板與預案業務數據。然而預案模板與xml模型的關聯需要開發應用程序,兩者并非有機結合的整體。此外,將整個預案描述為一個xml模型,不符合文本預案結構化和數字化中的模塊化需求。

Open XML是一項針對字處理文檔、演示文稿和電子表格的國際文檔格式標準。其核心是通過使用XML參考模式和ZIP容器得到穩定的模塊化格式[13-14]。本文完善了作者之前的研究工作[15],從文本應急預案自身出發,引入組件化設計思想,建立應急預案XML模型,并基于Open XML標準無縫集成XML模型,實現應急預案數字化。

1 應急預案分析

應急預案可以分為綜合應急預案、專項應急預案、現場處置預案3類。不同類型的應急預案其層次級別和側重方向有所不同,但基本是由預案特征和預案內容兩部分構成,總體結構如圖1所示。

圖1 應急預案總體結構

(1)預案特征,包括預案基本特征和事故基本特征兩部分。針對不同類型的事故災難,其預案的預案基本特征和事故基本特征下的內容項有所不同。預案基本特征,是指預案本身的一些基本信息;事故基本特征,是指觸發該預案的突發事故所具有的關鍵屬性。

(2)預案內容,包括預案模板和預案業務數據兩部分。為結構化預案內容,需要將整個預案的內容分解成不同的組成部分,即組件,并對其包含的組件及每一組件的內容進行規范。預案模板是國家下發的預案編制模板,經過組件化處理,得到每個組件中相對固定的文本數據,即組件模板。預案模板描述了組件之間的先后次序和嵌套關系,確定了組件之間的組合方式;預案業務數據是將具體的應急突發事件和應急響應組織結構、流程和措施等信息處理后得到的數據。確定結構化的預案模板和數字化的預案業務數據,即可生成數字化的應急預案。

2 應急預案描述模型

2.1 應急預案特征描述模型

應急預案特征是預案檢索的基礎,包括預案基本特征和事故基本特征兩部分。由于預案特征屬于預案的屬性,不涉及到模板數據,因此只需對其內容項進行形式化描述。其XML描述如圖2所示。

圖2 預案特征XML Schema設計

2.2 應急預案內容描述模型

應急預案主要包含以下幾部分內容:預案的適用范圍、組織機構、資源、工作流模板、預案的其它內容(如預案目標、預案原則等)[2]。以上5部分內容,在應急預案中主要表現為5大要件:總則、組織體系、運行機制、應急保障和附則[16]。

上述5大要件相應地確定5個頂級組件,(如 “總則”),將各大要件下的次級要素分割為次級組件(如 “總則”下的預案目的、工作原則等)。根據預案文檔結構,次級組件可再遞歸地劃分下級組件。組件化處理后,整個預案分割成一個個獨立組件。組件具有組件名稱和組件備注等屬性,包含組件業務數據,以及遞歸包含下級組件,其XML描述如圖3所示。

圖3 預案組件XML Schema設計

2.2.1 組件模板

將預案組件中模板部分提取出來,作為組件模板,一般為固定的文本,不用于預案檢索,因而不需要建立XML描述模型。

2.2.2 組件業務數據

根據上述所述的預案內容將組件業務數據對應分為靜態文字、組織結構、資源、工作流等類型。

(1)靜態文字業務數據

靜態文字是預案除去預案模板部分后,剩下的文字部分內容(如 “預案目標”等)。其XML描述如圖4所示。

圖4 靜態文字業務數據XML Schema設計

(2)組織機構業務數據

組織機構是任何預案必不可少的部分。由于應急響應活動的變化性,組織機構需要靈活調整,如增刪某些部門、替換部門中的人員等。這既要求該組件能夠描述復雜多樣的組織機構,也能夠根據當前的實際變化對組織機構進行修改,其XML描述如圖5所示,最下端的帶箭頭的機構信息表明為機構信息的遞歸引用。

(3)資源業務數據

完成應急任務涉及到的所需應急資源。資源業務數據類型復雜、數據龐大,當應急態勢改變時,預案中的資源業務數據需要進行相應的改變調整。由于不同類型的預案所涉及資源有所差異,此處以企業物資生產為例,其XML描述如圖6所示。

(4)工作流業務數據

工作流業務數據由一個或多個應急響應程序組成。應急響應程序又由一系列的應急任務組成,任務之間存在約束關系。為確保任務完成,其執行次序至關重要。一個應急響應程序不但可能是串行的執行程序,也有可能是并行的執行程序,還有可能是滿足某種條件才執行的條件執行程序[7]。其工作流業務數據的XML模型如圖7所示。

圖7 工作流業務數據XML Schema設計

應急響應程序最終將落實到應急任務上,應急任務是任務執行遞歸的終結。由于不同類型的預案涉及的應急任務不同,相互不能通用,此處僅以企業物資生產任務為例,其XML描述如圖8所示。

圖8 應急任務業務數據XML Schema設計

3 基于Open XML生成數字化應急預案

3.1 總體步驟

基于Open XML標準生成應急預案所需使用的工具:①Word2007及以后的版本;②Altova XML Spy(本文使用的是 Altova XML Spy 2006);③Word Content Control Toolkit(下載網址:http://dbe.codeplex.com/)。總體步驟如下:

(1)使用Word2007組件化制作預案模板,輸入模板的文字部分,并在需要填寫預案業務數據處,插入內容控件,將模板與業務數據分離。

(2)根據應急預案組件化、數字化后,形成的XML Schema文件,生成對應的xml文件,用于下發預案模板填寫業務數據時,對業務數據進行校驗。業務數據的xml文件將嵌入到包含customXml文件夾的文件容器中。

(3)使用 Word Content Control Toolkit將自定義業務數據綁定至模板中對應的內容控件上。這樣填寫的業務數據將自動反應到custom xml文件中。此外,當使用Word2007打開預案時,不需要額外的程序,將自動查找預案包含的custom xml文件中的業務數據顯示在預案的指定位置。

3.2 國民經濟動員綜合預案案例說明

(1)使用Word2007制作預案模板。

打開Word2007載入預案模板,選擇 “開發工具”選項卡,在需要填寫業務數據的地方插入對應的內容控件。以國民經濟動員綜合預案中動員任務為例,存在如下動員任務,任務名稱:**帳篷生產任務,任務類型:物資生產,任務內容:生產帳篷5000頂,任務數量:5000,任務開始時間:2010-7-5,任務結束時間:2010-7-15。提煉需要數字化的業務數據類型及對應的內容控件如表1所示。

表1 業務數據類型及對應的內容控件

(2)組件化處理,使用 Altova XML Spy編寫 XML Schema,并附加到預案文檔。

國民經濟動員企業物資生產預案包含如指導思想和原則、動員潛力現狀分析及評價、動員要求及主要任務等11個頂級組件。其中動員要求及主要任務包含國民經濟動員要求及國民經濟動員任務兩個下級組件,國民經濟動員任務又包含企業物資生產、物資征用等8個下級組件,組件及下級組件的嵌套XML模型參考圖3。

針對每個組件,使用Altova XML Spy編寫XML Schema,生成Emergency Response Plan.xsd文件。此處僅展示帳篷生產動員任務的XML Schema設計,如圖9所示。

圖9 帳篷生產動員任務XML schema設計

**帳篷生產動員任務通過屬性對任務類型進行說明,任務編號、任務名稱、任務類型、任務內容均為string類型,數量為decimal類型,最小5000頂,開始時間和結束時間為 datetime類型,必須在2010/7/5-2010/7/15之間。約束 “動員任務標號主鍵”保證了動員任務在此預案的XML文件中的唯一性。

選擇 “開發工具”選項卡,在XML中點擊 “架構”,彈出的對話框,點擊架構庫,添加Emergency Response Plan.xsd 文 件, 勾 選 Emergency Response Plan 選 項并確定。

(3)使用 Word Content Control Toolkit將業務數據綁定到控件。

在 Word Content Control Toolkit中打開該應急預案文檔。左邊呈現出內容控件列表,右側顯示 “Click Here to create a new one”,表明在文檔中還沒有custom xml文件。點擊右側的 “Click here to create a new one”,在 Edit View選項卡中將之前生成的Emergency Response Plan.xsd文件中的內容拷貝到此處。切換到Bind View選項卡,展開節點可見下面的name元素,鼠標拖動name元素至對應控件,綁定成功后高亮,并顯示其綁定的Xpath。

3.3 實驗結果及分析

(1)預案模板的獨立擴充和修改:數字化預案生成后,凡是存在內容控件之處均為數字化部分,需要填寫預案業務數據。使用zip解壓該文檔,可見內容控件中填寫的數據對應保存于customXml文件夾,預案模板的文字對應保存于word文件夾,因此,在底層存儲上實現了模板和業務數據徹底分離,擴充和修改預案模板的文字將不會影響業務數據。

(2)預案業務數據填寫校驗:由于附加的XML schema文件中定義了內容控件對應的數據類型及約束條件,因此在填寫帳篷生產任務時,若 “數量”對應的內容控件中填寫非數字或小于5000的數字將會以紅色波浪線提示錯誤。同樣填寫 “開始時間”和 “結束時間”不在給定范圍也會提示錯誤,從而實現對非法格式的數據填寫進行校驗。

(3)預案檢索可深入業務數據:由于預案業務數據組件化后以多個xml文件存于customXml文件夾中,因此可開發預案檢索應用程序直接定位和操作預案業務數據xml文件。預案檢索條件可輸入任務類型為 “物資生產”且數量大于5000,而不再局限于預案特征字段。

4 結束語

本文從文本預案自身出發,引入組件化設計思想,應對預案數字化中模塊化的需求;使用XML建立應急預案模型,一方面對填寫數據進行校驗,另一方面使預案檢索深入預案內容的XML模型數據。基于Open XML標準,分離預案模板和預案內容業務數據,兩者可獨立變化,同時無縫集成XML模型,從而實現整體應急預案數字化。后續研究將集中于在現有數字化的基礎上,構建基于案例推理的數字化應急預案系統,對預案進行檢索、匹配、調整,以生成可用于突發應急情況的行動方案。

[1]Mendonca D,Beroggi G E G,Wallace W A.Evaluating support for improvisation in simulated emergency scenarios[C].Proc of the 36th Hawaii International Conference on Systems Sciences,2003:9-17.

[2]ZHAI Danni.Research on the construction of digitalized preplan in emergency system [J].China Public Security(Academy E-dition),2008,3(1):138-141(in Chinese).[翟丹妮.應急平臺中數字化預案系統建設的研究 [J].中國公共安全(學術版),2008,3(1):138-141.]

[3]HAN Fang,DANG Depeng,LIU Jifu,et al.Development of emergency response plan completeness evaluation system [J].Computer Engineering and Design,2009,30(8):1918-1921(in Chinese).[韓芳,黨德鵬,劉吉夫,等.數字化應急預案完備性評價系統設計與開發 [J].計算機工程與設計,2009,30(8):1918-1921.]

[4]ZHANG Chao,PEI Yuqi,QIU Hua.Current status and development trend of digital emergency plan at home and abroad[J].Journal of Safety Science and Technology,2010,6(5):154-158(in Chinese).[張超,裴玉起,邱華.國內外數字化應急預案技術發展現狀與趨勢 [J].中國安全生產科學,2010,6(5):154-158.]

[5]Adriaan ter Mors,Jeroen Valk,Cees Witteveen.An eventbased task framework for disaster planning and decision support[C].Brussels,Belgium:Proc of the 2nd International ISCRAM Conference,2005:151-153.

[6]IIoonendoorn M,Jonker C M,Povova V,et al.Formal modeling and comparinn of disaster plans[C].Brussels,Belgium:Proc of the 2nd International ISCRM Conference,2005:97-107.

[7]LI Hongchen,DENG Yunfeng,LIU Yanjun.Formal description of emergency plans[J].Journal of Safety Science and Technology,2006,2(4):29-34(in Chinese).[李紅臣,鄧云峰,劉艷軍.應急預案的形式化描述 [J].中國安全生產科學技術,2006,2(4):29-34.]

[8]LIU Xiaoxuan,XUE An.Review on the development of emergency response plan supporting system [J].China Safety Science Journal,2007,17(9):87-91(in Chinese).[劉筱璇,薛安.突發公共事件應急預案支持系統的研究進展 [J].中國安全科學學報,2007,17(9):87-91.]

[9]SHI Zhongzhi,LIN Fen,LUO Jiewen.AGrIP-agent grid intelligence platform [J].Caai Transactions on Intelligent Systems,2006,1(1):17-23(in Chinese).[史忠植,林芬,羅杰文.主體網格智能平臺AGrIP構建及其應用 [J].智能系統學報,2006,1(1):17-23.]

[10]WANG Wenjun,MENG Fankuo,WANG Yuelong,et al.Research on ontology-based emergency response plan template[J].Computer Engineering,2006,32(19):170-172(in Chinese).[王文俊,孟凡闊,王月龍,等.基于本體的應急預案研究 [J].計算機工程,2006,32(19):170-172.]

[11]DONG Cunxiang,WANG Wenjun,YANG Peng.Emergency plan system ontology and its application [J].Computer Engineering and Applications,2010,46(10):235-238(in Chinese).[董存祥,王文俊,楊鵬.應急預案體系本體模型(EPSOnto)及應用[J].計算機工程與應用,2010,46(10):235-238.]

[12]ZHU Feng,ZHU Xiangwei,HUANG Weidong.Emergency preparedness management based on XML and Ajax [J].China Public Security(Academy Edition),2010,3(20):28-31(in Chinese).[朱鋒,朱香衛,黃衛東.基于XML和Ajax的應急預案管理 [J].中國公共安全(學術版),2010,3(20):28-31.]

[13]Ecma International.Ecma office open XML file formats standardfinal draft[EB/OL].http://www.ecma-international.org/news/TC45_current_work/TC45-2006-50_final_draft.htm,2006.

[14]W3C.XML schema[EB/OL].http://www.w3.org/XML/Schema,2005.

[15]LIU Dan,WANG Hongwei,XIONG Naixue,et al.A structured description approach for emergency preparedness based on open XML [C].Nanjing:Proc of the Information Science and Engineering,2009:762-765.

[16]State Council(China).National preparedness system for public emergency [EB/OL].http://www.gov.cn/yjgl/2005-08/31/content_27872.htm,2006(in Chinese).[國務院.國家突發公共事件總體應急預案 [EB/OL].http://www.gov.cn/yjgl/2005-08/31/content_27872.htm,2006.]

猜你喜歡
內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
內容回顧 溫故知新
科學大眾(2021年21期)2022-01-18 05:53:48
內容回顧溫故知新
科學大眾(2021年17期)2021-10-14 08:34:02
內容回顧溫故知新
科學大眾(2021年19期)2021-10-14 08:33:02
內容回顧 溫故知新
科學大眾(2021年9期)2021-07-16 07:02:52
內容回顧 溫故知新
科學大眾(2020年23期)2021-01-18 03:09:18
內容回顧 溫故知新
科學大眾(2020年17期)2020-10-27 02:49:04
引言的內容
引言的內容
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
主站蜘蛛池模板: 久无码久无码av无码| 国产99视频精品免费观看9e| 日韩美一区二区| 久久美女精品| 日本在线国产| 国产亚洲精久久久久久久91| 91在线中文| 秋霞午夜国产精品成人片| 國產尤物AV尤物在線觀看| 在线欧美日韩国产| 亚洲无码一区在线观看| 亚洲精品片911| 91最新精品视频发布页| 福利在线不卡| 亚洲天堂久久久| 国产精品吹潮在线观看中文| 一级香蕉视频在线观看| 国产色婷婷| 国产精品网曝门免费视频| 日本一区中文字幕最新在线| 国产精品区视频中文字幕| 福利视频一区| 亚洲伦理一区二区| 久久这里只有精品国产99| 日韩精品成人网页视频在线| 人人爱天天做夜夜爽| 国产成人综合亚洲欧美在| 国产99视频免费精品是看6| 免费一级毛片在线观看| 精品综合久久久久久97超人| 青青青视频91在线 | 91成人在线免费观看| 亚洲AⅤ永久无码精品毛片| 久久毛片基地| 久久久久久久久亚洲精品| 欧美日韩第三页| 久久亚洲国产视频| 欧美日韩国产在线播放| 深爱婷婷激情网| 免费视频在线2021入口| 亚洲经典在线中文字幕| 精品無碼一區在線觀看 | 欧美亚洲日韩中文| 国产精品色婷婷在线观看| 国产熟女一级毛片| 国产精品hd在线播放| 58av国产精品| 99精品免费在线| 92精品国产自产在线观看| 亚洲熟女中文字幕男人总站| 国产精品v欧美| 国产一区二区福利| 国产在线精品美女观看| 美女视频黄频a免费高清不卡| 日韩国产高清无码| 二级毛片免费观看全程| 欧美午夜久久| 青青草原国产av福利网站| 日韩高清无码免费| 91精品视频网站| 在线观看国产小视频| 亚洲第一色网站| 欧洲av毛片| 成人国产精品一级毛片天堂| 一级毛片不卡片免费观看| av性天堂网| 国产小视频网站| 亚洲精品第一在线观看视频| 亚洲欧美激情另类| 亚洲欧美日韩色图| 久久精品91麻豆| 国产一级毛片网站| 全色黄大色大片免费久久老太| 狠狠操夜夜爽| 国产女人18毛片水真多1| 青青草原国产| 亚洲av无码人妻| 欧美日韩国产精品va| 日韩欧美中文字幕在线韩免费| 一级毛片免费观看不卡视频| 911亚洲精品| 91精品国产福利|