喬賀 張道遠(yuǎn) 吳田 徐進(jìn)
摘 要:運(yùn)行監(jiān)控業(yè)務(wù)輔助管理系統(tǒng)完成了“運(yùn)行監(jiān)控業(yè)務(wù)輔助管理軟件”,建立了監(jiān)控業(yè)務(wù)知識(shí)庫(kù);系統(tǒng)實(shí)現(xiàn)了探測(cè)數(shù)據(jù)處理流程、省級(jí)運(yùn)行監(jiān)控值班流程和應(yīng)急響應(yīng)簡(jiǎn)明流程集中展示;通過(guò)智能提取人員信息、自動(dòng)關(guān)聯(lián)和自動(dòng)校驗(yàn)等技術(shù)細(xì)節(jié)實(shí)現(xiàn)了業(yè)務(wù)值班信息高效管理和量化統(tǒng)計(jì);實(shí)現(xiàn)了區(qū)域站社會(huì)化保障部分指標(biāo)匯總。該系統(tǒng)自建成以來(lái),運(yùn)行穩(wěn)定可靠,提高了運(yùn)行監(jiān)控主要業(yè)務(wù)工作的規(guī)范化和信息化水平。
關(guān)鍵詞:運(yùn)行監(jiān)控;輔助管理系統(tǒng);ILOG Diagram
中圖分類(lèi)號(hào):TP277 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1003-5168(2018)17-0010-03
The Design of the Auxiliary Management System for the
Operation Monitoring
QIAO He ZHANG Daoyuan WU Tian XU Jin
Abstract: The auxiliary management system of the operation monitoring, which was developed by software and database, established knowledge base of monitoring meteorological equipment. It realized the exhibition of data processing flow, monitoring process and the emergency response process. It realized the efficient management and quantitative statistics of business duty information by using intelligent extraction, automatic association and automatic check. Also, it realized the integration of some indicators for social supports. Since the completion of the system, it had been running stably and reliably, and had improved the standardization and informatization level of the operation monitoring.
Keywords: operation monitoring;auxiliary management system;ILOG Diagram
運(yùn)行監(jiān)控業(yè)務(wù)是省級(jí)氣象探測(cè)部門(mén)的4大基本職責(zé)(運(yùn)行監(jiān)控、技術(shù)保障、計(jì)量檢定、儀器供應(yīng))之一。目前,各類(lèi)運(yùn)行監(jiān)控業(yè)務(wù)平臺(tái)已陸續(xù)投入使用,規(guī)章制度不斷完善,省級(jí)運(yùn)行監(jiān)控業(yè)務(wù)的信息化、系統(tǒng)化管理提升成為一個(gè)需要迫切探索的方向。
盡管氣象探測(cè)設(shè)備監(jiān)控系統(tǒng)逐漸豐富、相關(guān)監(jiān)控流程不斷完善,但省級(jí)運(yùn)行監(jiān)控業(yè)務(wù)仍存在諸多亟待改進(jìn)的環(huán)節(jié),如省級(jí)監(jiān)控人員之間的交接班管理需借助Excel電子表格,聯(lián)系市縣局臺(tái)站或廠(chǎng)家時(shí)出現(xiàn)技術(shù)人員聯(lián)系方式不同步,監(jiān)控業(yè)務(wù)量化統(tǒng)計(jì)不便捷等狀況。社會(huì)化保障的監(jiān)督與管理亟須走科學(xué)化、正規(guī)化的道路。
運(yùn)行監(jiān)控業(yè)務(wù)輔助管理系統(tǒng)研究旨在進(jìn)一步解決在監(jiān)控系統(tǒng)逐漸豐富、相關(guān)監(jiān)控流程不斷完善過(guò)程中產(chǎn)生的規(guī)范管理、人性化管理等方面的新問(wèn)題,最大限度滿(mǎn)足對(duì)監(jiān)控業(yè)務(wù)信息化管理、科學(xué)化梳理的需求。
1 系統(tǒng)設(shè)計(jì)需求
1.1 系統(tǒng)構(gòu)架
以Microsoft SQL Server數(shù)據(jù)庫(kù)為底層支撐,以B/S和C/S體系結(jié)構(gòu)相結(jié)合交互方式,圍繞運(yùn)行監(jiān)控主要業(yè)務(wù),在實(shí)現(xiàn)業(yè)務(wù)流程可視化管理和展示、監(jiān)控業(yè)務(wù)知識(shí)庫(kù)完善的基礎(chǔ)上,實(shí)現(xiàn)運(yùn)行監(jiān)控值班信息的規(guī)范化、智能化。系統(tǒng)構(gòu)架如圖1所示。
1.2 功能模塊
系統(tǒng)設(shè)計(jì)了以下主要功能模塊:①數(shù)據(jù)權(quán)限、功能權(quán)限管理;②通信方式檢索、更新;③值班用戶(hù)登錄、切換和退出;④運(yùn)行監(jiān)控日志查詢(xún)、新建、編輯;⑤監(jiān)控業(yè)務(wù)知識(shí)庫(kù)更新;⑥監(jiān)控日志數(shù)據(jù)匯總、結(jié)果導(dǎo)出;⑦區(qū)域站社會(huì)化保障指標(biāo)數(shù)據(jù)匯總、結(jié)果導(dǎo)出;⑧程序軟件更新;⑨Web端運(yùn)行監(jiān)控日志查詢(xún)。軟件功能模塊結(jié)構(gòu)見(jiàn)圖2。
1.2.1 數(shù)據(jù)權(quán)限、功能權(quán)限管理。定義三類(lèi)使用賬號(hào),分別為游客、值班人員和系統(tǒng)管理員。將功能模塊中的功能權(quán)限按需配置,具體如表1所示。游客功能權(quán)限最少,系統(tǒng)管理員功能權(quán)限最高。
1.2.2 通信方式檢索、更新。通信方式檢索條件可輸入工作單位名稱(chēng)、聯(lián)系人名稱(chēng)、手機(jī)號(hào)碼、辦公號(hào)碼和設(shè)備類(lèi)型等的任一字段的部分或完整文字進(jìn)行模糊檢索,查詢(xún)結(jié)果分別顯示在同一框架內(nèi)的“本地通信錄”“省級(jí)OA通信錄”“短信告警通信錄”三個(gè)區(qū)域。信息區(qū)域手機(jī)號(hào)碼字段按3-4-4位進(jìn)行分割顯示,方便撥號(hào)。OA通信方式通過(guò)智能提取,可按需觸發(fā)更新操作。
1.2.3 運(yùn)行監(jiān)控日志操作。查詢(xún)操作可根據(jù)日期時(shí)間段、值班人、市局/轄區(qū)、聯(lián)系部門(mén)、設(shè)備類(lèi)型和故障現(xiàn)象等字段進(jìn)行日志簡(jiǎn)約查詢(xún)。其中,故障現(xiàn)象字段支持模糊檢索,起止時(shí)間段默認(rèn)為當(dāng)前時(shí)間一個(gè)月以?xún)?nèi)。新建/編輯操作:根據(jù)設(shè)備類(lèi)型自動(dòng)關(guān)聯(lián)典型故障現(xiàn)象;站點(diǎn)編號(hào)輸入格式校驗(yàn);根據(jù)設(shè)備類(lèi)型和站點(diǎn)編號(hào)2項(xiàng)自動(dòng)聯(lián)想站點(diǎn)名稱(chēng)及其隸屬單位等信息。匯總方式有:年-人-記錄、年-記錄、年-汛期-記錄、年-設(shè)備-記錄和設(shè)備-記錄,程序默認(rèn)方式為最后一種。光標(biāo)懸在查詢(xún)圖表上時(shí)可顯示若干詳細(xì)信息。匯總查詢(xún)所生成的圖片可進(jìn)行右鍵拷貝、保存等操作。
1.2.4 監(jiān)控業(yè)務(wù)知識(shí)庫(kù)。通過(guò)對(duì)5年之內(nèi)的值班日志數(shù)據(jù)進(jìn)行匯總和分析,總結(jié)了各類(lèi)設(shè)備類(lèi)型常見(jiàn)的監(jiān)控故障,可快速提交值班日志并形成數(shù)據(jù)支撐。值班人員可補(bǔ)充新的監(jiān)控故障業(yè)務(wù)知識(shí)到數(shù)據(jù)庫(kù)。
對(duì)各類(lèi)氣象探測(cè)設(shè)備的主要型號(hào)、參加業(yè)務(wù)考核數(shù)量、報(bào)文/數(shù)據(jù)傳輸方式、傳輸時(shí)間間隔、是否參加社會(huì)化保障和維護(hù)單位等信息進(jìn)行展示和更新。
對(duì)探測(cè)中心管理的數(shù)據(jù)服務(wù)器的服務(wù)器IP地址、主要用途和服務(wù)器托管位置等信息進(jìn)行展示和更新。可配置是否在線(xiàn)檢測(cè)屬性,以檢測(cè)服務(wù)器處于在線(xiàn)、離線(xiàn)還是不可獲取等狀態(tài)。
對(duì)探測(cè)數(shù)據(jù)處理流程、省級(jí)運(yùn)行監(jiān)控值班流程和應(yīng)急響應(yīng)簡(jiǎn)明流程進(jìn)行可視化查看。
1.2.5 區(qū)域站社會(huì)化保障數(shù)據(jù)匯總??砂凑掌鹬乖路?、考核范圍(國(guó)家局考核、社會(huì)化保障)、統(tǒng)計(jì)方式(全省、社會(huì)化公司、市局、臺(tái)站)的應(yīng)到報(bào)文數(shù)、實(shí)到報(bào)文數(shù)、到報(bào)率、應(yīng)到要素量、實(shí)到要素量、缺測(cè)率、考核站數(shù)等進(jìn)行數(shù)據(jù)查詢(xún)和結(jié)果導(dǎo)出(.xls格式)。
2 系統(tǒng)技術(shù)實(shí)現(xiàn)
2.1 整體技術(shù)方案
系統(tǒng)采用B/S和C/S體系結(jié)構(gòu)相結(jié)合的交互方案。主體采用CS構(gòu)架,選用C#等語(yǔ)言編程。數(shù)據(jù)庫(kù)選用Microsoft SQL Server。Web發(fā)布查詢(xún)采用B/S構(gòu)架,用ASP.net、C#.net等語(yǔ)言編程實(shí)現(xiàn)。
2.2 工作流程可視化
本系統(tǒng)中的探測(cè)數(shù)據(jù)處理流程、省級(jí)運(yùn)行監(jiān)控值班流程、應(yīng)急響應(yīng)簡(jiǎn)明流程的可視化編程由ILOG Diagram for NET[1]控件實(shí)現(xiàn)。
ILOG從.NET技術(shù)的底層開(kāi)始設(shè)計(jì),可與Microsoft Visual Studio緊密集成。ILOG Diagramm for .NET是一整套樣例、現(xiàn)成圖形符號(hào)、全功能軟件開(kāi)發(fā)套件(SDK)的封裝集合,其完全兼容微軟的Visual Studio .NET開(kāi)發(fā)環(huán)境。由于該控件完全通過(guò)C#語(yǔ)言開(kāi)發(fā)而成,其補(bǔ)充了窗體應(yīng)用和Web應(yīng)用組件,并且可以被任何.NET平臺(tái)的語(yǔ)言訪(fǎng)問(wèn)(如C#)。ILOG Diagramm for .NET可以迅速便捷地將尖端的圖形演示配置和集成到.NET窗體應(yīng)用或Web應(yīng)用中去,實(shí)現(xiàn)那些包含網(wǎng)絡(luò)、流程、數(shù)據(jù)流、組織結(jié)構(gòu)、統(tǒng)一建模語(yǔ)言(UML)、監(jiān)管控制與數(shù)據(jù)獲取(SCADA)、流程控制及決策表單控制等內(nèi)容的圖形演示。
2.3 OA聯(lián)系信息提取
基于Fiddler[2-7]數(shù)據(jù)包分析和Regex Buddy正則表達(dá)式分析,通過(guò)C#編程和數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù),把內(nèi)網(wǎng)OA中的聯(lián)系人名稱(chēng)、工作單位、手機(jī)號(hào)碼和辦公號(hào)碼等信息提取并存儲(chǔ)到數(shù)據(jù)庫(kù)中,為通信方式檢索提供數(shù)據(jù)支撐。
3 結(jié)語(yǔ)
運(yùn)行監(jiān)控業(yè)務(wù)輔助管理系統(tǒng)完成了“運(yùn)行監(jiān)控業(yè)務(wù)輔助管理軟件”,建立了監(jiān)控業(yè)務(wù)知識(shí)庫(kù);系統(tǒng)實(shí)現(xiàn)了探測(cè)數(shù)據(jù)處理流程、省級(jí)運(yùn)行監(jiān)控值班流程和應(yīng)急響應(yīng)簡(jiǎn)明流程集中展示;通過(guò)人員信息智能提取和模糊檢索、設(shè)備自動(dòng)關(guān)聯(lián)和號(hào)碼自動(dòng)校驗(yàn)等技術(shù)細(xì)節(jié)實(shí)現(xiàn)了業(yè)務(wù)值班信息高效管理和量化統(tǒng)計(jì);實(shí)現(xiàn)了區(qū)域站社會(huì)化保障部分指標(biāo)匯總。該系統(tǒng)數(shù)據(jù)已應(yīng)用于省級(jí)氣象探測(cè)設(shè)備監(jiān)控月報(bào)、區(qū)域站社會(huì)化保障數(shù)據(jù)月評(píng)估和交通站驗(yàn)收保障數(shù)據(jù)評(píng)估等材料。該系統(tǒng)建成以來(lái)運(yùn)行穩(wěn)定可靠,提高了運(yùn)行監(jiān)控主要業(yè)務(wù)工作的規(guī)范化和信息化水平。
參考文獻(xiàn):
[1]洪陸合,蔡建立,吳順祥.基于第三方控件的數(shù)據(jù)可視化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2010(13):3096-3099.
[2]Eric Lawrence. Fiddler調(diào)試權(quán)威指南[M].祝洪凱,李妹芳,譯.北京:人民郵電出版社,2014.
[3]李社宏,呂東峰,楊銀見(jiàn).氣象監(jiān)測(cè)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)行監(jiān)控和質(zhì)量管理系統(tǒng)[C]//中國(guó)氣象學(xué)會(huì)信息技術(shù)在氣象領(lǐng)域的開(kāi)發(fā)應(yīng)用研討會(huì).2005.
[4]裴翀.綜合氣象觀(guān)測(cè)系統(tǒng)運(yùn)行監(jiān)控平臺(tái)(ASOM)設(shè)計(jì)[D].北京:北京郵電大學(xué),2012.
[5]李峰,秦世廣,張樂(lè)堅(jiān),等.中國(guó)新一代綜合氣象觀(guān)測(cè)運(yùn)行監(jiān)控業(yè)務(wù)及系統(tǒng)設(shè)計(jì)[C]//中國(guó)氣象學(xué)會(huì)年會(huì).2013.
[6]衛(wèi)克晶,楊長(zhǎng)業(yè),胡友彬.氣象觀(guān)測(cè)設(shè)備實(shí)時(shí)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[C]//氣象綜合探測(cè)技術(shù)研討會(huì).2011.
[7]李巍.綜合氣象觀(guān)測(cè)系統(tǒng)運(yùn)行監(jiān)控平臺(tái)運(yùn)行監(jiān)控子系統(tǒng)的研究與設(shè)計(jì)[D].北京:北京郵電大學(xué),2012.