吳偉光,劉建勇,劉星燕,陳秉權(quán),孫躍飛,郝 巖,薛君彥
?
淺談壩上溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng)的界面設(shè)計
吳偉光1,劉建勇1,劉星燕1,陳秉權(quán)2,孫躍飛1,郝 巖3,薛君彥1
(1. 張家口市氣象局,河北 張家口 075000;2. 康??h氣象局, 河北 康保 076650;3. 懷來縣氣象局,河北 懷來 075400)
針對災(zāi)害監(jiān)測預(yù)警工作需要,結(jié)合壩上錯季蔬菜溫室育苗的實際情況,考慮界面的美觀和實用性,應(yīng)用Visual Studiao2010編程語言以及Photoshop等圖形處理軟件進行界面美化,設(shè)計了Windows7或Windows10操作系統(tǒng)下安裝使用的一個系統(tǒng)平臺。目前平臺能實現(xiàn)的主要功能有:康保、沽源、尚義和張北歷史氣象災(zāi)害資料查詢;壩上溫室育苗災(zāi)害預(yù)報預(yù)警的制作和發(fā)布等。經(jīng)過兩年年多時間的應(yīng)用,平臺界面不斷更新完善,基本達到了預(yù)期目的。
壩上錯季蔬菜;溫室育苗;氣象災(zāi)害;監(jiān)測預(yù)警系統(tǒng);界面設(shè)計
近幾十年來,氣候變化異常[1-3],氣象災(zāi)害事件頻發(fā)[4-6],而壩上錯季蔬菜育苗期的溫室大棚科技含量低、設(shè)施水平低下、機械化程度及管理水平也較低,抵御各種氣象災(zāi)害的能力十分薄弱,給農(nóng)業(yè)生產(chǎn)帶來巨大損失。近年來,壩上錯季蔬菜種植區(qū)越來越關(guān)注天氣預(yù)報,根據(jù)天氣變化安排田間管理,但這些粗略的指導(dǎo)缺少規(guī)范化、量化的科學(xué)依據(jù)。隨著科技的進步和計算機網(wǎng)絡(luò)水平的迅速發(fā)展,氣象服務(wù)的數(shù)字化和自動化程度也越來越高[7-13]。張家口市生態(tài)與農(nóng)業(yè)氣象中心,2016年開始嘗試壩上錯季蔬菜育苗期氣象災(zāi)害預(yù)警分析的研究,試圖為壩上錯季蔬菜育苗期生產(chǎn)及環(huán)境管理提供科學(xué)依據(jù),而界面整體布局的合理性設(shè)計,更是平臺使用方便和快捷的有力保證。
筆者開發(fā)的平臺,是業(yè)務(wù)工作的一部分,要與工作中的業(yè)務(wù)流程融為一體或鑲嵌。所以,程序設(shè)計更考慮平臺的簡約和實用性。
1.1.1 平臺整體架構(gòu)設(shè)計
平臺主要設(shè)計以下功能:壩上四縣(康保、沽源、尚義和張北)未來一周天氣要素預(yù)報和未來一周歷史災(zāi)害查詢;大風(fēng)、雪災(zāi)以及低溫冷害歷史資料查詢;低溫冷害經(jīng)驗?zāi)J降牟樵兗皺z驗;氣象災(zāi)害預(yù)報或預(yù)警制作與發(fā)送;系統(tǒng)設(shè)置等。圖1為壩上錯季蔬菜溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng)總體架構(gòu)設(shè)計圖。
圖1 壩上錯季蔬菜溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng)總體架構(gòu)設(shè)計圖
1.1.2 平臺界面設(shè)計
按照圖1中的整體架構(gòu)設(shè)計思路,考慮主界面的美觀性,平臺主界面設(shè)計各功能,主要通過下拉菜單中的命令按鈕來實現(xiàn)。圖2為壩上錯季蔬菜溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng)主界面。一級菜單主要有:文件、預(yù)報方法、低溫冷害、大風(fēng)災(zāi)害、降雪災(zāi)害、歷史數(shù)據(jù)查詢、氣象因子監(jiān)測、系統(tǒng)設(shè)置和幫助等基本功能。二級菜單,主要實現(xiàn)整體架構(gòu)中四大基本功能下的詳細分功能。
1.2.1 未來一周天氣要素預(yù)報值及歷史值查詢設(shè)計
在平臺的右側(cè)區(qū)域,設(shè)計了四個按鈕,分別為康保、沽源、尚義和張北基本信息資料查詢。點擊按鈕后,界面(見圖3)出現(xiàn)三部分內(nèi)容:①最上面的部分為文本內(nèi)容,主要是該縣的地理信息、氣候信息以及農(nóng)業(yè)規(guī)劃或歷史農(nóng)業(yè)災(zāi)害等。③藍色曲線為本縣未來一周最低氣溫的預(yù)報值(主要針對低溫設(shè)計,有無強降溫一目了然),紅色曲線為未來一周逐日氣溫歷史平均值。例如圖3,災(zāi)害預(yù)報制作時間為2017年4月22日,紅色曲線為4月23~29日多年歷史逐日最低氣溫平均值,藍色曲線為2017年4月22日預(yù)報的23~29日最低氣溫預(yù)報值。?、右下角的空白區(qū)域是未來一周有無災(zāi)害預(yù)警顯示,假如有6級以上大風(fēng)或者雪災(zāi),在空白區(qū)域會顯示相應(yīng)的提示信息。
圖2 壩上錯季蔬菜溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng)主界面
圖3 張北未來一周最低氣溫預(yù)報值及歷史平均值查詢
1.2.2 育苗期不同風(fēng)速的歷史出現(xiàn)日數(shù)查詢
育苗期不同風(fēng)速的歷史出現(xiàn)日數(shù)查詢設(shè)計,要考慮閥值的不同、地域不同的對比(主要是四縣)、不同時間段對比以及具體數(shù)值的顯示等功能。圖4為“近58年(1960~2017年)4月上旬~5月上旬壩上四縣不同風(fēng)速的出現(xiàn)日數(shù)”界面顯示,點擊不同閥值菜單(圖中顯示為“最大風(fēng)速在17米/秒以上的日數(shù)”),本選擇項變成紅色,圖中采用柱狀圖做了分區(qū)域(四縣)、分階段(四月上旬、四月中旬、四月下旬和5月上旬)對比,柱形圖上面的數(shù)值,就是對應(yīng)的具體大風(fēng)日數(shù)數(shù)值。
圖4 近58年(1960~2017年)壩上育苗期不同風(fēng)速的出現(xiàn)日數(shù)查詢
程序設(shè)計中,有很多信息不適宜寫入程序代碼。比如獲取預(yù)報資料的服務(wù)器信息、壩上錯季蔬菜溫室育苗用戶的地理信息和郵箱信息、服務(wù)用戶的增減等。為此,平臺設(shè)置了“系統(tǒng)設(shè)置”子界面。
圖5為獲取資料的服務(wù)器或路徑設(shè)置。其中第一行為Micaps格點氣溫資料獲取服務(wù)器;第二行為氣象臺原始報文文件夾;第三行是氣象臺一周天氣預(yù)報、形勢分析以及分片預(yù)報等資料路徑;第四行為壩上錯季蔬菜溫室育苗氣象要素值的獲取。
圖5 系統(tǒng)設(shè)置--獲取預(yù)報或?qū)崨r資料的服務(wù)器設(shè)置
圖6為壩上錯季蔬菜溫室育苗用戶的站點信息。主要有經(jīng)度、緯度、海拔高度以及相應(yīng)的圖片等,每一行為一個用戶的信息。刪除或增加用戶,在此操作即可(刪除和增加用戶后,重新啟動程序便自動更新),比較方便快捷。
為了日常工作使用方便,在主菜單的下方設(shè)計了幾個“快捷按鈕”,主要有常用的未來一周天氣預(yù)報查詢、育苗期低溫冷害指標分階段查詢、氣溫預(yù)報模式、育苗期不同風(fēng)速的歷史出現(xiàn)日數(shù)查詢、育苗期雪災(zāi)歷史出現(xiàn)日數(shù)查詢等。
圖6 系統(tǒng)設(shè)置--壩上錯季蔬菜溫室育苗用戶的站點信息設(shè)置
隨著計算機和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,氣象服務(wù)的形式也越來越多,原來的電話傳真氣象服務(wù),正在向電子郵件、微信公眾號或氣象app形式轉(zhuǎn)換。壩上溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng),是一個農(nóng)業(yè)氣象服務(wù)平臺,經(jīng)過2年多時間的應(yīng)用,平臺界面不斷更新完善,目前基本能自動快捷地完成預(yù)報預(yù)警的制作和發(fā)送。
[1] IPCC, Climate Change 2007: The Physical Science Basic. Contribution of working Group 1 to the Fourth Assessment Report of the intergovernmental Panel on Climate Change[R]. Cambridge, United Kingdom and New York, NY USA: Cambridge University Press, 2007: 996.
[2] 任國玉, 初子瑩, 周雅清. 中國氣溫變化研究最新進展[J]. 氣候與環(huán)境研究, 2005, 10(4): 701-706.
[3] 王紹武, 蔡靜寧, 朱錦紅, 等. 中國氣候變化的研究[J]. 氣候與環(huán)境研究. 2002, 7(2): 137-145.
[4] Bonsal B R,Zhang X,Vincent L A,et al.Characteristics of daily and extreme temperature over Canada[J]. J.Climate, 2001, 14(5): 1959-1976.
[5] 張倩, 趙艷霞, 王春乙. 我國主要農(nóng)業(yè)氣象災(zāi)害指標研究進展[J]. 自然災(zāi)害學(xué)報, 2010, 19(6): 40-54.
[6] 劉彤, 閆天池. 我國的主要氣象災(zāi)害及其經(jīng)濟損失[J]. 自然災(zāi)害學(xué)報, 2011, 20(2): 90-95.
[7] 顧潤香. 121按9定制氣象短信號碼提取與發(fā)送程序設(shè)計[J]. 軟件, 2014, 35(5): 122-124.
[8] 孫躍飛. 氣象短信制作與發(fā)送程序設(shè)計[J]. 軟件, 2013, 34(3): 39-41
[9] 楊海杰, 劉星燕, 顧潤香, 等. 聲像預(yù)報解說詞用語庫的設(shè)計與應(yīng)用[J]. 軟件, 2013, 34(3): 45-47.
[10] 劉星燕, 王新寧, 孫曉霞, 等. 從預(yù)報報文獲取農(nóng)氣預(yù)報程序設(shè)計淺談[J]. 軟件, 2017, 38(7): 130-133.
[11] 劉星燕, 賈磊, 薛君彥. 淺談張家口121語音答詢系統(tǒng)幾個常見問題的處理[J]. 軟件, 2018, 39(1): 180-182.
[12] 李昕娣, 敖振浪, 陳武框. 氣象儀器檢定自動化及數(shù)據(jù)共享平臺的開發(fā)[J]. 氣象水文海洋儀器, 2009(1): 5-8.
[13] 劉志平, 孫涵, 胡萌琦, 等. 農(nóng)業(yè)氣象自動觀測原理樣機的研制[J]. 安徽農(nóng)業(yè)科學(xué), 2010, 38(17): 9287-9289.
Interface Design of Monitoring and Warning System for Meteorological Disasters on Greenhouse in Bashang Plateau
WU Wei-guang1, LIU Jian-yong1, LIU Xing-yan1, CHEN Bing-quan2, SUN Yue-fei1, HAO Yan3, XUE Jun-yan1
(1. Meteorological Bureau of Zhangjiakou, Zhangjiakou Hebei 075000; 2. Meteorological Bureau of Kangbao, Kangbao Hebei 076650; 3. Meteorological Bureau of Huailai, Huailai Hebei 075400)
In view of the needs of disaster monitoring and early warning,and the actual situation of vegetable greenhouse seedling cultivation of off-season in Bashang plateau, an Unified platform for installing and using Windows 7 or Windows 10 operating system was designed, which was considered the aesthetics and practicability of the interface.The system wasused Visual Studiao 2010 programming language and Photoshop graphics processing software to beautify the interface. At present, the main functions of the platform are as follows: The historical meteorological disaster information inquiry of Kangbao, Guyuan, Shangyi and Zhangbei; The document production and document release about meteorological disaster forcast and early warning of greenhouse seedling in Bashang Plateau. The platform which had been constantly updated and improved within more than two years achieved the desired purpose.
The stagger-season vegetables in bashang plateau; Greenhouse seedling; Meteorological disasters; Monitoring and early warning system; Interface design
TP31
A
10.3969/j.issn.1003-6970.2018.09.030
吳偉光(1980-),女,工程師,主要從事農(nóng)業(yè)氣象工作;劉建勇(1976-),男,工程師,主要從事氣象服務(wù)工作;劉星燕(1971-),女,高級工程師,主要從事農(nóng)業(yè)氣象工作;陳秉權(quán)(1980-),男,助理工程師,主要從事氣象服務(wù)工作。
本文著錄格式:吳偉光,劉建勇,劉星燕,等. 淺談壩上溫室育苗氣象災(zāi)害監(jiān)測預(yù)警系統(tǒng)的界面設(shè)計[J]. 軟件,2018,39(9):149-151