薛露
(廣東省科技基礎條件平臺中心,廣州510033)
中小學預案演練云平臺的構建
薛露
(廣東省科技基礎條件平臺中心,廣州510033)
為了有效遏制校園安全事件,保障中小學校園安全,提高校園應對突發事件能力,依托“智慧教育云平臺”技術框架,對中小學應急預案演練系統進行業務流程分析,探討領域工程在中小學應急預案演練云平臺的設計,提高對軟件構件的復用性,搭建中小學應急預案演練云平臺技術框架,對中小學應急預案演練云平臺的實用性進行總結。
預案編制;預案演練;教育云
根據2015年7月30日公布的《2014年全國教育事業發展統計公報》顯示,全國共有義務教育階段學校25.40萬所。全國義務教育階段共招生3106.25萬人;在校生1.38億人;專任教師912.23萬人[1]。調查顯示,我國每年有1.6萬名中小學生死于各種意外傷害,包括交通事故、踩踏、食物中毒、校園暴力、校車事故、溺水事故等安全事故,中小學安全問題受到社會的廣泛關注。為了有效遏制校園安全事件,保障中小學校園安全,提高校園應對突發事件能力,自2007-2016年,教育部先后頒布了《教育系統突發公共事件應急預案》、《中小學公共安全教育指導綱要》、《中小學幼兒園應急疏散演練指南》,旨在強化師生安全意識和應急避險能力,培養學生終身受益的安全素養。目前,根據《國家中長期教育改革和發展規劃綱要(2010-2020年)》中要超前開展教育信息化,全面部署教育網的要求。依托云計算、大數據等技術,很多公司給出了“智慧教育云平臺”的解決方案,用于推動教育教學的信息化水平。但對中小學的安全教育鮮有涉及。本文依托“智慧教育云平臺”技術框架,對中小學應急預案演練系統進行業務流程分析,探討領域工程在中小學應急預案演練云平臺的設計,提高對軟件構件的復用性,搭建中小學應急預案演練云平臺技術框架,對中小學應急預案演練云平臺的實用性進行總結。
2014年3月3日教育部發布的《中小學幼兒園應急疏散演練指南》要求每月至少開展一次應急疏散演練活動,提高師生的應急能力。因此,中小學應急預案演練系統的開發應以實用性、可執行性為原則。中小學應急預案演練系統的主要功能是以預案場景編制為核心,將原先文本化的預案“數字化”,實現預案編制、預案模版管理、預案演練管理等功能,具體包括預案模版管理和查詢統計,并具有應急知識庫,實現預案查詢、預覽、附件管理等;同時可以根據預案編制規則生成應急預案模版,為應急預案編制提供基本參考,方便應急預案的生成。具備向導式編制,智能化編制方式,根據用戶輸入的預案編號、名稱、選擇類別、適用范圍自動生成具備預案基本要素的預案初稿;預案演練管理預案演練管理對應急預案的演練進行記錄和查詢。通過預案演練,一方面可以驗證預案的可行性,另一方面通過演練保證突發事件發生時,應急措施能夠按照預案順利進行。中小學應急預案演練系統的總體業務流程如下:

圖1 系統流程圖
統一建模語言(UML,Unified Modeling Language)是面向對象軟件的標準化建模語言,采用UML建立系統用例圖,UML所建的模型是精確、無歧義和完整的,它適合對所有重要的分析、設計和實現決策進行詳細描述,已成為軟件分析與模型設計的事實標準[2]。通過對中小學應急預案演練系統業務流程的分析,確定了系統中的的主要角色,主要包括預案編制者角色、演練組織者角色和學習者角色。
(1)預案編制者角色用例圖
應急預案的成功編制需要學校、職能部門和專業人士的積極參與,可有效地保證應急預案的準確性、完整性和實用性,而且為應急各方提供了一個非常重要的協作與交流機會,有利于統一應急各方的不同觀點和意見。不同類型的預案編制需要由學校不同的人員、不同的專業技術人員的參與,預案編制者角色作為實體類,用例圖如圖2。
(2)演練組織者角色用例圖
演練模擬系統通過計算機三維建模技術構建各種突發事件發生場景、角色、運動、環境模型,依托3DGIS在系統中完成各類要素的布置和圖形圖像渲染,建立各要素之間的相互關系并關聯相關屬性、多媒體數據,結合演練流程,運用動畫技術對演練過程進行動態展示,并利用數據庫技術進行演練事件產生的數據進行存儲。演練組織者角色作為實體類,用例圖如圖3。

圖2 預案編制者用例圖

圖3 演練組織者者用例圖
(3)學習者角色用例圖
通過預案演練形成新的知識積累,存儲到應急知識數據庫中,通過教育云系統的的系統開發和數據交互,教師、學生、學校工作人員作為學習者,可以依托教育云,查詢、查看應急安全教育,提高應急安全意識和能力,學習者角色作為實體類,用例圖如圖4。
整個平臺將設計基于Web應用的分布式多層架構,以技術先進、功能完整、穩定可靠、低運行成本、低維護要求的、高效的、適應基礎教育需要為設計原則。采用B/S模式開發,由應用層、功能層和數據管理層三層架構組成。多層架構的核心是提供可規模化特性,一方面是從服務負載上可規模化,能同時為極大規模的用戶同時提供服務;另一方面是服務功能上的可規模化,可形成極大規模的軟件群系統,各分系統可以共享信息、服務,形成企業級的信息高速公路。

圖4 演練組織者
應用層:直接面向用戶(教師、學生)。
功能層:為用戶提供各種功能性和工具性的服務,以支持教師的教和學生的預案演練需要。
數據管理層:面向管理人員,為功能層提供數據支持和資源支持,保障底層的數據管理、資源管理和數據安全保障等。
本平臺的數據庫系統實際滿足國家應急平臺數據庫標準,保證與教育部門應急平互聯互通,標準統一,避免數據格式轉換帶來的資源浪費。數據交換系統以數據交換中間件平臺為核心,系統采用信息總線的模式進行構建。無論是內部管理系統還是外部管理系統都通過以數據交換中間件平臺信息總線進行數據共享,信息傳輸。按照接口設計的原則,數據傳輸格式采用統一的格式,包括各類信息的定義方式均采用統一標準。

圖5 云平臺體系架構
數據交換中間件平臺允許不同的系統根據自身特點采用不同的介入方式,數據交換中間件平臺至少提供三大類接入:Web Service接入、JMS接入、IBM MQ接入。為兼容眾多差異化很大的平臺,IMF采用Web Service作為主要的接入方式。
為應用系統建設一個對外共享數據庫——建設在其內部,這些系統的前置適配器訪問其對外共享數據庫,前置適配器負責與數據交換中間件平臺的計入層進行交互。這樣前置適配器不會侵入應用系統本身的數據庫,最大程度保障了應用系統系統敏感數據的安全,同時也滿足數據采集的需求。
通過對中小學預案演練系統的設計,為中小學應急預案演練系統原型的搭建提供設計依據,提供一種應急教育的信息化手段,豐富當前教育云平臺中應急教育模塊內容,提高中小學廣大師生應急能力。
[1]2014年全國教育事業發展統計公報.http://www.moe.edu.cn/srcsite/A03/s180/moe_633/201508/t20150811_199589.html
[2]Lange C,Chaudron M,Muskens J.In Practice:UM Software Architecture and Design Description[J].IEEE Software,2006,23(2):40-46.
Research on the Construction of Plan Drills Cloud Platform of Primary and Secondary Schools
XUE Lu
(Guangdong Science and Technology Infrastructure Center,Guangzhou 510033)
In order to effectively curb the campus security incident,and ensure the safety of primary and middle school campus,and improve the campus ability to cope with emergencies,carries out the business process analysis on the contingency drills system of primary and secondary schools,discusses project contingency drills cloud platform in primary and secondary schools in the field of design based on a wisdom education cloud platform technology framework to improve the reusability of software component,finally summarizes practices of the contingency drills cloud platform in middle and primary schools.
Preplan Compiling;Preparedness Drill;Education Cloud
1007-1423(2016)25-0071-04DOI:10.3969/j.issn.1007-1423.2016.25.016
薛露(1987-),女,河南駐馬店人,碩士研究生,中級工程師,研究方向為架構設計以及應急信息化咨詢等工作
2016-07-05
2016-09-02
廣東省科技基礎條件平臺中心、廣東省科技計劃項目(No.2013B021500003)