鄭 玲,郭 廣,馬守存,代青措,馬玉芳,劉 瑋
(青海省氣象服務中心,西寧 810001)
專業氣象服務作為氣象服務領域的重要組成內容,是確保氣象事業持續穩定發展的重要因素。大力發展專業氣象服務,建立科學、高效、集約的新業務流程,是適應現代業務及服務改革,提升服務質量、發揮服務效益的有效途徑[1]。通過對氣象服務產品的專業化加工和信息技術的應用,構建專業化、精細化、個性化的專業氣象服務平臺,滿足國民經濟各行各業的不同生產對象和不同生產過程的具體要求,從而達到提高工效、減少消耗和損失的目的[2]。姜燕敏[3]、崔新強[4]、李超[5]等分別設計開發了專業氣象服務系統,提高了專業氣象服務產品加工的自動化程度。青海省氣象服務中心主要承擔公眾、影視、專業氣象服務產品的制作,承擔全省氣象部門公共氣象服務的業務指導,業務涵括公眾、影視、專業和專項氣象服務等多個領域。近幾年氣象服務能力得到了較大程度的提高,但是仍存在氣象服務業務系統分散、自動化程度低、數據源不統一、發布渠道不一致等問題,加之氣象服務用戶的需求是動態變化的,相應的業務制作任務和業務流程也是隨時需要變更的,原有“低、小、散”的業務系統逐漸不能滿足氣象服務的需求。為了提高服務產品制作發布效率,建立省、市、縣三級統一的產品制作發布平臺,文章基于B/S架構,設計并開發了基于個人任務的氣象服務產品人機交互制作、發布系統,系統根據值班情況自動推送當日工作任務,個人工作任務自動關聯產品模板和發布渠道,并建立了產品制作、審核、簽發、發布4級流程,產品在4個步驟中流轉后,實現一鍵式全媒體發布。
系統包括運行環境、綜合數據庫、數據引擎、應用系統和發布渠道5級架構。運行環境包括硬件環境和軟件環境,硬件環境包括虛擬服務器、虛擬存儲資源和硬件服務器等,軟件環境包括服務器操作系統、數據庫軟件、GIS軟件和虛擬化軟件等;綜合數據庫包括基礎信息庫、服務產品庫、產品模板庫、用戶信息庫和系統數據庫,為系統運行提供數據支撐,并存儲系統生成的產品;數據引擎負責對綜合數據庫中的數據進行質控和標準化處理,并建立標準的應用接口,供系統各個模塊調用;應用系統主要包括人機交互制作子平臺、綜合發布管理子平臺和綜合管理監控子平臺,采用模塊化的建設思想,各功能模塊為松耦合關系,提供了模塊的穩定性和安全性;發布渠道為全媒體陣容,包括傳統媒體如手機短信、廣播、電視、報紙、聲訊電話、傳真、電子郵件、專業網站、大喇叭和電子顯示屏等,還包括新媒體如微博、微信、APP手機客戶端等,同時通過共享平臺面向省、市、縣三級業務用戶提供產品共享服務。
該系統主要通過將值班人員、值班班次和產品類別進行配置形成個人任務,并配置產品發布策略,實現氣象服務產品的人機交互制作和產品的一鍵式自動發布。
1.2.1 基于個人任務的產品制作發布
產品制作是該系統的核心功能,主要通過個人任務來實現對值班人員工作內容的分揀。當值班員登錄系統并打開個人任務時,只顯示當天值班員所在崗位的制作任務,制作任務包括未完成任務和已完成任務。任務可以按照類別和制作時間順序進行排列和組合,產品任務呈多層樹狀菜單式顯示,可對菜單進行靈活折疊和展開。系統自動顯示未完成任務和已完成任務的數量,產品制作完成后,自動轉入已完成任務,同時各自數量自動改變。
功能設計的特點為:根據業務需要,目前產品模板支持word文檔和txt文本兩種類型,另外根據產品發布渠道對格式的要求,衍生出短信產品和led產品兩種產品類型。產品類型可以進一步擴展,經過簡單開發即可實現EXCEL、HTML、JSON和XML等多種類型;個人任務只顯示當前值班員當日工作任務,可靈活定制工作任務分類,任務制作完成后會轉移至已完成任務;產品根據配置在制作、審核、簽發、發布流程中流轉,每個步驟均可駁回重做,審核和發布步驟可省略,并可臨時保存未完成的產品;產品制作窗口使用weboffice插件,與word功能同樣強大。
1.2.2 為實現個人任務的值班管理
將產品類別與值班班次進行關聯,通過對值班人員進行排班,形成當日個人任務,值班人員根據獲取到的個人任務制作產品,提高了工作效率。該功能的設計優點為:每個單位、科室均可對本部門的產品和人員進行管理,根據不同班次設置不同的值班任務,并能夠根據產品制作時間進行排序,極大節省了值班人員分揀任務的時間和精力。
1.2.3 基于書簽和模板的產品類別配置
系統可以對產品類別進行配置,提高了業務的可擴展性。產品類別中對制作班次、審核班次、簽發班次和發布班次進行配置,實現不同值班人員對同一產品不同階段任務的值守,實現產品在各階段業務流程的流轉,提高了產品審核簽發的效率;該模塊最大的特點為:產品模板和書簽均可進行靈活配置,便于業務擴展和服務產品的增加、刪除和修改,極大提高了系統的靈活性和可用性(圖1)。

圖1 人機交互制作發布流程
1)“一級部署、三級共用”的設計理念和思路:實現權限集中、分級管理、數據自動備份和云端共享。省、市、縣三級用戶均可在平臺上進行業務交流、數據檢索、產品制作和共享,建立了以市、縣個性定制為主的集約化公共氣象服務業務流程。
2)統一的公共氣象服務綜合信息庫:在統一的安全機制認證下,建立融合多行業數據的信息庫,對全省的產品、數據進行統一管理。
3)覆蓋氣象服務業務全流程的管理和監控功能:對業務和軟硬件實現全流程監控、管理。
4)基于自定義書簽、模板的人機交互制作:通過對書簽和模板的靈活配置,滿足了業務拓展和新產品快速上線的需求,提高了工作效率水平。
5)可靈活配置的發布策略:實現對產品發布渠道和發布策略綜合管理,實現服務產品和發布渠道一對多、多對一、多對多等多種形式的配置,提高了產品發布效率。
6)自動化智能產品制作和熱點、要點提示功能:實現基于模型、指標和算法的圖文產品自動加工制作,以及服務熱點和要點提醒,提高對多元化氣象數據的加工處理能力和可視化表達能力。
2017年11月,西寧、海東、海南州氣象局作為市、州級試點單位,經過培訓后開始進行業務試用。2018年5月,完成所有功能模塊的修改完善和調試,在省級服務單位開展試運行。2018年9月完成對市、縣功能的簡化和完善,開展了全省9個市(州)局和43個縣局的應用培訓,并全面投入業務試運行[6]。2019-01-20,青海省氣象局應急與減災處發文,該平臺在青海省各級氣象部門的公眾、決策、專業氣象服務領域開始正式業務化運行。
基于個人任務的氣象服務產品人機交互制作系統減少了產品采集、制作、發布、評估管理和共享等流程中不必要的人工處理信息環節,能夠極大地縮短服務產品的制作過程和流轉過程,提高產品各傳輸環境的穩定性,高時效地應對社會經濟各行業輔助決策活動[7]。
基于個人任務的氣象服務產品人機交互制作系統,具有以下特點:
1)將產品類別與值班班次進行關聯,通過對值班人員進行排班,形成當日個人任務,值班人員根據獲取到的個人任務制作產品,提高了值班效率;
2)通過產品類別中對制作班次、審核班次、簽發班次和發布班次的配置,實現不同值班人員對同一產品不同階段任務的值守,實現產品在各階段業務流程的流轉,提高了產品審核簽發的效率;
3)通過對書簽和產品模板的配置,實現各種類型產品模板的靈活定制,便于今后業務的擴展和服務產品的增加;
4)實現了發布渠道和發布策略的靈活定制,從而實現產品與發布地址的多對一、一對多、多對多的關系,真正實現服務產品一鍵式發布。