河南省氣象儀器監(jiān)控保障微信小程序的開發(fā)
發(fā)布時(shí)間:2021-04-18 02:57
為了能隨時(shí)隨地監(jiān)控氣象儀器的運(yùn)行狀態(tài),查詢最新觀測(cè)數(shù)據(jù),提高氣象儀器保障的時(shí)效性和數(shù)據(jù)可用性,開發(fā)了一款微信小程序,實(shí)現(xiàn)了按照省、市、縣三級(jí)用戶監(jiān)控所關(guān)注區(qū)域內(nèi)氣象觀測(cè)站、應(yīng)用氣象觀測(cè)站的電池電壓、在線情況、數(shù)據(jù)上傳和疑誤數(shù)據(jù)等運(yùn)行情況;根據(jù)地域以圖表、列表及地圖標(biāo)注的形式查詢實(shí)時(shí)觀測(cè)數(shù)據(jù)并做出統(tǒng)計(jì)分析;按照站名或區(qū)站號(hào)查詢單站基礎(chǔ)信息、組件參數(shù)和各種運(yùn)行狀態(tài)信息;實(shí)現(xiàn)通過(guò)藍(lán)牙串口透?jìng)骷夹g(shù)在維修現(xiàn)場(chǎng)用手機(jī)調(diào)試采集器、通訊模塊。該程序操作簡(jiǎn)便,有效提高了工作效率,保障了氣象站正常運(yùn)行。程序分為前端小程序和后端新浪云應(yīng)用Web服務(wù)器兩部分,小程序采用ES6標(biāo)準(zhǔn)的Javascript語(yǔ)言編寫,Web服務(wù)器使用Python語(yǔ)言開發(fā),采用Django框架設(shè)計(jì)。
【文章來(lái)源】:氣象與環(huán)境科學(xué). 2020,43(02)
【文章頁(yè)數(shù)】:6 頁(yè)
【部分圖文】:
藍(lán)牙調(diào)試采集器頁(yè)面
河南省氣象局現(xiàn)有的監(jiān)控網(wǎng)站,數(shù)據(jù)各不相同。為滿足小程序數(shù)據(jù)需求,編寫數(shù)據(jù)采集程序,使用抓取方式從省局網(wǎng)站定時(shí)抓取觀測(cè)站狀態(tài)數(shù)據(jù)和觀測(cè)數(shù)據(jù),分析整理后使用 Http Post方式上傳到部署在新浪云開發(fā)平臺(tái)上的Web服務(wù)器里,小程序使用Http Get方式調(diào)取數(shù)據(jù)予以展示;在Web服務(wù)器中針對(duì)電壓、心跳包時(shí)間、數(shù)據(jù)到達(dá)時(shí)間、各氣象要素實(shí)時(shí)觀測(cè)值和整點(diǎn)觀測(cè)值設(shè)置動(dòng)態(tài)預(yù)警邏輯,從而實(shí)現(xiàn)自動(dòng)識(shí)別故障站點(diǎn)的狀態(tài)信息和異常觀測(cè)數(shù)據(jù),在小程序中展示提醒(圖1)。2 新浪云SAE Web服務(wù)器的搭建
該頁(yè)面分為五個(gè)部分,對(duì)關(guān)注區(qū)域內(nèi)的觀測(cè)站狀態(tài)進(jìn)行監(jiān)控:1)故障。列出了出現(xiàn)故障的氣象觀測(cè)站、應(yīng)用氣象觀測(cè)站的站點(diǎn)名稱、開始時(shí)間、持續(xù)時(shí)間等信息(圖3)。2)電池電壓。列出了各觀測(cè)站的電池電壓,對(duì)低于12 V的站點(diǎn)用紅色或黃色進(jìn)行預(yù)警。3)通訊情況。對(duì)觀測(cè)站的心跳包時(shí)間、數(shù)據(jù)上傳時(shí)間進(jìn)行展示,對(duì)不在線的站點(diǎn)用紅色進(jìn)行預(yù)警。4)整點(diǎn)數(shù)據(jù)上傳。對(duì)缺報(bào)和逾限報(bào)的站點(diǎn)用紅色和橙色進(jìn)行預(yù)警。5)異常情況。對(duì)氣溫、濕度、氣壓、電壓等信息按照預(yù)設(shè)的閾值進(jìn)行過(guò)濾,列出各項(xiàng)可能異常的情況。圖3 觀測(cè)站狀態(tài)監(jiān)控
【參考文獻(xiàn)】:
期刊論文
[1]基于小程序·云開發(fā)的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 董傲通,文俊浩. 實(shí)驗(yàn)技術(shù)與管理. 2019(10)
[2]后勤服務(wù)平臺(tái)小程序在手術(shù)室儀器設(shè)備精準(zhǔn)管理中的應(yīng)用[J]. 方麗,徐林軍,徐晶芳,沈丹紅. 護(hù)理學(xué)雜志. 2019(19)
[3]基于Python爬蟲技術(shù)的高精度地震目錄更新程序的設(shè)計(jì)與應(yīng)用[J]. 鄧世廣,王月,馬亞偉. 中國(guó)地震. 2019(03)
[4]地面氣象觀測(cè)無(wú)人值守系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 任曉煒,馬軍,李靜鋒,鄧力涌,廖偉平,張小瓊. 氣象與環(huán)境科學(xué). 2019(03)
[5]基于微信小程序的圖書館座位管理系統(tǒng)[J]. 張毅. 新世紀(jì)圖書館. 2019(08)
[6]基于B/S架構(gòu)的高并發(fā)虹膜識(shí)別系統(tǒng)[J]. 徐云濤,許武軍,翟夢(mèng)琳. 計(jì)算機(jī)工程. 2019(08)
[7]微信小程序視域下移動(dòng)學(xué)習(xí)平臺(tái)的搭建與研究[J]. 劉艷. 信息與電腦(理論版). 2019(14)
[8]基于MVC架構(gòu)新媒體公眾氣象服務(wù)技術(shù)研究[J]. 姜殿榮,徐延鋒,劉鋒,何雪楊. 氣象與環(huán)境科學(xué). 2019(02)
[9]河南省氣象觀測(cè)數(shù)據(jù)綜合服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 范保松. 氣象與環(huán)境科學(xué). 2019(01)
[10]基于微信小程序的高校O2O圖書共享平臺(tái)開發(fā)與應(yīng)用[J]. 尹明章,張莉,周天旻,孫金香,鐘代麟. 圖書館理論與實(shí)踐. 2019(03)
本文編號(hào):3144661
【文章來(lái)源】:氣象與環(huán)境科學(xué). 2020,43(02)
【文章頁(yè)數(shù)】:6 頁(yè)
【部分圖文】:
藍(lán)牙調(diào)試采集器頁(yè)面
河南省氣象局現(xiàn)有的監(jiān)控網(wǎng)站,數(shù)據(jù)各不相同。為滿足小程序數(shù)據(jù)需求,編寫數(shù)據(jù)采集程序,使用抓取方式從省局網(wǎng)站定時(shí)抓取觀測(cè)站狀態(tài)數(shù)據(jù)和觀測(cè)數(shù)據(jù),分析整理后使用 Http Post方式上傳到部署在新浪云開發(fā)平臺(tái)上的Web服務(wù)器里,小程序使用Http Get方式調(diào)取數(shù)據(jù)予以展示;在Web服務(wù)器中針對(duì)電壓、心跳包時(shí)間、數(shù)據(jù)到達(dá)時(shí)間、各氣象要素實(shí)時(shí)觀測(cè)值和整點(diǎn)觀測(cè)值設(shè)置動(dòng)態(tài)預(yù)警邏輯,從而實(shí)現(xiàn)自動(dòng)識(shí)別故障站點(diǎn)的狀態(tài)信息和異常觀測(cè)數(shù)據(jù),在小程序中展示提醒(圖1)。2 新浪云SAE Web服務(wù)器的搭建
該頁(yè)面分為五個(gè)部分,對(duì)關(guān)注區(qū)域內(nèi)的觀測(cè)站狀態(tài)進(jìn)行監(jiān)控:1)故障。列出了出現(xiàn)故障的氣象觀測(cè)站、應(yīng)用氣象觀測(cè)站的站點(diǎn)名稱、開始時(shí)間、持續(xù)時(shí)間等信息(圖3)。2)電池電壓。列出了各觀測(cè)站的電池電壓,對(duì)低于12 V的站點(diǎn)用紅色或黃色進(jìn)行預(yù)警。3)通訊情況。對(duì)觀測(cè)站的心跳包時(shí)間、數(shù)據(jù)上傳時(shí)間進(jìn)行展示,對(duì)不在線的站點(diǎn)用紅色進(jìn)行預(yù)警。4)整點(diǎn)數(shù)據(jù)上傳。對(duì)缺報(bào)和逾限報(bào)的站點(diǎn)用紅色和橙色進(jìn)行預(yù)警。5)異常情況。對(duì)氣溫、濕度、氣壓、電壓等信息按照預(yù)設(shè)的閾值進(jìn)行過(guò)濾,列出各項(xiàng)可能異常的情況。圖3 觀測(cè)站狀態(tài)監(jiān)控
【參考文獻(xiàn)】:
期刊論文
[1]基于小程序·云開發(fā)的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 董傲通,文俊浩. 實(shí)驗(yàn)技術(shù)與管理. 2019(10)
[2]后勤服務(wù)平臺(tái)小程序在手術(shù)室儀器設(shè)備精準(zhǔn)管理中的應(yīng)用[J]. 方麗,徐林軍,徐晶芳,沈丹紅. 護(hù)理學(xué)雜志. 2019(19)
[3]基于Python爬蟲技術(shù)的高精度地震目錄更新程序的設(shè)計(jì)與應(yīng)用[J]. 鄧世廣,王月,馬亞偉. 中國(guó)地震. 2019(03)
[4]地面氣象觀測(cè)無(wú)人值守系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 任曉煒,馬軍,李靜鋒,鄧力涌,廖偉平,張小瓊. 氣象與環(huán)境科學(xué). 2019(03)
[5]基于微信小程序的圖書館座位管理系統(tǒng)[J]. 張毅. 新世紀(jì)圖書館. 2019(08)
[6]基于B/S架構(gòu)的高并發(fā)虹膜識(shí)別系統(tǒng)[J]. 徐云濤,許武軍,翟夢(mèng)琳. 計(jì)算機(jī)工程. 2019(08)
[7]微信小程序視域下移動(dòng)學(xué)習(xí)平臺(tái)的搭建與研究[J]. 劉艷. 信息與電腦(理論版). 2019(14)
[8]基于MVC架構(gòu)新媒體公眾氣象服務(wù)技術(shù)研究[J]. 姜殿榮,徐延鋒,劉鋒,何雪楊. 氣象與環(huán)境科學(xué). 2019(02)
[9]河南省氣象觀測(cè)數(shù)據(jù)綜合服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 范保松. 氣象與環(huán)境科學(xué). 2019(01)
[10]基于微信小程序的高校O2O圖書共享平臺(tái)開發(fā)與應(yīng)用[J]. 尹明章,張莉,周天旻,孫金香,鐘代麟. 圖書館理論與實(shí)踐. 2019(03)
本文編號(hào):3144661
本文鏈接:http://sikaile.net/projectlw/qxxlw/3144661.html
最近更新
教材專著