国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

地震中心站觀測設備實時跟蹤管理系統(tǒng)設計與開發(fā)

2023-09-25 03:08:48程樹岐王西寶劉海剛王帥合趙小賀
防災減災學報 2023年3期
關鍵詞:中心站運維測試

程樹岐,王西寶,劉海剛,王帥合,趙小賀

(臨沂地震監(jiān)測中心站,山東 臨沂 276000)

0 引言

《中國地震局黨組關于推進地震臺站改革的指導意見》提出了構建“國家地震臺—省地震臺—中心站—一般監(jiān)測站”四級監(jiān)測預報業(yè)務架構的意見。中心站承擔轄區(qū)地震監(jiān)測設施運行維護和保障業(yè)務,管理轄區(qū)一般監(jiān)測站。具體負責轄區(qū)地震監(jiān)測設施建設與改造、儀器裝備維護、計量標校、數(shù)據(jù)質量控制、異常核實等任務,承擔地震現(xiàn)場應急相關工作。一般監(jiān)測站是測震及地球物理站網(wǎng)數(shù)據(jù)獲取的基本單元,分為基準站和基本站,實行“有人看護、無人值守”的工作模式。地震臺站改革后,地震監(jiān)測中心站設備運維任務將越來越繁重。

目前,科技的發(fā)展與進步為各行業(yè)提供了技術支撐,算法的不斷優(yōu)化為信息技術以及大數(shù)據(jù)業(yè)務提供了便利,大數(shù)據(jù)和人工智能為地震科技發(fā)展提供新的機遇。張博等[1]人依托Datist平臺開發(fā)了遼寧省地震會商技術系統(tǒng),孫藝等[2-3]在地震應急指揮技術系統(tǒng)的基礎上開發(fā)了一套基于Android 平臺的地震應急信息發(fā)布系統(tǒng),丁曉光等[4]利用微信小程序開發(fā)了無人值守臺站自動化監(jiān)控程序,在地震會商業(yè)務、應急業(yè)務和信息發(fā)布業(yè)務等方面極大地提高了臺站工作效率。按照中國地震局臺站改革要求,一般監(jiān)測站的觀測設備全部納入中心站管理,新成立的中心站在觀測設備管理方面存在著管理不到位、在線監(jiān)控缺失、運維效率低等問題。目前尚未發(fā)現(xiàn)有針對中心站設備管理的相關技術系統(tǒng)。

本文采用Browser/Server 架構開發(fā)一套中心站無人值守臺站工作模式下的觀測設備跟蹤管理系統(tǒng),該系統(tǒng)通過對設備實時監(jiān)控、備機備件管理、設備維修跟蹤管理,實現(xiàn)設備信息的全生命周期跟蹤記錄。對專業(yè)設備的設備信息、運行狀態(tài)、維修記錄等進行查詢統(tǒng)計,合理規(guī)劃運維配件、運維方式、運維成本等任務,有利于優(yōu)化工作流程、保障儀器運行和提高中心站管理效率。

1 需求分析

設計開發(fā)一套地震監(jiān)測中心站觀測設備實時跟蹤管理系統(tǒng),對設備進行全生命周期管理,符合地震臺站改革四級業(yè)務架構下當前工作需求。

1.1 管理需求

地震中心站改革后,地震臺站工作人員大部分集中到中心站工作,無人值守地震臺站數(shù)量將進一步增加,中心站設備管理工作量將進一步加大?!渡綎|省地震監(jiān)測站網(wǎng)運維保障工作管理辦法》規(guī)定“各地震監(jiān)測中心站重點保障地震監(jiān)測技術系統(tǒng)運維”。設計開發(fā)一套既適合地震中心站運維工作,又簡便快捷的地震觀測設備實時管理軟件系統(tǒng),針對設備實現(xiàn)全生命周期跟蹤管理,符合目前中心站運維管理工作需求。

1.2 技術需求

在以往工作中,地震值守人員處理數(shù)據(jù)發(fā)現(xiàn)數(shù)據(jù)斷記時,可能設備已經(jīng)宕機數(shù)小時,對地震觀測的連續(xù)性造成了不可彌補的損失。研發(fā)一套在線運維系統(tǒng),實現(xiàn)對地震觀測設備的實時監(jiān)控,運維人員能夠及時發(fā)現(xiàn)設備故障,及時排除故障,為地震觀測連續(xù)性提供可靠技術保障,滿足運維工作的時效性需求。

1.3 效率需求

設計研發(fā)一套管理系統(tǒng)通過對設備進行在線跟蹤、維修跟蹤、備機備件跟蹤等管理,實現(xiàn)設備信息的全生命周期跟蹤記錄并對專業(yè)設備、網(wǎng)絡設備、供電設備的信息、運行狀態(tài)和維修日志等進行查詢統(tǒng)計,合理規(guī)劃運維配件、運維方式、運維成本等任務,有利于優(yōu)化工作流程、保障儀器運行、提高中心站運維管理效率[5]。

2 系統(tǒng)設計

地震中心站觀測設備實施跟蹤管理系統(tǒng)主要包含:(1)對在線設備的實時監(jiān)控;(2)查詢設備的使用狀態(tài);(3)設備維修信息的跟蹤管理;(4)設備信息的添加、修改、刪除管理;(5)用戶的添加、修改和刪除。根據(jù)具體的工作需求,管理系統(tǒng)涉及實時監(jiān)控、設備查詢、設備維修、設備管理和用戶管理5 個功能模塊,各功能模塊通過數(shù)據(jù)庫交換數(shù)據(jù),實現(xiàn)系統(tǒng)集成。圖1 展示了地震監(jiān)測中心站觀測設備實時跟蹤管理系統(tǒng)示意圖。

圖1 系統(tǒng)設計圖Fig.1 System design

2.1 設備管理模塊

設備管理模塊實現(xiàn)設備信息添加、設備信息刪除、設備信息修改等功能。設備信息添加頁面需要選擇設備類型,自動生成設備編碼,輸入設備名稱、型號、廠家、電話、責任人、入庫時間、標定時間、使用狀態(tài)等,使用狀態(tài)為可選項,如果選擇在點運行,則需要輸入站點名稱,設備IP等信息。

2.2 實時監(jiān)控模塊

通過調用控制臺命令方式,判斷設備管理模塊錄入設備的IP 是否在線。向實時監(jiān)控模塊網(wǎng)頁輸出在線運行設備的基本信息和在線情況,如在線,指示臺顯示綠色,如不在線顯示紅色?;拘畔⒖虬ǎ涸O備名稱、設備型號、IP 地址、運行站點(圖2)。設備名稱為超鏈接點擊進入詳細信息頁面,其內容包含:設備類型、設備編碼、設備名稱、設備型號、生產(chǎn)廠家、聯(lián)系電話、責任人、入庫時間、標定時間、使用狀態(tài)、站點名稱、IP地址、安裝時間等信息。

圖2 實時監(jiān)控頁面Fig.2 Real-time monitoring page

圖3 系統(tǒng)架構圖Fig.3 System architecture

2.3 信息檢索模塊

信息檢索模塊,可以根據(jù)設備狀態(tài)檢索,也可以根據(jù)設備名稱、型號、廠家、聯(lián)系人、責任人等信息進行設備模糊檢索。檢索結果可導出Excel表格。

2.4 故障跟蹤模塊

在設備運行中出現(xiàn)故障,可根據(jù)設備編號精準定位設備,然后在故障跟蹤模塊添加故障信息,對設備維修過程進行跟蹤,直至設備維修完成重新投入使用。在設備故障跟蹤模塊選擇修復,一條完整的維修過程信息即完成錄入,該信息伴隨設備全生命周期,隨時可以在設備信息里查閱到。

2.5 用戶管理模塊

用戶管理模塊是添加和管理用戶信息的單元。為安全起見,用戶管理模塊只支持管理員分配用戶功能,不支持用戶注冊功能。根據(jù)權限分為超級管理員、設備管理員和領導用戶。超級管理員具有全部權限,設備管理員只具有設備管理權限,不具備用戶管理權限,領導用戶為全流程瀏覽權限用戶。

3 系統(tǒng)實現(xiàn)

為解決中心站運維工作需求,設計開發(fā)了地震監(jiān)測中心站觀測設備實時跟蹤管理系統(tǒng)。系統(tǒng)采用Browser/Server 架構,利用數(shù)據(jù)庫語言管理數(shù)據(jù)庫和表,利用SQL 語言添加、修改和查詢記錄[5],并使用.net語言實現(xiàn)管理系統(tǒng)各項功能。管理系統(tǒng)根據(jù)工作需求設計設備管理模塊,實時監(jiān)控模塊,信息檢索模塊,故障跟蹤模塊,用戶管理模塊等五個功能模塊。

3.1 系統(tǒng)架構

系統(tǒng)采用Browser/Server 架構,即瀏覽器/服務器架構,將系統(tǒng)安裝在遠端服務器,用戶通過瀏覽器訪問遠端瀏覽器,實現(xiàn)數(shù)據(jù)的存儲、交換和系統(tǒng)運行。

3.2 開發(fā)環(huán)境

前端核心模版:Layerui、Metronic 等;JS核心框架:JQuery、JQuery Mobile、Backbone;CSS 框架:Twitter Bootstrap、Layer;客戶端驗證:根據(jù)JQuery Validation;富文本在線 編輯:Ueditor;上傳控件:Webuploader;圖表控件:Echarts;頁面布局:JQuery layout;數(shù)據(jù)表格:JqGrid;對話框:Jayer;樹結構控件:JQuery zTree;日期控件:LayerDate;字體庫:阿里巴巴圖標庫;運行時:.NET Framework 4.5;視圖框架:ASP.NET MVC3;客戶端會話:Session會話技術;序列化:Newtonsoft.Json;Api:Aspnet.WebApi;緩存:基于List或Dictionary 實現(xiàn)單機內存級緩存;數(shù)據(jù)庫:MSSQL。

3.3 主要代碼

由于系統(tǒng)代碼較多,選取實時監(jiān)控模塊主要代碼進行描述。

實時監(jiān)控模塊主要代碼:

3.4 運行環(huán)境

(1)服務器硬件環(huán)境要求:處理器Intel(R) Core(TM) i5 及以上,處理器基本頻率不低于1.60 GHz,最大睿頻頻率2.30 GHz 以上;安裝內存(RAM)4.00 GB以上;硬盤500G以上。

(2)服務器軟件環(huán)境要求:安裝Windows Sever 2018 版或者Windows 10 企業(yè)版;安裝IIS且正確配置IIS,IIS 是指互聯(lián)網(wǎng)信息服務,Internet Information Services,是微軟提供的基于運行Windows 的互聯(lián)網(wǎng)基本服務;安裝配置為SQL Server 2008 R2數(shù)據(jù)庫。SQL Server 2008 R2是微軟Microsoft 提供的一款完整企業(yè)級數(shù)據(jù)庫管理工具,屬于SQL Server 2008 的升級版,包括了可管理的自服務商業(yè)智能(BI)工具,支持大型數(shù)據(jù)中心和數(shù)據(jù)倉庫,為任何規(guī)模的應用提供完備的信息平臺。SQL Server 2008 R2 引入了一系列的新功能,并且增強了開發(fā)能力,提高了可管理性。

4 應用測試

4.1 系統(tǒng)性測試

本測試采用目前通用的JMeter4.0 壓力測試工具進行測試,接入電信服務商為中國電信100M 寬帶,并發(fā)數(shù)根據(jù)中心站同時在線人數(shù)極限500人設定。測試參數(shù)和結果如表1所示,測試軟件返回結果評價為優(yōu)良。

表1 系統(tǒng)性測試參數(shù)和結果

4.2 可靠性測試

分別對系統(tǒng)的成熟性、容錯性、恢復性、數(shù)據(jù)校驗機制四個方面進行測試。

(1)成熟性測試:使用的容量達到規(guī)定的極限時,系統(tǒng)不崩潰、不異常退出也不丟失數(shù)據(jù),在達到極限時給出預警;試圖使用的容量超出規(guī)定極限時,系統(tǒng)不崩潰、不異常退出也不丟失數(shù)據(jù),但給出預警。

(2)容錯性測試:當用戶執(zhí)行錯誤操作時,系統(tǒng)給出相應的提示信息;用戶輸入錯誤數(shù)據(jù)時,系統(tǒng)不崩潰、不異常退出也不丟失數(shù)據(jù),給出相應的提示信息;用戶有錯誤操作時,系統(tǒng)不崩潰、不異常退出也不丟失數(shù)據(jù)[6],給出相應的提示信息。

(3)恢復性測試:系統(tǒng)運行失效后,能較快重建系統(tǒng)。

(4)數(shù)據(jù)校驗機制測試:對數(shù)據(jù)項之間的邏輯關系進行校驗,保證數(shù)據(jù)的有效性[6],系統(tǒng)更新或刪除功能不影響系統(tǒng)數(shù)據(jù);對不符合要求的輸入數(shù)據(jù),系統(tǒng)能使用中文給出簡潔、準確的提示信息。

4.3 易用性測試

本測試分別對系統(tǒng)的頁面風格一致性、易瀏覽性、易操作性三個方面進行測試,測試結果如下:

(1)頁面風格一致性測試:頁面結構、導航、菜單、鏈接、搜索、翻頁、字體、列表、日期和數(shù)據(jù)精度的風格一致。

(2)易瀏覽性測試:系統(tǒng)界面組件提示操作信息均有明顯顯示;輸入、輸出設計規(guī)矩,輸出結果應簡潔、直觀、美觀、方便閱讀、易懂和實用;界面簡潔、美觀、實用,風格相對一致,符合辦公習慣[7]。在界面、交互、輸出中的用語與業(yè)務用語一致。

(3)易操作性測試:執(zhí)行不可逆操作時,系統(tǒng)給出相應提示。軟件操作簡便,系統(tǒng)支持標準的鼠標、鍵盤操作[8]。

4.4 安全性測試

本測試分別從信息所有權驗證、安全漏洞掃描進行測試,測試結果如下:

(1)信息所有權驗證測試:系統(tǒng)同一權限的不同用戶不能進行數(shù)據(jù)操作,能保證每條信息的安全。

(2)安全漏洞掃描測試:使用App Scan 工具掃描,系統(tǒng)顯示安全。

5 結論與建議

(1)本項目聘請第三方專業(yè)公司軟件測試人員進行測試,測試人員經(jīng)過深入細致的調研,按照行業(yè)測試標準制定了測試計劃,并按照計劃對地震監(jiān)測中心站觀測設備實時跟蹤管理系統(tǒng)進行了測試,包含系統(tǒng)性測試、可靠性測試、易用性測試、安全性測試。經(jīng)過對測試結果分析,認為本系統(tǒng)數(shù)據(jù)交換穩(wěn)定、運行可靠、用戶體驗良好、系統(tǒng)數(shù)據(jù)安全,可以將本地震監(jiān)測中心站觀測設備實時跟蹤管理系統(tǒng)投入實際工作應用。

(2)本地震監(jiān)測中心站觀測設備實時跟蹤管理系統(tǒng),滿足了當前地震監(jiān)測中心站部分工作需求,并具備網(wǎng)絡安全防護、備份功能。隨著系統(tǒng)投入使用,系統(tǒng)數(shù)據(jù)交換量的加大,服務器運行和數(shù)據(jù)存儲壓力將進一步加大,下一步需要在硬件、軟件、網(wǎng)絡設備方面加大資源投入力度,以保證系統(tǒng)高效、可靠、安全運行。

猜你喜歡
中心站運維測試
幽默大測試
幽默大師(2020年11期)2020-11-26 06:12:12
運維技術研發(fā)決策中ITSS運維成熟度模型應用初探
“攝問”測試
“攝問”測試
“攝問”測試
風電運維困局
能源(2018年8期)2018-09-21 07:57:24
雜亂無章的光伏運維 百億市場如何成長
能源(2017年11期)2017-12-13 08:12:25
一帶一路
添加帶外控制設備網(wǎng)不通
基于ITIL的運維管理創(chuàng)新實踐淺析
寿光市| 尉氏县| 临夏县| 马公市| 巴青县| 宁都县| 彩票| 阳春市| 桦甸市| 章丘市| 年辖:市辖区| 云龙县| 同江市| 青岛市| 桂东县| 祁东县| 荣成市| 梓潼县| 化州市| 东阳市| 新营市| 林芝县| 祥云县| 来宾市| 新泰市| 阿巴嘎旗| 米脂县| 灌南县| 思南县| 稷山县| 仪征市| 嘉鱼县| 岳普湖县| 威远县| 开远市| 永年县| 嫩江县| 虎林市| 昌黎县| 囊谦县| 保山市|