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