崔新強(qiáng) 唐 俊 付 佳 盧高昇 楊文意 徐 靜
1(湖北省氣象服務(wù)中心 湖北 武漢 430205) 2(華云信息技術(shù)工程有限公司 北京 100081)
湖北省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)開發(fā)與應(yīng)用
崔新強(qiáng)1唐 俊1付 佳1盧高昇2楊文意2徐 靜1
1(湖北省氣象服務(wù)中心 湖北 武漢 430205)2(華云信息技術(shù)工程有限公司 北京 100081)
在分析省級氣象服務(wù)業(yè)務(wù)系統(tǒng)現(xiàn)狀的基礎(chǔ)上,按照“集約化、規(guī)范化、標(biāo)準(zhǔn)化”的理念,開發(fā)建成了基于GIS的湖北省級氣象服務(wù)產(chǎn)品共享平臺(tái)、氣象服務(wù)產(chǎn)品制作平臺(tái)構(gòu)成的湖北省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái),并對核心業(yè)務(wù)功能進(jìn)行了簡要介紹。應(yīng)用結(jié)果表明:湖北省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)的開發(fā)建成,結(jié)束了長期以來省級氣象服務(wù)單位缺乏真正意義上的業(yè)務(wù)平臺(tái)的歷史,極大地提高了氣象服務(wù)系統(tǒng)的自動(dòng)化和集約化程度,大大減少了氣象預(yù)報(bào)服務(wù)人員不必要的重復(fù)勞動(dòng),實(shí)現(xiàn)了業(yè)務(wù)流程的可視化管理,為氣象服務(wù)業(yè)務(wù)管理和質(zhì)量考核提供了重要技術(shù)支撐。
氣象服務(wù) 業(yè)務(wù)平臺(tái) 一體化 開發(fā)應(yīng)用
近些年來,各級氣象部門不斷拓展領(lǐng)域,開發(fā)了一系列預(yù)報(bào)服務(wù)產(chǎn)品。但是,這些產(chǎn)品大都分散在不同單位,甚至分散在不同科室的不同系統(tǒng)中,并未進(jìn)入省級氣象部門已有的氣象數(shù)據(jù)庫。由于這些產(chǎn)品大都來源于不同課題或項(xiàng)目,缺乏統(tǒng)一規(guī)劃,造成系統(tǒng)功能單一、產(chǎn)品分散、沒有統(tǒng)一的產(chǎn)品命名規(guī)則和存放地址,導(dǎo)致眾多產(chǎn)品難以實(shí)現(xiàn)共享。如何讓這些分散的產(chǎn)品在第一時(shí)間到達(dá)服務(wù)人員的桌面,急需建立省級氣象服務(wù)產(chǎn)品庫和共享平臺(tái),這也是省級氣象服務(wù)亟待解決的一個(gè)重大問題。另一方面,長期以來,氣象服務(wù)單位為不斷滿足不同行業(yè)和不同用戶的不同需要,開發(fā)了很多小的系統(tǒng)。這些系統(tǒng)分散、獨(dú)立、自動(dòng)化程度低,服務(wù)人員在業(yè)務(wù)值班時(shí)往往要在不同的系統(tǒng)中重復(fù)做同樣的工作。這些重復(fù)性、事務(wù)性工作浪費(fèi)了服務(wù)人員大量的時(shí)間和精力,使服務(wù)人員難以有更多的時(shí)間去考慮服務(wù)產(chǎn)品的精細(xì)化和針對性問題。因此,設(shè)計(jì)開發(fā)高效的省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)顯得極為迫切。
2012年-2013年,中國氣象局先后分兩批支持建設(shè)省級公共氣象服務(wù)業(yè)務(wù)系統(tǒng),但由于經(jīng)費(fèi)所限,多數(shù)省份只是在原有系統(tǒng)的基礎(chǔ)上擴(kuò)展了一些功能,統(tǒng)籌規(guī)劃開發(fā)省級一體化氣象服務(wù)平臺(tái)的并不多見。據(jù)文獻(xiàn)檢索,張正文[1]等研制了適合新媒體圖文發(fā)布的產(chǎn)品制作平臺(tái),李建[2]等開發(fā)了基于WebGIS技術(shù)的公共氣象服務(wù)業(yè)務(wù)平臺(tái),實(shí)現(xiàn)了氣象信息的快速查詢;柳錦寶[3]等結(jié)合地網(wǎng)GeoBeans平臺(tái)實(shí)現(xiàn)了網(wǎng)頁的快速瀏覽;李超[4]、劉世學(xué)[5]、姜燕敏[6]等分別設(shè)計(jì)開發(fā)了專業(yè)氣象服務(wù)系統(tǒng),提高了專業(yè)氣象服務(wù)產(chǎn)品加工的自動(dòng)化程度;宋智等[7]研制了區(qū)域氣象服務(wù)產(chǎn)品共享平臺(tái),實(shí)現(xiàn)了產(chǎn)品上傳、查詢、下載等功能。河南、海南、寧夏、麗水等地的氣象服務(wù)工作者也在氣象服務(wù)平臺(tái)開發(fā)方面作了一些卓有成效的工作[8-15]。然而,這些平臺(tái)和系統(tǒng)開發(fā)往往只是針對氣象服務(wù)系統(tǒng)的某個(gè)方面,有的雖然在系統(tǒng)集成方面做了一些工作,但多數(shù)限于簡單的物理集成,不能從根本上提高系統(tǒng)平臺(tái)的效率。
本研究從整體上對省級氣象服務(wù)系統(tǒng)平臺(tái)進(jìn)行了系統(tǒng)性的規(guī)劃設(shè)計(jì),結(jié)束了長期以來省級氣象服務(wù)單位缺乏真正意義上的業(yè)務(wù)平臺(tái)的歷史,在全國范圍內(nèi),率先建成了涵蓋所有省級業(yè)務(wù)單位加工制作的公共氣象服務(wù)產(chǎn)品共享平臺(tái)和一體化的氣象服務(wù)產(chǎn)品制作平臺(tái),并成功實(shí)現(xiàn)了業(yè)務(wù)化運(yùn)行,其技術(shù)思路和方法對全國其他省市具有一定的借鑒作用。
1.1 平臺(tái)架構(gòu)
采用模塊化功能和層次化結(jié)構(gòu)體系,以此來提高通用模塊的重用性和系統(tǒng)的健壯性,通過多層架構(gòu)體系對系統(tǒng)進(jìn)行支撐,實(shí)現(xiàn)整個(gè)系統(tǒng)的可靠運(yùn)行與一體化、集約化管理。自右向左由標(biāo)準(zhǔn)與規(guī)范體系、基礎(chǔ)設(shè)施層、數(shù)據(jù)資源層、應(yīng)用支撐層和業(yè)務(wù)應(yīng)用層等五個(gè)層次結(jié)構(gòu)組成,如圖1所示。
圖1 湖北省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)總體架構(gòu)圖
1) 標(biāo)準(zhǔn)與規(guī)范體系。保障平臺(tái)系統(tǒng)的規(guī)范性和運(yùn)行質(zhì)量,對系統(tǒng)建成后的運(yùn)行保障和考核管理提供規(guī)范和標(biāo)準(zhǔn)支持,保障系統(tǒng)長期高效運(yùn)行。包括服務(wù)產(chǎn)品文件命名規(guī)范、GIS數(shù)據(jù)交換格式規(guī)范、氣象數(shù)據(jù)庫規(guī)范、數(shù)據(jù)接口規(guī)范和運(yùn)行管理規(guī)范,部門間數(shù)據(jù)共享、業(yè)務(wù)協(xié)作的運(yùn)行體系和考核管理體系。
2) 基礎(chǔ)設(shè)施層。為各類應(yīng)用提供基礎(chǔ)支撐環(huán)境,主要包含數(shù)據(jù)處理服務(wù)器、數(shù)據(jù)庫服務(wù)器、文件服務(wù)器、應(yīng)用服務(wù)器、存儲(chǔ)設(shè)備、防火墻、路由器和交換機(jī)等硬件設(shè)備;網(wǎng)絡(luò)、機(jī)房、供電等網(wǎng)絡(luò)環(huán)境;操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、GIS等基礎(chǔ)軟件。
3) 數(shù)據(jù)資源層。為平臺(tái)提供據(jù)提供數(shù)據(jù)環(huán)境、數(shù)據(jù)存儲(chǔ)與管理,主要包括基礎(chǔ)信息資源、系統(tǒng)運(yùn)行產(chǎn)生的各類數(shù)據(jù)、產(chǎn)品資源等。以文件形式存放的各種產(chǎn)品及相關(guān)的策略文件,以數(shù)據(jù)庫表形式存放各種數(shù)據(jù)。提供數(shù)據(jù)整合及數(shù)據(jù)服務(wù)接口,為上層提供統(tǒng)一的數(shù)據(jù)模型、統(tǒng)一的數(shù)據(jù)編目機(jī)制及統(tǒng)一的數(shù)據(jù)存檔與服務(wù)。
4) 應(yīng)用支撐層。為最終應(yīng)用提供通用支持,主要包括統(tǒng)一的系統(tǒng)管理、報(bào)表服務(wù)、GIS服務(wù)、FTP服務(wù)、郵件服務(wù)和日志服務(wù)等。使開發(fā)人員能夠快速建立和修改上層應(yīng)用服務(wù)環(huán)境和應(yīng)用服務(wù),完成數(shù)據(jù)的獲取和分析、業(yè)務(wù)流程的調(diào)度、產(chǎn)品的制作與分發(fā)、系統(tǒng)與業(yè)務(wù)管理,是業(yè)務(wù)應(yīng)用層和數(shù)據(jù)資源層的中間橋梁。
5) 業(yè)務(wù)應(yīng)用層。通過菜單、工具條、對話框等圖形界面元素,為用戶提供最終服務(wù),是系統(tǒng)中直接與各類用戶進(jìn)行人機(jī)交互、完成日常任務(wù)的工具。主要包括產(chǎn)品制作平臺(tái)、產(chǎn)品共享平臺(tái)、數(shù)據(jù)庫管理系統(tǒng)、產(chǎn)品分發(fā)系統(tǒng)、業(yè)務(wù)管理系統(tǒng)等。在各子系統(tǒng)和服務(wù)層之間通過Web Service連接,在現(xiàn)有的各種異構(gòu)平臺(tái)的基礎(chǔ)上構(gòu)筑一個(gè)通用的與平臺(tái)無關(guān)、語言無關(guān)的技術(shù)層,實(shí)現(xiàn)跨平臺(tái)跨系統(tǒng)無縫對接。
1.2 功能結(jié)構(gòu)
省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)由兩大平臺(tái)和三大系統(tǒng)構(gòu)成,即產(chǎn)品制作平臺(tái)、服務(wù)產(chǎn)品共享平臺(tái)、數(shù)據(jù)庫管理系統(tǒng)、產(chǎn)品分發(fā)系統(tǒng)、后臺(tái)業(yè)務(wù)與管理系統(tǒng)等。平臺(tái)功能關(guān)系見圖2。
圖2 湖北省級氣象服務(wù)一體化平臺(tái)功能關(guān)系圖
1.3 軟件環(huán)境
整體采用基于J2EE的B/S軟件結(jié)構(gòu),以便于統(tǒng)一的維護(hù)管理及數(shù)據(jù)安全的控制、有效地保護(hù)原有硬件投資、減少開發(fā)成本、提高開發(fā)效率。
1) 操作系統(tǒng):采用Windows 平臺(tái),服務(wù)器使用Windows Server 2008 R2版,客戶機(jī)采用Windows7系統(tǒng)。
2) 開發(fā)工具:使用C/C++、C# 、Java、Silverlight4.0、ActionScript、Flex 、FlashBuilder等程序設(shè)計(jì)開發(fā)環(huán)境與相關(guān)開發(fā)工具,集成開發(fā)環(huán)境使用Eclipse;外部調(diào)用接口使用Web Service;開發(fā)過程中的版本管理工具為SVN Client;系統(tǒng)管理采用Microsoft Enterprise Library來實(shí)現(xiàn)。
3) 基礎(chǔ)軟件及中間件:數(shù)據(jù)庫管理系統(tǒng)采用SQL Server 2008 R2;應(yīng)用服務(wù)器采用Tomcat6.0;GIS軟件采用ArcGIS10.0;文件共享軟件采用Super Flexible File Synchronize。
2.1 存儲(chǔ)管理
2.1.1 文件庫
省級各業(yè)務(wù)單位加工制作的預(yù)報(bào)服務(wù)產(chǎn)品,在原有系統(tǒng)基礎(chǔ)上增加產(chǎn)品另存功能,并遵循統(tǒng)一命名規(guī)則,以FTP方式主動(dòng)推送到指定的文件庫服務(wù)器,文件庫設(shè)計(jì)盡可能地簡化目錄結(jié)構(gòu)、減少目錄級別,便于對文件的有效管理和應(yīng)用,并遵循如下原則:
(1) 為滿足各軟件配置項(xiàng)的獨(dú)立性和各類文件的不同安全性要求,在進(jìn)行文件庫設(shè)計(jì)時(shí)按照業(yè)務(wù)規(guī)則、功能屬性和權(quán)限要求對文件存儲(chǔ)區(qū)進(jìn)行規(guī)劃設(shè)計(jì)。
(2) 根據(jù)氣象資料時(shí)效性要求,氣象資料數(shù)據(jù)文件的存儲(chǔ)目錄主要按照要素進(jìn)行劃分,便于系統(tǒng)對文件的使用和管理。
(3) 綜合考慮文件數(shù)量、磁盤容量、使用時(shí)效和系統(tǒng)性能等因素,設(shè)計(jì)合理有效的文件庫維護(hù)管理策略,使文件庫滿足系統(tǒng)對文件的使用時(shí)效要求和快速檢索要求。
2.1.2 數(shù)據(jù)庫
對于規(guī)則數(shù)據(jù),如氣象實(shí)況產(chǎn)品、數(shù)值預(yù)報(bào)產(chǎn)品等,采用數(shù)據(jù)庫拷貝的方式存入服務(wù)產(chǎn)品數(shù)據(jù)庫,數(shù)據(jù)庫設(shè)計(jì)除了遵循完整性、一致性、可擴(kuò)展性等通用原則外,遵循如下原則:
(1) 數(shù)據(jù)庫邏輯模型設(shè)計(jì)遵循關(guān)系型數(shù)據(jù)庫設(shè)計(jì)理論的第三范式,具有應(yīng)用系統(tǒng)需要表達(dá)的所有信息并且消除數(shù)據(jù)冗余。
(2) 數(shù)據(jù)庫物理模型設(shè)計(jì)是在邏輯模型的基礎(chǔ)上,為了優(yōu)化應(yīng)用系統(tǒng)的性能而采用增加冗余、創(chuàng)建索引等設(shè)計(jì)方法和技術(shù)。
(3) 在設(shè)計(jì)數(shù)據(jù)庫表時(shí),估算數(shù)據(jù)庫表的大小和數(shù)據(jù)增長量,以便創(chuàng)建數(shù)據(jù)庫時(shí)合理分配空間,減少磁盤碎片的產(chǎn)生。
(4) 為實(shí)現(xiàn)數(shù)據(jù)的快速檢索,遵循拆分?jǐn)?shù)據(jù)量大的數(shù)據(jù)庫表、對查詢頻繁的字段進(jìn)行索引設(shè)計(jì)。
2.1.3 主要功能
湖北省級氣象服務(wù)產(chǎn)品存儲(chǔ)管理系統(tǒng)由數(shù)據(jù)采集、數(shù)據(jù)解析、數(shù)據(jù)傳輸、數(shù)據(jù)入庫、數(shù)據(jù)清理、數(shù)據(jù)來源監(jiān)控、日志管理等構(gòu)成,見圖3。數(shù)據(jù)采集支持文件、數(shù)據(jù)庫、XML、FTP、HTTP等多種接口方式。
圖3 氣象服務(wù)產(chǎn)品數(shù)據(jù)庫管理功能結(jié)構(gòu)圖
2.2 氣象服務(wù)產(chǎn)品制作平臺(tái)
氣象服務(wù)產(chǎn)品制作平臺(tái)包含決策氣象服務(wù)產(chǎn)品制作、公眾氣象服務(wù)產(chǎn)品制作、專業(yè)氣象服務(wù)產(chǎn)品制作三個(gè)分平臺(tái)。以專業(yè)氣象服務(wù)產(chǎn)品制作為例,對業(yè)務(wù)設(shè)置、制作流程、流程管理和產(chǎn)品制作等主要功能進(jìn)行簡要介紹。
2.2.1 業(yè)務(wù)設(shè)置
專業(yè)氣象服務(wù)用戶的需求是動(dòng)態(tài)變化的,相應(yīng)的業(yè)務(wù)制作任務(wù)和業(yè)務(wù)流程也是隨時(shí)需要變更的。以往通過紙質(zhì)任務(wù)通知單交班方式實(shí)現(xiàn),隨意性大,容易產(chǎn)生疏漏。本平臺(tái)采用管理人員在系統(tǒng)中對新增用戶或老用戶新增服務(wù)內(nèi)容進(jìn)行業(yè)務(wù)設(shè)置,以提高管理的科學(xué)性,保障產(chǎn)品制作規(guī)范性和標(biāo)準(zhǔn)化。業(yè)務(wù)設(shè)置主要內(nèi)容包括用戶信息、制作模板、存放地址、產(chǎn)品命名、所需資料、服務(wù)對象、服務(wù)方式、簽發(fā)流程、流程記錄等。業(yè)務(wù)設(shè)置完成后,系統(tǒng)會(huì)自動(dòng)生成新的業(yè)務(wù)制作流程,制作人員只要按照流程去做即可。
2.2.2 制作流程
由于流程管理的自動(dòng)化和可視化,保障了業(yè)務(wù)制作的規(guī)范化和科學(xué)化,制作流程的各個(gè)環(huán)節(jié)均有日志記錄,方便制作者和管理者隨時(shí)查閱。專業(yè)氣象服務(wù)產(chǎn)品制作流程見圖4。
圖4 專業(yè)氣象服務(wù)產(chǎn)品制作流程圖
2.2.3 流程管理
流程管理是實(shí)現(xiàn)業(yè)務(wù)規(guī)范化和標(biāo)準(zhǔn)化的重要手段。本平臺(tái)對流程管理具有兩個(gè)特點(diǎn):一是動(dòng)態(tài)配置流程,可動(dòng)態(tài)配置一般崗和關(guān)鍵崗業(yè)務(wù)流程。二是流程管理可視化。每項(xiàng)任務(wù)開始制作時(shí)間、應(yīng)完成時(shí)間,制作開始時(shí)間、實(shí)際完成時(shí)間都有日志記錄,方便對每日工作流程及完成情況實(shí)時(shí)查閱,為業(yè)務(wù)考核提供直接依據(jù)。專業(yè)氣象服務(wù)產(chǎn)品制作流程管理功能見表1。
表1 專業(yè)氣象服務(wù)產(chǎn)品制作流程管理功能一覽表
2.2.4 產(chǎn)品制作
為最大限度減少制作人員不必要的重復(fù)勞動(dòng),提高系統(tǒng)自動(dòng)化程度和產(chǎn)品的個(gè)性化水平,根據(jù)多年經(jīng)驗(yàn)積累,設(shè)計(jì)了專業(yè)氣象服務(wù)產(chǎn)品制作如下三個(gè)功能模塊。
(1) 行業(yè)產(chǎn)品粗加工:在訂正預(yù)報(bào)基礎(chǔ)上,調(diào)用行業(yè)影響與對策庫,自動(dòng)完成農(nóng)業(yè)、林業(yè)、漁業(yè)、水利、電力、交通、保險(xiǎn)、商業(yè)、物流、倉儲(chǔ)、旅游、城市等12個(gè)行業(yè)的粗加工產(chǎn)品,主要內(nèi)容包括過去天氣實(shí)況、未來天氣預(yù)報(bào)、行業(yè)影響、防范對策等4部分內(nèi)容。
(2) 行業(yè)產(chǎn)品精加工:在粗加工產(chǎn)品基礎(chǔ)上,分12個(gè)行業(yè)對粗加工產(chǎn)品進(jìn)行精加工,以人工方式進(jìn)行修改完善。
(3) 個(gè)性化產(chǎn)品加工:加工某一用戶指定的專門產(chǎn)品,具有模版設(shè)置、插入文本、表格、圖片、色斑圖、等值線圖、編輯、修改、查詢等功能。
2.3 氣象服務(wù)產(chǎn)品共享平臺(tái)
2.3.1 產(chǎn)品分類
科學(xué)的產(chǎn)品分類是實(shí)現(xiàn)產(chǎn)品共享和快速檢索查詢的關(guān)鍵。為盡可能減少產(chǎn)品交叉,方便用戶快速查詢,將湖北省級氣象服務(wù)產(chǎn)品分為10類,見表2。
表2 湖北省級氣象服務(wù)產(chǎn)品分類表
2.3.2 產(chǎn)品格式
各省級業(yè)務(wù)單位加工制作的產(chǎn)品均以文件方式推送,主要文件類型有Txt、Doc、Csv、Jpg、Gif、Png、Mpg、Xml,以及氣象部門獨(dú)有的Micaps格式文件,涵蓋了本文、圖形圖像、多媒體等諸多類型的氣象服務(wù)產(chǎn)品文件。
2.3.3 主要功能
氣象服務(wù)產(chǎn)品共享平臺(tái)是湖北省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)的核心業(yè)務(wù)平臺(tái)之一,平臺(tái)主要功能結(jié)構(gòu)見圖5。平臺(tái)除具備產(chǎn)品檢索查詢、產(chǎn)品上傳、產(chǎn)品下載、產(chǎn)品定制、產(chǎn)品收藏、用戶反饋等功能外,還具備如下三項(xiàng)特色功能:一是多方式查詢。為方便用戶快速查詢所需產(chǎn)品,平臺(tái)提供了按產(chǎn)品分類查詢、按制作單位查詢、按產(chǎn)品格式查詢等三種查詢方式。二是提供各業(yè)務(wù)單位產(chǎn)品推送日志,以便職能處室對業(yè)務(wù)單位產(chǎn)品推送情況進(jìn)行考核。三是分單位、分業(yè)務(wù)查詢用戶點(diǎn)擊瀏覽量,以方便制作單位改進(jìn)服務(wù)產(chǎn)品,更好地滿足用戶需要。
圖5 氣象服務(wù)產(chǎn)品共享平臺(tái)功能結(jié)構(gòu)圖
3.1 文件格式轉(zhuǎn)換
面對多格式的服務(wù)產(chǎn)品,系統(tǒng)開發(fā)了專用數(shù)據(jù)格式轉(zhuǎn)換模塊。該模塊獲取系統(tǒng)采集到的各類數(shù)據(jù),包括觀測數(shù)據(jù)、預(yù)報(bào)預(yù)測數(shù)據(jù)和服務(wù)產(chǎn)品數(shù)據(jù),標(biāo)準(zhǔn)格式配置信息等;解析需要轉(zhuǎn)換的數(shù)據(jù)內(nèi)容,根據(jù)標(biāo)準(zhǔn)格式要求轉(zhuǎn)換為PDF格式;輸出經(jīng)過格式轉(zhuǎn)換的觀測數(shù)據(jù)、預(yù)報(bào)預(yù)測數(shù)據(jù)和服務(wù)產(chǎn)品數(shù)據(jù),進(jìn)行質(zhì)量控制或者直接入庫存儲(chǔ),最后將日志信息存儲(chǔ)到指定目錄中。
3.2 緩存實(shí)現(xiàn)
本系統(tǒng)將眾多數(shù)據(jù)保存到RDBMS(關(guān)系型數(shù)據(jù)庫)中,系統(tǒng)網(wǎng)站從中讀取數(shù)據(jù)并在瀏覽器中顯示。但隨著數(shù)據(jù)量的增大、訪問的集中,就會(huì)出現(xiàn)RDBMS的負(fù)擔(dān)加重、數(shù)據(jù)庫響應(yīng)惡化、 網(wǎng)站顯示延遲等重大影響。Memcached是高性能的分布式內(nèi)存緩存技術(shù),通過緩存數(shù)據(jù)庫查詢結(jié)果,減少數(shù)據(jù)庫訪問次數(shù),以提高動(dòng)態(tài)Web等應(yīng)用的速度、提高可擴(kuò)展性。本系統(tǒng)通過使用該項(xiàng)技術(shù)作為Web網(wǎng)站的緩存實(shí)現(xiàn)。
3.3 文件同步
使用技術(shù)先進(jìn)的文件同步工具Super Flexible File Synchronizer,實(shí)現(xiàn)本地驅(qū)動(dòng)器或網(wǎng)絡(luò)驅(qū)動(dòng)器等不同服務(wù)器之間數(shù)據(jù)文件備份或文件實(shí)時(shí)同步,同步模式包括標(biāo)準(zhǔn)復(fù)制、提取鏡像、快速跟蹤等。可按系統(tǒng)需要設(shè)置多個(gè)任務(wù),手動(dòng)運(yùn)行或自動(dòng)調(diào)度同步,檢測到被修改的文件立即在鏡象中完成同樣的修改,而且修改的每一次動(dòng)作都自動(dòng)記錄到日志文件中。該工具支持FTP、SSH、HTTP、WebDAV等傳輸方式,并且可以使用ZIP壓縮和數(shù)據(jù)加密。
湖北省級公共氣象服務(wù)產(chǎn)品共享平臺(tái)(見圖6)2012年12月投入業(yè)務(wù)試運(yùn)行,2014年7月,湖北省氣象局以鄂氣減函[2014]6號(hào)文明確該系統(tǒng)正式投入業(yè)務(wù)化運(yùn)行,由此結(jié)束了我省省級氣象服務(wù)產(chǎn)品無法共享共用的歷史,率先實(shí)現(xiàn)了省級公共氣象服務(wù)產(chǎn)品在省、市、縣三級氣象業(yè)務(wù)單位的共享共用?,F(xiàn)已成為上對中國氣象局上傳服務(wù)產(chǎn)品、下對全省各級氣象部門提供服務(wù)產(chǎn)品共享服務(wù)的重要業(yè)務(wù)平臺(tái)。湖北省級公共氣象服務(wù)產(chǎn)品制作發(fā)布平臺(tái)之華中電力氣象服務(wù)網(wǎng)站發(fā)布平臺(tái)(見圖7)2013年9月正式投入業(yè)務(wù)運(yùn)行,現(xiàn)已成為服務(wù)華中電網(wǎng)的新方式。
圖6 湖北省級氣象服務(wù)產(chǎn)品共享平臺(tái)頁面
圖7 華中電力氣象服務(wù)網(wǎng)站發(fā)布平臺(tái)頁面
四年多的業(yè)務(wù)應(yīng)用表明:湖北省級氣象服務(wù)一體化業(yè)務(wù)平臺(tái)的開發(fā)建成,極大提高了氣象服務(wù)系統(tǒng)的自動(dòng)化和集約化程度,大大減少了氣象服務(wù)人員不必要的重復(fù)勞動(dòng);實(shí)現(xiàn)了業(yè)務(wù)流程的可視化管理,為氣象服務(wù)業(yè)務(wù)管理和質(zhì)量考核提供了重要技術(shù)支撐。
本平臺(tái)的開發(fā)應(yīng)用開創(chuàng)了全國省級公共氣象服務(wù)一體化業(yè)務(wù)平臺(tái)的先河,填補(bǔ)了湖北省級公共氣象服務(wù)產(chǎn)品不能共享共用的歷史,在多格式文件的自動(dòng)轉(zhuǎn)換、文件快速同步、緩存高效實(shí)現(xiàn)等方面具有一定的創(chuàng)新性,為全國其他省份提供了一定的借鑒,具有良好的推廣應(yīng)用前景。
平臺(tái)系統(tǒng)在以下兩個(gè)方面還需進(jìn)一步改進(jìn)。一是隨著氣象信息化工作的不斷深化,原有的氣象業(yè)務(wù)流程正在發(fā)生新的變化,新的氣象資料來源將主要依賴CIMISS系統(tǒng),需要按照新的資料存儲(chǔ)要求對本平臺(tái)系統(tǒng)進(jìn)行一定的改進(jìn)。二是隨著新的氣象服務(wù)領(lǐng)域的不斷拓展,也需要對平臺(tái)系統(tǒng)進(jìn)行不斷完善。
[1] 張正文,張振濤.公共氣象服務(wù)產(chǎn)品制作系統(tǒng)[J].計(jì)算機(jī)與現(xiàn)代化,2013(11):143-146.
[2] 李建,沈萍月,馬琰鋼,等.WebGIS技術(shù)在浙江公共氣象服務(wù)平臺(tái)中的應(yīng)用[J].浙江氣象,2009,30(增刊):33-36.
[3] 柳錦寶,何政偉,王增武,等.四川省氣象服務(wù)信息系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)[J].氣象科技,2010,38(4):484-487.
[4] 李超,胡耀文,甘建紅,等.一體化專業(yè)氣象服務(wù)集成系統(tǒng)[J].成都信息工程學(xué)院學(xué)報(bào),2014,29(2):161-166.
[5] 劉世學(xué),黎穎智,劉松,等.分布式專業(yè)氣象服務(wù)產(chǎn)品制作平臺(tái)的研究與應(yīng)用[J].氣象研究與應(yīng)用,2010,31(3):102-107.
[6] 姜燕敏,吳昊旻,吳霞,等.麗水專業(yè)氣象服務(wù)一體化系統(tǒng)的開發(fā)與應(yīng)用[J].氣象水文海洋儀器,2011(3):42-45.
[7] 宋智,呂爽,王凌,等.區(qū)域氣象服務(wù)產(chǎn)品共享平臺(tái)的設(shè)計(jì)與開發(fā)[J].高原山地氣象研究,2012,32(1):77-80.
[8] 艾艷,孫景蘭,范學(xué)峰,等.河南省縣級綜合氣象業(yè)務(wù)平臺(tái)的建設(shè)及應(yīng)用[J].氣象與環(huán)境科學(xué),2016,39(1):114-119.
[9] 張金滿,趙娜,馬翠平,等.基于GIS技術(shù)的智能化交通氣象服務(wù)系統(tǒng)的開發(fā)研制[J].山東氣象,2014,34(1):68-73.
[10] 薛龍琴.河南省農(nóng)業(yè)氣象服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].氣象與環(huán)境科學(xué),2015,38(4):99-104.
[11] 王慕華,唐衛(wèi),渠寒花,等.面向公眾出行的公路交通氣象服務(wù)系統(tǒng)[J].氣象科技,2015,43(5):992-997.
[12] 范彥芳,李香芳,蔣婷,等.寧夏專業(yè)氣象服務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代農(nóng)業(yè)科技,2016(1):273-276.
[13] 謝國權(quán),李建,張旗,等.公共氣象服務(wù)平臺(tái)的技術(shù)應(yīng)用綜述[J].浙江氣象,2009,30(增刊):12-15.
[14] 陳亮,王小堅(jiān),吳坤悌,等.海南省氣象服務(wù)產(chǎn)品分發(fā)系統(tǒng)設(shè)計(jì)與應(yīng)用[J].氣象科技,2015,43(1):76-81.
[15] 朱玉周,程家合,魯坦,等.河南省交通氣象服務(wù)系統(tǒng)設(shè)計(jì)探討[J].氣象與環(huán)境科學(xué),2012,35(S1):95-98.
DEVELOPMENTANDAPPLICATIONOFHUBEIPROVINCIALMETEOROLOGICALSERVICESINTEGRATEDBUSINESSPLATFORM
Cui Xinqiang1Tang Jun1Fu Jia1Lu Gaosheng2Yang Wenyi2Xu Jing1
1(HubeiMeteorologicalServiceCenter,Wuhan430205,Hubei,China)2(HuayunInformationTechnologyEngineeringCo.,Ltd.,Beijing100081,China)
In accordance with the concept of “intensification, regulation, standardization”, based on the analysis of the status of provincial meteorological service system, we built a Hubei provincial meteorological service business integration platform, which was composed of GIS of the Hubei provincial meteorological service product sharing platform and meteorology product platform, and the core business function were introduced briefly. The application result shows that the completion of the Hubei provincial meteorological service integration platform has ended the long history of the lack of real business platform at the provincial meteorological service units. The platform greatly improves the automation and intensification of the meteorological service system, and greatly reduces unnecessary duplication of labor by the meteorological forecasting service personnel. It realizes the visual management of business process, and provides important technical support for the management and quality assessment of meteorological service.
Meteorological service Business platform Integration Development and application
2017-01-19。崔新強(qiáng),高工,主研領(lǐng)域:公共氣象服務(wù)。唐俊,高工。付佳,高工。盧高昇,工程師。楊文意,工程師。徐靜,高工。
TP3
A
10.3969/j.issn.1000-386x.2017.11.024