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

?

淺議DZZ5自動氣象站故障判診平臺的設(shè)計(jì)與實(shí)現(xiàn)

2019-10-21 09:36金之川袁乙木羅宇昂
科學(xué)與信息化 2019年16期
關(guān)鍵詞:S架構(gòu)功能模塊設(shè)計(jì)方案

金之川 袁乙木 羅宇昂

摘 要 自動氣象觀測站是地面氣象數(shù)據(jù)觀測網(wǎng)的重要組成部分,自動氣象觀測站通過地面氣象數(shù)據(jù)的采集,為天氣預(yù)報(bào)、極端災(zāi)害天氣預(yù)警、和科學(xué)研究提供重要依據(jù),是氣象工作中最重要的基礎(chǔ)業(yè)務(wù)工作之一。四川省全省 156個(gè)國家級臺站的自動觀測業(yè)務(wù)使用設(shè)備均為DZZ5型新型自動氣象站。本文闡述了基于B/S架構(gòu)的web技術(shù)如何設(shè)計(jì)DZZ5自動氣象站各要素傳感器故障判診平臺,通過現(xiàn)有的計(jì)算機(jī)技術(shù),實(shí)現(xiàn)新型自動氣象觀測站故障診斷的流程化和可視化,從而提高臺站工作人員的自動氣象觀測設(shè)備技術(shù)保障技能,提升了設(shè)備維護(hù)的實(shí)效性,保障了地面探測數(shù)據(jù)的精準(zhǔn)性和連續(xù)性。

關(guān)鍵詞 DZZ5自動氣象站;故障判診;B/S架構(gòu);設(shè)計(jì)方案;功能模塊;傳感器故障

至今,四川全省現(xiàn)有的156個(gè)國家級地面氣象觀測站的自動觀測業(yè)務(wù)使用設(shè)備都由之前的CAWS600全部更新為DZZ5型新型自動氣象站,原有CAWS600型站已經(jīng)作為備份。地面探測數(shù)據(jù)的精準(zhǔn)性和連續(xù)性,直接影響著對極端性災(zāi)害天氣的預(yù)報(bào)準(zhǔn)確率;所以必須提高各臺站工作人員對自動氣象觀測設(shè)備DZZ5型的技術(shù)保障技能。各縣級臺站如果搭建硬件培訓(xùn)操作平臺,不僅使用不便而且費(fèi)用昂貴。 但是,軟件模擬平臺則可以很好地解決這些問題。

1 系統(tǒng)構(gòu)架

該軟件平臺采用B/S架構(gòu),即瀏覽器和服務(wù)器架構(gòu)模式。它是隨著 Internet技術(shù)的興起,對C/S架構(gòu)的一種變化或者改進(jìn)的架構(gòu)。 在這種架構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。

B/S架構(gòu)是WEB興起后的一種網(wǎng)絡(luò)架構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用[1]??蛻魴C(jī)上只要安裝一個(gè)瀏覽器 (Browser),如NetscapeNavigator或InternetExplorer,服務(wù)器安裝 Oracle 、 Sybase、Informix或 SQL Server等數(shù)據(jù)庫。 瀏覽器通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互[2]。 這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本(TCO)。

2 軟件平臺設(shè)計(jì)技術(shù)方案

故障判診軟件平臺將流程式引導(dǎo)臺站工作人員對自動氣象觀測設(shè)備發(fā)生的故障進(jìn)行有針對性的排查,臺站人員將測試到的各個(gè)節(jié)點(diǎn)的電信號輸入平臺,模擬平臺根據(jù)輸入電信號數(shù)值,利用不同傳感器生成氣象要素的換算公式,算出相應(yīng)氣象要素值,并將該值與現(xiàn)實(shí)環(huán)境的氣象要素值進(jìn)行對比,一旦數(shù)值有誤,將對該節(jié)點(diǎn)進(jìn)行故障提示,并給出與之對應(yīng)的故障處理辦法;

故障診斷流程設(shè)計(jì)為:選取故障類型流程指導(dǎo)操作故障判斷故障排除;故障判斷依據(jù)流程指導(dǎo)。

2.1 開發(fā)語言

該系統(tǒng)后端編程語言使用Java編程語言編寫,Java是一種簡單的,面向?qū)ο蟮?,分布式的,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動態(tài)語言。

2.2 技術(shù)框架

系統(tǒng)后端采用SpringBoot框架技術(shù)實(shí)現(xiàn),從最根本上來講,Spring Boot就是一些庫的集合,它能夠被任意項(xiàng)目的構(gòu)建系統(tǒng)所使用。簡便起見,該框架也提供了命令行界面,它可以用來運(yùn)行和測試Boot應(yīng)用。框架的發(fā)布版本,包括集成的CLI(命令行界面),可以在Spring倉庫中手動下載和安裝。一種更為簡便的方式是使用Groovy環(huán)境管理器(Groovy enVironment Manager,GVM),它會處理Boot版本的安裝和管理。SpringBoot是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再需要定義樣板化的配置。

2.3 前端技術(shù)

前端界面部分采用Bootstrap框架、CSS、JavaScript腳本語言和HTML超文本標(biāo)記語言編寫實(shí)現(xiàn)。

2.4 數(shù)據(jù)庫

數(shù)據(jù)庫采用的是MySQL數(shù)據(jù)庫。

3 功能模塊

3.1 故障判診流程指導(dǎo)

故障判診流程指導(dǎo)是該系統(tǒng)的主體功能,氣象臺站現(xiàn)場工作人員可以根據(jù)當(dāng)?shù)匕l(fā)生的傳感器設(shè)備故障情況,參照流程判診平臺的操作指導(dǎo)說明以及示意圖上的實(shí)景照片提示,通過現(xiàn)場檢查情況判斷是與否,快速排查出設(shè)備具體故障,并得到判診平臺提示的相對應(yīng)的故障解決辦法。

3.2 用戶管理

用戶管理功能用于管理員對需要使用該系統(tǒng)的新用戶做用戶添加,添加后的用戶在配置好對應(yīng)的角色后方可使用開系統(tǒng)。

3.3 角色管理

角色管理功能用于對現(xiàn)有的用戶分配角色,或者新增角色,作用于決定對不同用戶使用哪些功能模塊,達(dá)到更好的一個(gè)權(quán)限的管理機(jī)制。

3.4 部門管理

部門管理用于對先用用戶進(jìn)行分組管理,在用戶較多的情況下可以對用戶進(jìn)行分類。

3.5 疑難故障案例

該功能主要用于用戶在排查故障中遇到的一些故障難點(diǎn),記錄這些故障難點(diǎn)的解決方案,方便其他用戶遇到相似的疑難問題時(shí),能夠查找到類似故障處理案例,為處理故障問題到參考作用。

4 結(jié)束語

本文大致闡述了如何設(shè)計(jì)DZZ5自動氣象站各要素傳感器故障判診平臺。在系統(tǒng)設(shè)計(jì)中給出了具體設(shè)計(jì)方案;并通過實(shí)例介紹了該軟件平臺系統(tǒng)各主要功能模塊。該DZZ5自動氣象站各要素傳感器故障判診平臺可以有效提高基層臺站工作人員在自動氣象觀測設(shè)備的故障排查、故障修復(fù)、維護(hù)保障等多個(gè)方面上的工作能力,從而保證自動氣象觀測站能夠更加穩(wěn)定高效的運(yùn)行,提高觀測質(zhì)量和效益,從而使得地面觀測數(shù)據(jù)可用性得到進(jìn)一步提升。在中國氣象局全面推進(jìn)地面氣象觀測業(yè)務(wù)無人值守化的今天,此軟件平臺必將會得到越來越廣泛的推廣和應(yīng)用。

參考文獻(xiàn)

[1] 王虎.基于B/S模式的信息管理平臺[D].天津:天津大學(xué),2018.

[2] 宮麗杰.SQLServer數(shù)據(jù)庫應(yīng)用及開發(fā)[M].北京:清華大學(xué)出版社,2001:57.

作者簡介

金之川(1984-),男,江蘇省揚(yáng)州市人;學(xué)歷:本科學(xué)士,工程師,現(xiàn)就職單位:四川省氣象探測數(shù)據(jù)中心,研究方向:地面氣象觀測設(shè)備方面。

猜你喜歡
S架構(gòu)功能模塊設(shè)計(jì)方案
基于“互聯(lián)網(wǎng)+智慧工地”實(shí)名制與分賬制管理系統(tǒng)研究
《小學(xué)英語時(shí)態(tài)-現(xiàn)在進(jìn)行時(shí)》微課教學(xué)設(shè)計(jì)方案
云南省電視廣告監(jiān)看系統(tǒng)智能化升級設(shè)計(jì)方案
中式琴房設(shè)計(jì)方案
B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)
商業(yè)模式是新媒體的核心
基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺的設(shè)計(jì)與實(shí)施
基于ASP.NET標(biāo)準(zhǔn)的采購管理系統(tǒng)研究
高校二手交易網(wǎng)絡(luò)平臺功能及技術(shù)框架分析與設(shè)計(jì)
基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺的設(shè)計(jì)與實(shí)現(xiàn)