面向智慧海洋的海洋信息管理服務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-10-30 22:10
目前,我國(guó)海洋信息化管理建設(shè)正處在轉(zhuǎn)型之中,由數(shù)字化建設(shè)轉(zhuǎn)向智慧海洋建設(shè),而智慧海洋就是從整體和全面的角度理解、分析海洋數(shù)據(jù),從而提供給海洋管理智慧交互服務(wù)。由于海洋數(shù)據(jù)具有歸屬?gòu)?fù)雜、數(shù)據(jù)格式多樣化以及跨領(lǐng)域多學(xué)科交互的特點(diǎn),對(duì)海洋數(shù)據(jù)收集、整理、分析就尤為復(fù)雜。為了解決上述問題,本文分析和設(shè)計(jì)了基于GIS技術(shù)的海洋信息管理服務(wù)平臺(tái),可以實(shí)現(xiàn)"感知理解,智慧交互"的對(duì)海洋數(shù)據(jù)進(jìn)行收集、分析和整理,繼而提升海洋數(shù)據(jù)信息管理的效率。
【文章來源】:科技創(chuàng)新導(dǎo)報(bào). 2020,17(02)
【文章頁數(shù)】:2 頁
【部分圖文】:
系統(tǒng)總體架構(gòu)
圖2 地圖測(cè)量標(biāo)注功能子模塊的輸出界面表示層獲取用戶輸入和后端數(shù)據(jù)展示分別采用的是Struts2 框架和 JSP 頁面。業(yè)務(wù)邏輯層和表示層之間的相連通過 Struts2 標(biāo)簽中的 Action 類來實(shí)現(xiàn)。而數(shù)據(jù)層則是采用 Mbyatis 框架來實(shí)現(xiàn)的,該框架可以實(shí)現(xiàn)采用結(jié)構(gòu)化的XML 文件與之匹配,還可以起到 SQL 映射的作用,這樣可以加快系統(tǒng)開發(fā)的效率和提高系統(tǒng)的質(zhì)量。應(yīng)用業(yè)務(wù)層的內(nèi)容功能包括:GIS處理、系統(tǒng)管理、數(shù)據(jù)管理、海洋環(huán)境分析、漁船安全管理等功能。
海洋信息管理服務(wù)平臺(tái)應(yīng)用系統(tǒng)則主要采用B/S 結(jié)構(gòu),并且還結(jié)合了一些輕量級(jí)的開發(fā)框架,例如:Struts2、My Batis等框架。作為數(shù)據(jù)抽象與操作層的框架,與 Hibernate框架相比,它更為輕量級(jí),同時(shí)能減少開發(fā)人員的工作量,減少數(shù)據(jù)庫(kù)操作的風(fēng)險(xiǎn),此外,Mbytes框架的另一個(gè)優(yōu)勢(shì)特點(diǎn)是具有讓程序員編能寫出優(yōu)質(zhì)的DML語句。該框架的主要概念就是將系統(tǒng)結(jié)構(gòu)分成:數(shù)據(jù)服務(wù)層、表示層、業(yè)務(wù)邏輯層三個(gè)部分。讓Mbytes框架只負(fù)責(zé)數(shù)據(jù)服務(wù)層,不僅可以提高系統(tǒng)的運(yùn)行效率,而且還可以將SQL語句與代碼分開,減少了混亂,確保了系統(tǒng)的穩(wěn)定性。系統(tǒng)結(jié)構(gòu)的三層結(jié)構(gòu)如圖 1 所示。圖3 海浪預(yù)警效果圖
【參考文獻(xiàn)】:
期刊論文
[1]海洋信息云服務(wù)平臺(tái)資源管理體系架構(gòu)研究[J]. 劉會(huì)芳,余潔,徐凌宇,韓博,郭晨明. 計(jì)算機(jī)技術(shù)與發(fā)展. 2016(02)
[2]基于物聯(lián)網(wǎng)的海洋環(huán)境監(jiān)測(cè)系統(tǒng)的研究[J]. 何世鈞,陳中華,張雨,周文君. 傳感器與微系統(tǒng). 2011(03)
碩士論文
[1]智慧海洋搜索引擎的分析與設(shè)計(jì)[D]. 孫浩.天津大學(xué) 2014
本文編號(hào):3467517
【文章來源】:科技創(chuàng)新導(dǎo)報(bào). 2020,17(02)
【文章頁數(shù)】:2 頁
【部分圖文】:
系統(tǒng)總體架構(gòu)
圖2 地圖測(cè)量標(biāo)注功能子模塊的輸出界面表示層獲取用戶輸入和后端數(shù)據(jù)展示分別采用的是Struts2 框架和 JSP 頁面。業(yè)務(wù)邏輯層和表示層之間的相連通過 Struts2 標(biāo)簽中的 Action 類來實(shí)現(xiàn)。而數(shù)據(jù)層則是采用 Mbyatis 框架來實(shí)現(xiàn)的,該框架可以實(shí)現(xiàn)采用結(jié)構(gòu)化的XML 文件與之匹配,還可以起到 SQL 映射的作用,這樣可以加快系統(tǒng)開發(fā)的效率和提高系統(tǒng)的質(zhì)量。應(yīng)用業(yè)務(wù)層的內(nèi)容功能包括:GIS處理、系統(tǒng)管理、數(shù)據(jù)管理、海洋環(huán)境分析、漁船安全管理等功能。
海洋信息管理服務(wù)平臺(tái)應(yīng)用系統(tǒng)則主要采用B/S 結(jié)構(gòu),并且還結(jié)合了一些輕量級(jí)的開發(fā)框架,例如:Struts2、My Batis等框架。作為數(shù)據(jù)抽象與操作層的框架,與 Hibernate框架相比,它更為輕量級(jí),同時(shí)能減少開發(fā)人員的工作量,減少數(shù)據(jù)庫(kù)操作的風(fēng)險(xiǎn),此外,Mbytes框架的另一個(gè)優(yōu)勢(shì)特點(diǎn)是具有讓程序員編能寫出優(yōu)質(zhì)的DML語句。該框架的主要概念就是將系統(tǒng)結(jié)構(gòu)分成:數(shù)據(jù)服務(wù)層、表示層、業(yè)務(wù)邏輯層三個(gè)部分。讓Mbytes框架只負(fù)責(zé)數(shù)據(jù)服務(wù)層,不僅可以提高系統(tǒng)的運(yùn)行效率,而且還可以將SQL語句與代碼分開,減少了混亂,確保了系統(tǒng)的穩(wěn)定性。系統(tǒng)結(jié)構(gòu)的三層結(jié)構(gòu)如圖 1 所示。圖3 海浪預(yù)警效果圖
【參考文獻(xiàn)】:
期刊論文
[1]海洋信息云服務(wù)平臺(tái)資源管理體系架構(gòu)研究[J]. 劉會(huì)芳,余潔,徐凌宇,韓博,郭晨明. 計(jì)算機(jī)技術(shù)與發(fā)展. 2016(02)
[2]基于物聯(lián)網(wǎng)的海洋環(huán)境監(jiān)測(cè)系統(tǒng)的研究[J]. 何世鈞,陳中華,張雨,周文君. 傳感器與微系統(tǒng). 2011(03)
碩士論文
[1]智慧海洋搜索引擎的分析與設(shè)計(jì)[D]. 孫浩.天津大學(xué) 2014
本文編號(hào):3467517
本文鏈接:http://sikaile.net/kejilunwen/haiyang/3467517.html
最近更新
教材專著