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