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

河南省氣象技術裝備監控管理系統改造

2021-12-11 12:54:50徐遠遠
氣象水文海洋儀器 2021年4期
關鍵詞:故障用戶功能

樊 奇,徐遠遠,白 婷

(1.河南省氣象探測數據中心,鄭州 450003;2.河南省人工影響天氣中心,鄭州 450003)

0 引言

隨著地面氣象觀測全面實現自動化,市縣級氣象局工作重點逐漸從觀測業務向裝備保障業務轉變,對相關的裝備保障業務系統提出了新要求[1]。

河南省自行開發的氣象技術裝備監控管理系統,因其監控時效性好、實用性強,備受一線保障人員的信賴,至今已在各級氣象裝備保障部門使用超過10 a,但受限于時代、技術等原因,該系統存在功能較少、人機界面不夠友好等問題,已逐漸無法滿足氣象現代化的需要,亟需進行升級和功能擴展。

1 研究現狀

目前具備裝備保障功能的業務系統較多,如中國氣象局推廣的綜合氣象觀測運行監控系統(簡稱ASOM)、省級裝備保障業務一體化平臺和綜合氣象觀測業務運行信息化平臺等[2-4],雖然這些系統設計理念和技術十分先進,且功能全面,但由于其使用對象為全國各級用戶,功能上更加側重于管理和統計方面,且缺乏專門的資料下載和論壇功能。

國內各省份根據自身實際情況開發了一些裝備保障系統:如海南省姜小云等開發了ASOM二次監控平臺,解決了自動氣象站監控不及時等問題[5];江西省李嫦等開發了基于ASOM的綜合告警平臺,實現了故障設備的告警信息實時顯示、發布等[6];四川省紀奎秀等在對比分析ASOM等現有監控系統后,對故障智能判斷、故障數據統計等功能進行了改進,開發了適用于本單位的雷電探測設備運行監控系統[7]。各省氣象部門因外部環境或內部組織機構的差別,對裝備保障業務系統的需求并不相同,因此在開展裝備保障業務中使用本省自主或二次開發的系統更加方便。

2 設計目標

文章根據基層保障人員的反饋意見和河南省氣象探測數據中心多年的裝備保障經驗,確定新系統的具體設計目標如下:

1)實現地面氣象裝備運行的實時監控,按省、市、縣三級進行權限劃分,滿足技術保障人員的區劃管理有限顯示的要求;

2)實現對觀測數據及設備運行狀態的查詢,滿足技術保障人員在同一個平臺上的故障分析和排除;

3)實現對其他業務網址的導航;

4)建立氣象裝備技術保障論壇,實現按照裝備類型劃分區塊,用戶可提問求助、發帖分享技術和經驗等,在保障論壇內使用實名制登陸,并根據故障處理情況給用戶建立積分累計記錄;

5)建立文件下載、上傳系統,實現對各類地面氣象觀測設備的產品說明書、用戶手冊、使用教程(文檔、圖片、視頻等)等資料的下載支持;

6)建立信息化辦公,對河南省探測中心的裝備流轉進行管理。

根據河南省氣象裝備保障業務的組織結構,結合系統的設計目標,考慮到用戶及數據量不太大的特點,系統采用如下解決方案[8-10]:

1)服務器端:操作系統為Widows Server 2008 R2,采用Apache 2.4.23提供Web服務;

2)客戶端:計算機,瀏覽器(Chrome、火狐、360極速、Edge);

3)開發模式:B-S;

4)數據庫:MySQL、SQL Server 2008;

5)開發語言:PHP+HTML5+JavaScript。

3 搭建開發環境

3.1 安裝Web服務

系統采用目前使用最廣泛的開源軟件Apache實現Web服務,由于Apache的官方網站并未提供安裝包,需要手動進行安裝。將Apache安裝包解壓到安裝目錄后,對Conf文件夾下的配置文件http.conf進行修改。完成配置后,打開cmd命令窗口,進入到"d:/amp/apache/bin"目錄下,通過dos命令安裝Apache服務即可。

3.2 安裝MySQL、SQL Server擴展

為PHP添加MySQL擴展時僅需在php.ini文件中進行設置。開發所用的PHP 5.6.31是64位版本,而微軟官方提供的Microsoft Drivers 3.2 for PHP for SQL Server不支持64位的PHP,因此系統采用非官方的擴展驅動文件。將對應PHP5.6版本的dll文件解壓至PHP安裝目錄的ext文件夾中,并在php.ini文件中添加擴展。完成后,安裝Microsoft SQL Server 2012 NativeClient以及ODBC Driver 11 for SQL Server驅動,重啟Apache服務即可。

4 系統總體模塊設計

4.1 系統功能模塊設計

根據系統設計目標,系統按功能可分為登錄管理、裝備監控、統計查詢、站點信息、網址導航、下載中心、保障論壇、辦公區等模塊。

4.2 數據庫設計

系統根據功能模塊建立數據表,由于不同類型裝備所需的字段有差別,為便于管理,系統為每種類型裝備均建立1個站點信息表、1個站點信息表和1個故障記錄表。

保障論壇功能所用的數據庫采用Discuz!論壇工具自動生成。

5 系統軟件設計

5.1 軟件總體框架

系統程序主要分為3個部分:控制器(Controller)、模型(Model)、視圖(View)。控制器響應用戶請求,調用模型訪問數據庫,然后將準備好的視圖或數據反饋給用戶,從而實現頁面的跳轉或數據服務。

5.2 用戶登錄驗證模塊實現

系統采用類的繼承和session技術實現用戶登錄驗證功能,實現原理如圖1所示。控制器LoginController作為登錄驗證唯一入口,調用模型User的靜態方法login,將用戶輸入的信息與數據庫中的信息進行對比,根據結果控制頁面跳轉,并將登錄信息寫入session。其他需進行用戶登錄驗證的控制器類繼承IndexController,在IndexController中使用構造函數調用模型User的靜態方法isLogin,讀取session數據,判斷用戶是否登錄,從而限制用戶未登錄而直接訪問,保證系統安全。

圖1 用戶登錄驗證功能實現原理

5.3 裝備監控模塊實現

監控模塊后端程序以土壤水分設備為例,實現流程如圖2所示。系統逐站掃描前一時次的土壤水分數據,若無數據,直接判定該設備狀態為故障,并生成相應故障代碼;若有數據,則對各層數據逐一判斷是否在正常范圍內,從而判定該設備狀態并生成故障代碼,最終將判定結果寫入站點狀態表中。

裝備監控功能的地圖和列表展示模式分別基于高德地圖JS API和DataTables表格插件開發。首先加載DataTables表格插件并初始化表格對象,通過try命令嘗試加載高德地圖JS API,以此判斷用戶是否連接到互聯網,若成功則對地圖、海量點標記、文本標記等對象進行初始化,并為地圖添加縮放響應事件和點擊響應事件[11]。

圖2 土壤水分設備狀態后端判斷程序流程

初始化完成后,通過設置定時任務實現監控數據的刷新,即使用Ajax向后端程序請求數據,在請求成功函數中對數據進行解析、處理,調用DataTables表格插件的接口函數清除并更新表格數據,然后根據各設備的故障時限分別為超時的行設置紅色背景,最后自動調整各表格列寬,使顯示效果達到最佳。

5.4 辦公區模塊實現

辦公區模塊主要功能包括未完成事項提醒和歷史收發記錄查詢。“新建記錄事項”和“未完成事項完善”共用后臺處理程序,用戶將表單數據提交至服務器后,后端程序對事項中各設備的應交付數量與實際交付數量進行比對,判斷該事項是否完成,并對數據表scheme、trade、equipment、incomplete進行更新,然后更新辦公區頁面數據。

在添加事項進展記錄時,為避免因設備信息填寫問題而導致事項完成情況判斷出錯,其頁面入口設置在未完成事項提醒列表中。系統根據用戶點擊所在的行,將目標事項的信息傳遞到彈出的“未完成事項完善”頁面,用戶僅需填寫收發信息和設備數量即可。

6 系統應用實施

在河南省氣象局的支持下,河南省地面自動氣象站綜合管理系統已應用于河南省氣象探測數據中心及各市、縣氣象局裝備保障業務部門。

升級后的系統可采用列表和地圖兩種展示方式,實現對國家級自動站、省級常規站、土壤水分、氣溶膠、農業小氣候、作物觀測、閃電定位儀、交通氣象共8種類型設備的實時監控,并增加了下載中心、保障論壇等功能。

7 結束語

系統自2019-12-17上線至今,運行穩定可靠,未發生軟件故障,為河南省氣象裝備保障業務的開展提供了有力支撐。

根據各級用戶的反饋意見,開發人員先后對系統進行了多次改進和升級,但仍存在部分問題,如裝備監控模塊的地圖模式需要連接互聯網才能正常使用,影響了部分用戶的使用體驗。未來開發小組計劃采用離線地圖包,重新開發裝備監控頁面,進一步完善系統。

猜你喜歡
故障用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
故障一點通
關于非首都功能疏解的幾點思考
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
奔馳R320車ABS、ESP故障燈異常點亮
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
故障一點通
江淮車故障3例
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 欧美日韩午夜| 亚洲自偷自拍另类小说| 99ri精品视频在线观看播放| 欧美一级专区免费大片| 国产国拍精品视频免费看| 精品剧情v国产在线观看| 亚国产欧美在线人成| 欧美黄网站免费观看| www.91在线播放| 亚洲女同一区二区| 女人天堂av免费| 国产国拍精品视频免费看 | 最新国产你懂的在线网址| 亚洲美女一区| 欧美精品亚洲精品日韩专| 在线欧美国产| 日韩国产欧美精品在线| 亚洲成人免费看| 91久久精品国产| 一本色道久久88亚洲综合| 亚洲欧美精品日韩欧美| 国产精品一线天| 亚洲精品在线91| 波多野结衣国产精品| 亚洲第一视频网站| 亚洲综合色婷婷| 中文字幕波多野不卡一区| 国产96在线 | 欧美精品aⅴ在线视频| 5388国产亚洲欧美在线观看| 99精品国产自在现线观看| 乱人伦视频中文字幕在线| 国产尤物jk自慰制服喷水| 中字无码精油按摩中出视频| www.91在线播放| 精品视频一区在线观看| 精品久久久久久久久久久| 国产精品片在线观看手机版| 中文成人在线视频| 草逼视频国产| 国产夜色视频| 无码'专区第一页| 狠狠做深爱婷婷久久一区| 亚洲第一av网站| 91午夜福利在线观看| 波多野结衣久久高清免费| 午夜日b视频| 亚洲高清国产拍精品26u| 99视频精品全国免费品| 久久午夜夜伦鲁鲁片无码免费| 国产午夜人做人免费视频中文| 精品91视频| 久久视精品| 美女内射视频WWW网站午夜| 天天综合网色中文字幕| 精品91自产拍在线| 精品少妇人妻一区二区| 国产成人亚洲无吗淙合青草| 青草午夜精品视频在线观看| 国产免费一级精品视频| 国产成人无码综合亚洲日韩不卡| 中文字幕无码电影| 国产精品第三页在线看| 狠狠躁天天躁夜夜躁婷婷| 久久精品无码国产一区二区三区| 亚洲中文字幕精品| 91国内外精品自在线播放| 国产91丝袜在线播放动漫 | 色综合网址| 日本午夜三级| 99re视频在线| 色悠久久综合| 亚洲一区二区三区香蕉| a级免费视频| 热伊人99re久久精品最新地| 国产成人精品男人的天堂下载| 国产乱子伦无码精品小说| 色悠久久久久久久综合网伊人| 免费观看无遮挡www的小视频| 亚洲中文无码h在线观看 | 免费福利视频网站| 精品夜恋影院亚洲欧洲|