王 玨,何肖國,杜向波
(1.貴州省息烽縣氣象局,貴州 息烽 551100;2.貴州省余慶縣氣象局,貴州 余慶 564400)
自動站實時數(shù)據(jù)定時備份軟件原理及實現(xiàn)方法
王 玨1,何肖國1,杜向波2
(1.貴州省息烽縣氣象局,貴州 息烽 551100;2.貴州省余慶縣氣象局,貴州 余慶 564400)
該文通過介紹自動站實時數(shù)據(jù)定時備份軟件的設(shè)計原理、安裝以及設(shè)置,實現(xiàn)了自動站實時數(shù)據(jù)進行定時備份。在安裝模擬測報軟件后,對其進行了反復(fù)模擬測試,軟件的運行效果表明,自動站實時數(shù)據(jù)在規(guī)定時間時均能自動備份,并且運行穩(wěn)定,操作簡易,能極大的提高工作效率,減少人為因素的影響,保證了自動站實時觀測資料質(zhì)量考核的要求。
定時備份;軟件開發(fā);自動氣象站實時資料質(zhì)量考核
2010年7月15日貴州省氣象局監(jiān)測網(wǎng)絡(luò)處下發(fā)了關(guān)于《關(guān)于加強地面測報業(yè)務(wù)管理工作的通知》的文件,根據(jù)文件指出我省5月份的自動氣象站實時資料質(zhì)量評分中有25個站的綜合質(zhì)量評分低于全國平均分。6月份有23個自動氣象站實時資料質(zhì)量評分低于全國平均分。
根據(jù)實際工作經(jīng)驗,從2011年2月中旬開始,我站在02、08、11、14、17、20 幾個規(guī)定時次的編發(fā)報中,如果在自動站實時數(shù)據(jù)傳送之前發(fā)送天氣報、天氣加密報就會把自動站實時數(shù)據(jù)一并傳走,并造成在規(guī)定時間內(nèi)自動站實時數(shù)據(jù)無法再次自動生成并按時傳輸?shù)街付ǚ?wù)器的情況,這也是我省在中國氣象局預(yù)報與網(wǎng)絡(luò)司開展的全國自動站實時觀測資料質(zhì)量考核中考核分數(shù)比較低的一個重要原因,經(jīng)筆者研究,設(shè)計了一款可以自動備份自動站實時數(shù)據(jù)的軟件,避免錯誤的把自動站實時數(shù)據(jù)隨報文傳走之后,也無法補傳的情況。軟件經(jīng)模擬測試,運行效果良好。
軟件管理員在設(shè)置好備份目錄以及存放目錄后,開放普通用戶權(quán)限,普通用戶登陸軟件并修改開始備份時間和備份周期,開始運行軟件后,軟件將每小時自動站實時數(shù)據(jù)生成后備份到指定的目錄文件夾中。在有必要的時候可以人工補傳自動站實時數(shù)據(jù)到省局的服務(wù)器中,以保證自動站實時觀測資料質(zhì)量考核的要求。
軟件開發(fā)語言環(huán)境為microsoft visual studio 2008,主要使用 vb.net 2008語言,采用 .NET FRAMEWORK 2.0架構(gòu)。.NET FRAMEWORK 2.0是微軟公司繼WindowsDNA以來的新的開發(fā)平臺。是以一種類似于Java系統(tǒng)的虛擬機方式運行和管理的編程平臺,通過CLR為基礎(chǔ),支持多種語言(C#、VB.NET、C++、Python等)的開發(fā)。
雙擊SETUP.EXE安裝文件,程序自動安裝,并提示用戶選擇軟件的安裝路徑,程序默認的安裝路徑為:C:Program Files ao自動站實時數(shù)據(jù)定時備份(圖1),用戶可以根據(jù)需要選擇安裝路徑,軟件安裝完成后點擊關(guān)閉即可(圖2)。
軟件安裝完成后,鼠標雙擊程序圖標,運行程序。圖3為軟件登陸界面,需要輸入初始用戶名admin和初始密碼666666。
3.2.1 修改管理員密碼及增加普通用戶 在程序主界面點擊“設(shè)置”(圖4)。第一次登陸后可以修改管理員密碼(注意:管理員用戶名是不能修改的),修改后保存(圖5)。增加普通用戶,普通用戶名可以為英文也可以為漢字,修改后保存即可(圖6)。
3.2.2 源文件夾和目的文件夾設(shè)置 在程序主界面下,按自己的實際情況修改源文件夾和目的文件夾,源文件夾一般為測報軟件OSSMO 2004目錄下的AwsNet文件夾。普通用戶是沒有權(quán)限修改這2個目錄的,一般為管理員修改后保存。
3.2.3 開始備份時間和備份周期設(shè)置 在程序主界面下,設(shè)置開始備份時間和備份周期,開始備份時間為自動站實時數(shù)據(jù)生成后,一般設(shè)置成正點的2 min30 s左右,這樣是為了在規(guī)定時次編發(fā)天氣報、天氣加密報時人工保存數(shù)據(jù)后數(shù)據(jù)的正確性。備份周期一般為1 h,也可根據(jù)實際情況做調(diào)整。
3.2.4 軟件操作 在軟件設(shè)置好檢查無誤后,點擊開始,軟件便自動運行了,最小化軟件后,在桌面任務(wù)欄可以再次打開軟件主界面做適當修改。
筆者安裝模擬測報軟件后,對該軟件進行了反復(fù)模擬測試,其均能在規(guī)定時間時自動備份自動站實時數(shù)據(jù)。運行穩(wěn)定,操作簡易,能很好的提高工作效率并減少人為差錯。
TP311
B
1003-6598(2011)05-0040-02
2011-06-16
王玨(1984-),男,助工,主要從事地面觀測和網(wǎng)絡(luò)維護。