海底觀測網(wǎng)數(shù)據(jù)庫服務(wù)器的設(shè)計與實現(xiàn)
發(fā)布時間:2021-11-09 01:04
海底觀測網(wǎng)數(shù)據(jù)庫服務(wù)器作為岸基控制與管理系統(tǒng)的重要組成部分,是用戶與海洋儀器之間的紐帶,是整個海底觀測網(wǎng)絡(luò)的數(shù)據(jù)交換與存儲中心。本文在吸取國內(nèi)外監(jiān)測監(jiān)控系統(tǒng)在數(shù)據(jù)傳輸以及管理方面的經(jīng)驗的基礎(chǔ)上,針對海底觀測網(wǎng)絡(luò)實驗節(jié)點(diǎn)原型的實際情況,分析了數(shù)據(jù)庫服務(wù)器應(yīng)具備的網(wǎng)絡(luò)通信、數(shù)據(jù)解析、數(shù)據(jù)存儲、數(shù)據(jù)維護(hù)等基本功能。并以此為依據(jù),對數(shù)據(jù)庫服務(wù)器進(jìn)行了設(shè)計與實現(xiàn)。首先,選用SQL關(guān)系數(shù)據(jù)庫來存儲數(shù)據(jù),根據(jù)海底觀測網(wǎng)數(shù)據(jù)的特性,將庫中數(shù)據(jù)表設(shè)計成“公用表”和“日志表”,公用表主要用來存儲實體相對靜態(tài)的基本屬性信息,日志表則由服務(wù)器程序每天定時動態(tài)創(chuàng)建,主要用來存儲儀器每天采集的觀測數(shù)據(jù)。然后,根據(jù)數(shù)據(jù)庫服務(wù)器的功能需求,對服務(wù)器程序進(jìn)行了設(shè)計與實現(xiàn)。服務(wù)器程序由網(wǎng)絡(luò)通信模塊、數(shù)據(jù)解析與存儲模塊、數(shù)據(jù)維護(hù)模塊三部分組成。網(wǎng)絡(luò)通信模塊完成了對通信數(shù)據(jù)包的設(shè)計,通過“一問一答”的通信方式、包編號與自定義校驗和最大限度保證了通信過程中數(shù)據(jù)的完整性,通過Winsock網(wǎng)絡(luò)通信機(jī)制下的完成端口與重疊I/O模型高效地實現(xiàn)了服務(wù)器與下位機(jī)之間的TCP通信,并編寫了IP檢測函數(shù)來防止惡意連接。數(shù)據(jù)解析與存儲模塊采用...
【文章來源】:湖南師范大學(xué)湖南省 211工程院校
【文章頁數(shù)】:76 頁
【學(xué)位級別】:碩士
【部分圖文】:
一l海底觀測網(wǎng)絡(luò)示意圖
5.6數(shù)據(jù)庫服務(wù)器運(yùn)行界面經(jīng)過上述設(shè)計、編碼實現(xiàn)等工作,完成了數(shù)據(jù)庫服務(wù)器的研發(fā)工作(圖5一18)。172.16.254.1}萬172.16之5悶.11二巧172、16、25悶.171172.16.25悶,11萬172.16.25月.11萬172.16.254,1(萬 12:43:15寫入能祖掃號包數(shù)據(jù),12:44:1日寫入能洲M號包數(shù)據(jù),12:45:18寫入能日朽號包致?lián)?2:46:18寫入佬祖腸號包數(shù)據(jù),12:47:1日寫入能遙7號包數(shù)據(jù)!12:48:18寫入能祖陽號包數(shù)據(jù),12:49注8寫入他洲冷號包戮拐
海底觀測網(wǎng)數(shù)據(jù)庫服務(wù)器的設(shè)計與實現(xiàn)維護(hù)模塊的操作界面(圖5一19)。習(xí)︸︸一一姍階!一一一一一一︸一一︸.︸︸﹄︸︸︸︸.︸﹄記錄維護(hù)夠擻拐庫:陌蔽二藺石石困橄拐衷月頤麗畫亞畫麗困毅呂毅驀癸{呈{呈務(wù)號瓷黑黑聾纂毅-加10-3一巧下午12煩I一‘21.2拍70033欲洲16‘L奴面j〕卯1卿二里巨下生星藝「_夕工5峨洲印U巨里珍旦互夔疹更為2010-3-15下午坦:2121以拍住刃日刃 2922.19蕪口刃加10-3-15下午12泛f’加內(nèi)拓匆李日33252’。一2010-3一巧下午坦21’印.5卯書以沁的嘆HS.勢扣酬拓叩里晝?nèi)淦瓜挛?21_魚卯印的俐叩不巧已供沖刀菊20協(xié)3-巧下午理:2121.1如 79913王日拍L7華刃望為加10一3一15下午坦2121.享拍《刃11字冶陽2一加住!不2010-3一15下午12:2121.壓石淇沖眺瓜四 22.日艾O民刀2010-交5下午12:泛亡_內(nèi)江如面麗,1知4)殉拜沖,}一廠圖5一19數(shù)據(jù)維護(hù)模塊運(yùn)行界面維護(hù)模塊界面從左往右被設(shè)計成三個部分:記錄維護(hù),表維護(hù),庫維護(hù)。在相應(yīng)的界面中提供程序?qū)崿F(xiàn)的接口,實現(xiàn)了維護(hù)模塊中各個子模塊的功能。界面中使用可供用戶選擇的ComboBox控件來減輕用戶記憶負(fù)擔(dān),提供操作的便捷性。遷移和刪除操作的時間條件通過Date一Time控件來獲取,避免了用戶手工輸入時間信息,簡化了操作。在庫維護(hù)(數(shù)據(jù)庫相關(guān)操作)子界面中,新建和附加數(shù)據(jù)庫都采用Cfile類提供的可視化獲取路徑的功能
【參考文獻(xiàn)】:
期刊論文
[1]用VC++.NET與ADO實現(xiàn)海底觀測數(shù)據(jù)的維護(hù)[J]. 周勇,徐擁軍,李德平. 計算機(jī)時代. 2010(01)
[2]基于GPRS/SMS的嵌入式環(huán)境監(jiān)測系統(tǒng)[J]. 李秀紅,黃天戍,孫忠富,肖春華. 吉林大學(xué)學(xué)報(工學(xué)版). 2007(06)
[3]高性能可復(fù)用網(wǎng)絡(luò)服務(wù)器的設(shè)計和實現(xiàn)[J]. 崔偉民. 通信技術(shù). 2007(10)
[4]深海觀測平臺技術(shù)[J]. 王項南,馬麗珊,熊焰,高艷波,張靜. 海洋技術(shù). 2007(03)
[5]從海底觀察地球——地球系統(tǒng)的第三個觀測平臺[J]. 汪品先. 自然雜志. 2007(03)
[6]基于TCP/IP網(wǎng)絡(luò)控制的公路交通監(jiān)測系統(tǒng)[J]. 王銳剛,黃峻,王化忠. 云南農(nóng)業(yè)大學(xué)學(xué)報. 2006(06)
[7]海王星海底長期觀測系統(tǒng)的技術(shù)分析[J]. 羅續(xù)業(yè),李彥. 海洋技術(shù). 2006(03)
[8]A Case Study for a Digital Seabed Database: Bohai Sea Engineering Geology Database[J]. SU Tianyun 1), 2), ZHAI Shikui 2),*, LIU Baohua 1), LIANG Ruicai 1), ZHENG Yanpeng 1), and WANG Yong 1) 1) Marine Geology Department, First Institute of Oceanography, SOA, Qingdao 266061, P.R.China 2) Earth Science Department, Ocean University of China, Qingdao 266003, P.R.China. Journal of Ocean University of China. 2006(03)
[9]海洋地球觀測的大變革——從1D向4D發(fā)展[J]. 笠原順三,張守本. 海洋地質(zhì)動態(tài). 2005(02)
[10]數(shù)據(jù)庫系統(tǒng)中并發(fā)控制的研究與實現(xiàn)[J]. 朱輝生. 計算機(jī)應(yīng)用與軟件. 2004(10)
碩士論文
[1]網(wǎng)絡(luò)游戲服務(wù)器端網(wǎng)絡(luò)引擎的研究與實現(xiàn)[D]. 王瑞彪.大連理工大學(xué) 2008
[2]CBTC系統(tǒng)中數(shù)據(jù)庫維護(hù)單元的研究與設(shè)計[D]. 王成.北京交通大學(xué) 2006
[3]車載監(jiān)控系統(tǒng)中心服務(wù)器的設(shè)計與實現(xiàn)[D]. 楊冰林.西安電子科技大學(xué) 2006
[4]基于Visual C++的數(shù)據(jù)庫訪問技術(shù)比較及其應(yīng)用研究[D]. 周為.武漢理工大學(xué) 2005
[5]廣州近海海域綜合監(jiān)控管理信息系統(tǒng)的設(shè)計與應(yīng)用研究[D]. 王珊.中國科學(xué)院研究生院(廣州地球化學(xué)研究所) 2004
本文編號:3484342
【文章來源】:湖南師范大學(xué)湖南省 211工程院校
【文章頁數(shù)】:76 頁
【學(xué)位級別】:碩士
【部分圖文】:
一l海底觀測網(wǎng)絡(luò)示意圖
5.6數(shù)據(jù)庫服務(wù)器運(yùn)行界面經(jīng)過上述設(shè)計、編碼實現(xiàn)等工作,完成了數(shù)據(jù)庫服務(wù)器的研發(fā)工作(圖5一18)。172.16.254.1}萬172.16之5悶.11二巧172、16、25悶.171172.16.25悶,11萬172.16.25月.11萬172.16.254,1(萬 12:43:15寫入能祖掃號包數(shù)據(jù),12:44:1日寫入能洲M號包數(shù)據(jù),12:45:18寫入能日朽號包致?lián)?2:46:18寫入佬祖腸號包數(shù)據(jù),12:47:1日寫入能遙7號包數(shù)據(jù)!12:48:18寫入能祖陽號包數(shù)據(jù),12:49注8寫入他洲冷號包戮拐
海底觀測網(wǎng)數(shù)據(jù)庫服務(wù)器的設(shè)計與實現(xiàn)維護(hù)模塊的操作界面(圖5一19)。習(xí)︸︸一一姍階!一一一一一一︸一一︸.︸︸﹄︸︸︸︸.︸﹄記錄維護(hù)夠擻拐庫:陌蔽二藺石石困橄拐衷月頤麗畫亞畫麗困毅呂毅驀癸{呈{呈務(wù)號瓷黑黑聾纂毅-加10-3一巧下午12煩I一‘21.2拍70033欲洲16‘L奴面j〕卯1卿二里巨下生星藝「_夕工5峨洲印U巨里珍旦互夔疹更為2010-3-15下午坦:2121以拍住刃日刃 2922.19蕪口刃加10-3-15下午12泛f’加內(nèi)拓匆李日33252’。一2010-3一巧下午坦21’印.5卯書以沁的嘆HS.勢扣酬拓叩里晝?nèi)淦瓜挛?21_魚卯印的俐叩不巧已供沖刀菊20協(xié)3-巧下午理:2121.1如 79913王日拍L7華刃望為加10一3一15下午坦2121.享拍《刃11字冶陽2一加住!不2010-3一15下午12:2121.壓石淇沖眺瓜四 22.日艾O民刀2010-交5下午12:泛亡_內(nèi)江如面麗,1知4)殉拜沖,}一廠圖5一19數(shù)據(jù)維護(hù)模塊運(yùn)行界面維護(hù)模塊界面從左往右被設(shè)計成三個部分:記錄維護(hù),表維護(hù),庫維護(hù)。在相應(yīng)的界面中提供程序?qū)崿F(xiàn)的接口,實現(xiàn)了維護(hù)模塊中各個子模塊的功能。界面中使用可供用戶選擇的ComboBox控件來減輕用戶記憶負(fù)擔(dān),提供操作的便捷性。遷移和刪除操作的時間條件通過Date一Time控件來獲取,避免了用戶手工輸入時間信息,簡化了操作。在庫維護(hù)(數(shù)據(jù)庫相關(guān)操作)子界面中,新建和附加數(shù)據(jù)庫都采用Cfile類提供的可視化獲取路徑的功能
【參考文獻(xiàn)】:
期刊論文
[1]用VC++.NET與ADO實現(xiàn)海底觀測數(shù)據(jù)的維護(hù)[J]. 周勇,徐擁軍,李德平. 計算機(jī)時代. 2010(01)
[2]基于GPRS/SMS的嵌入式環(huán)境監(jiān)測系統(tǒng)[J]. 李秀紅,黃天戍,孫忠富,肖春華. 吉林大學(xué)學(xué)報(工學(xué)版). 2007(06)
[3]高性能可復(fù)用網(wǎng)絡(luò)服務(wù)器的設(shè)計和實現(xiàn)[J]. 崔偉民. 通信技術(shù). 2007(10)
[4]深海觀測平臺技術(shù)[J]. 王項南,馬麗珊,熊焰,高艷波,張靜. 海洋技術(shù). 2007(03)
[5]從海底觀察地球——地球系統(tǒng)的第三個觀測平臺[J]. 汪品先. 自然雜志. 2007(03)
[6]基于TCP/IP網(wǎng)絡(luò)控制的公路交通監(jiān)測系統(tǒng)[J]. 王銳剛,黃峻,王化忠. 云南農(nóng)業(yè)大學(xué)學(xué)報. 2006(06)
[7]海王星海底長期觀測系統(tǒng)的技術(shù)分析[J]. 羅續(xù)業(yè),李彥. 海洋技術(shù). 2006(03)
[8]A Case Study for a Digital Seabed Database: Bohai Sea Engineering Geology Database[J]. SU Tianyun 1), 2), ZHAI Shikui 2),*, LIU Baohua 1), LIANG Ruicai 1), ZHENG Yanpeng 1), and WANG Yong 1) 1) Marine Geology Department, First Institute of Oceanography, SOA, Qingdao 266061, P.R.China 2) Earth Science Department, Ocean University of China, Qingdao 266003, P.R.China. Journal of Ocean University of China. 2006(03)
[9]海洋地球觀測的大變革——從1D向4D發(fā)展[J]. 笠原順三,張守本. 海洋地質(zhì)動態(tài). 2005(02)
[10]數(shù)據(jù)庫系統(tǒng)中并發(fā)控制的研究與實現(xiàn)[J]. 朱輝生. 計算機(jī)應(yīng)用與軟件. 2004(10)
碩士論文
[1]網(wǎng)絡(luò)游戲服務(wù)器端網(wǎng)絡(luò)引擎的研究與實現(xiàn)[D]. 王瑞彪.大連理工大學(xué) 2008
[2]CBTC系統(tǒng)中數(shù)據(jù)庫維護(hù)單元的研究與設(shè)計[D]. 王成.北京交通大學(xué) 2006
[3]車載監(jiān)控系統(tǒng)中心服務(wù)器的設(shè)計與實現(xiàn)[D]. 楊冰林.西安電子科技大學(xué) 2006
[4]基于Visual C++的數(shù)據(jù)庫訪問技術(shù)比較及其應(yīng)用研究[D]. 周為.武漢理工大學(xué) 2005
[5]廣州近海海域綜合監(jiān)控管理信息系統(tǒng)的設(shè)計與應(yīng)用研究[D]. 王珊.中國科學(xué)院研究生院(廣州地球化學(xué)研究所) 2004
本文編號:3484342
本文鏈接:http://www.sikaile.net/kejilunwen/haiyang/3484342.html
最近更新
教材專著