“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-09-12 20:00
隨著生態(tài)系統(tǒng)監(jiān)測工作的需要和發(fā)展,生態(tài)站的管理與建設(shè)越來越受到林業(yè)相關(guān)的政府部門和科技工作人員的重視,不僅建設(shè)站點(diǎn)的數(shù)量逐漸增多,而且各站為了自身數(shù)據(jù)管理和分析的需要,也逐漸加強(qiáng)了信息化的建設(shè)工作,分別設(shè)計(jì)研發(fā)了站點(diǎn)數(shù)據(jù)管理系統(tǒng)。但是,這種單站的數(shù)據(jù)管理逐漸形成了“信息孤島”,產(chǎn)生了指標(biāo)命名、指標(biāo)類型、存儲(chǔ)方式和結(jié)構(gòu)、管理方式不統(tǒng)一、各自為戰(zhàn)等問題,從而為多站數(shù)據(jù)融合、聯(lián)和分析、數(shù)據(jù)共享、站點(diǎn)管理、數(shù)據(jù)訪問授權(quán)等需求帶來了巨大的障礙,進(jìn)而無法利用多站數(shù)據(jù)開展區(qū)域生態(tài)規(guī)律挖掘、生態(tài)價(jià)值評估和分析等工作。不僅如此,針對單站信息化系統(tǒng)的后臺日志記錄進(jìn)行挖掘與分析的結(jié)果是比較片面的,需要結(jié)合多站的后臺日志記錄進(jìn)行預(yù)測分析。針對以上需求,本文通過Vue.js、Springboot、Redis以及Hive等技術(shù)組件,結(jié)合前后端分離的軟件開發(fā)架構(gòu),設(shè)計(jì)研發(fā)了“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng),實(shí)現(xiàn)了新站點(diǎn)注冊、原有站點(diǎn)指標(biāo)統(tǒng)一和融合、用戶訪問授權(quán)、站點(diǎn)授權(quán)、規(guī)范化的指標(biāo)管理、站點(diǎn)管理、基于授權(quán)機(jī)制的數(shù)據(jù)共享以及用戶偏好分析等功能。在開發(fā)技術(shù)方面,系統(tǒng)的前端使用桌面端組件庫Element UI結(jié)合Vue....
【文章來源】:北京林業(yè)大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:103 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1雙向數(shù)據(jù)綁定原理圖
2關(guān)鍵技術(shù)與工具介紹7圖2.2Springboot啟動(dòng)原理圖Figure2.2Springbootstartupschematic“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)之所以會(huì)選用Springboot作為后端服務(wù)框架,是因?yàn)槠淇梢钥焖俚拇罱ê蠖朔⻊?wù)的技術(shù)架構(gòu)并且內(nèi)置服務(wù)器,可以直接打包項(xiàng)目,運(yùn)行jar包服務(wù),為項(xiàng)目的部署提供便捷。同時(shí),springboot集成了很多默認(rèn)配置的starter,開發(fā)人員不需要進(jìn)行大量的自定義配置就可以方便、快捷的進(jìn)行服務(wù)開發(fā),并且springboot還提供了良好的服務(wù)監(jiān)控接口,給后期運(yùn)維人員的服務(wù)監(jiān)控提
“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)8供依托與保障。2.3NginxNginx是一款輕量級的Web服務(wù)器、反向代理服務(wù)器!盎ヂ(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)的前端服務(wù)就是部署在Nginx上的,并且使用Nginx反向代理(趙玉龍等,2013)解決了前后端項(xiàng)目分開部署時(shí)的跨域問題。Nginx反向代理服務(wù)器是位于用戶與后端服務(wù)器之間的,但是對于用戶而言,Nginx服務(wù)器就是目標(biāo)服務(wù)器。即用戶可以通過訪問Nginx服務(wù)器來調(diào)取所需的服務(wù)資源信息。Nginx反向代理工作示意圖如圖2.3所示。圖2.3Nginx反向代理工作示意圖Figure2.3Schematicdiagramofnginxreverseagent“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)把圖片、圖標(biāo)、文件等靜態(tài)資源存儲(chǔ)在一個(gè)單獨(dú)的服務(wù)器上,而動(dòng)態(tài)請求的資源信息部署在另外一個(gè)單獨(dú)的服務(wù)器上。Nginx服務(wù)器通過location的正則表達(dá)式(邵翔宇等,2016)匹配網(wǎng)絡(luò)請求的uri,把符合條件的請求轉(zhuǎn)發(fā)給不同的資源服務(wù)器。通過Nginx的動(dòng)靜分離配置(MaYetal,2016)可以降低后端服務(wù)器負(fù)載壓力,減少接口響應(yīng)時(shí)間,提升系統(tǒng)性能。動(dòng)靜分離的示意圖如圖2.4所示。
【參考文獻(xiàn)】:
期刊論文
[1]西南地區(qū)生態(tài)系統(tǒng)服務(wù)價(jià)值時(shí)空演變及模擬預(yù)測[J]. 王金鳳,劉方,白曉永,代穩(wěn),李琴,吳路華. 生態(tài)學(xué)報(bào). 2019(19)
[2]面向數(shù)字型的輕量級保形加密算法研究[J]. 劉波濤,彭長根,吳睿雪,丁紅發(fā),謝明明. 計(jì)算機(jī)研究與發(fā)展. 2019(07)
[3]生態(tài)效益評價(jià)內(nèi)容和評價(jià)指標(biāo)篩選[J]. 王效科,楊寧,吳凡,任玉芬,王思遠(yuǎn),薄乖民,蔣高明,王玉寬,孫玉軍,張路,歐陽志云. 生態(tài)學(xué)報(bào). 2019(15)
[4]EMS高級應(yīng)用微服務(wù)Web架構(gòu)[J]. 呂中梁,韋化,祝云,張弛. 電力系統(tǒng)及其自動(dòng)化學(xué)報(bào). 2019(05)
[5]我國科學(xué)數(shù)據(jù)管理平臺建設(shè)成就、缺失、對策及趨勢分析——基于國內(nèi)外比較視角[J]. 崔旭,趙希梅,王錚,杜豐瑞. 圖書情報(bào)工作. 2019(09)
[6]基于文獻(xiàn)計(jì)量的生態(tài)系統(tǒng)觀測研究網(wǎng)絡(luò)長期觀測數(shù)據(jù)應(yīng)用研究[J]. 蘇文. 生態(tài)學(xué)報(bào). 2019(13)
[7]面向簽到日志的用戶行為模式交互探索[J]. 李叢敏,李杰,張康,陶文源. 軟件學(xué)報(bào). 2019(06)
[8]國家重點(diǎn)生態(tài)功能區(qū)生態(tài)環(huán)境質(zhì)量變化動(dòng)態(tài)分析[J]. 徐潔,謝高地,肖玉,李娜,江源,陳文輝. 生態(tài)學(xué)報(bào). 2019(09)
[9]基于Vue.js的Web前端應(yīng)用研究[J]. 朱二華. 科技與創(chuàng)新. 2017(20)
[10]眾包軟件測試技術(shù)研究進(jìn)展[J]. 章曉芳,馮洋,劉頔,陳振宇,徐寶文. 軟件學(xué)報(bào). 2018(01)
博士論文
[1]森林生態(tài)系統(tǒng)長期定位觀測臺站布局體系研究[D]. 郭慧.中國林業(yè)科學(xué)研究院 2014
碩士論文
[1]Spring框架技術(shù)分析及應(yīng)用研究[D]. 翟劍錕.中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院) 2013
本文編號:3394857
【文章來源】:北京林業(yè)大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:103 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1雙向數(shù)據(jù)綁定原理圖
2關(guān)鍵技術(shù)與工具介紹7圖2.2Springboot啟動(dòng)原理圖Figure2.2Springbootstartupschematic“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)之所以會(huì)選用Springboot作為后端服務(wù)框架,是因?yàn)槠淇梢钥焖俚拇罱ê蠖朔⻊?wù)的技術(shù)架構(gòu)并且內(nèi)置服務(wù)器,可以直接打包項(xiàng)目,運(yùn)行jar包服務(wù),為項(xiàng)目的部署提供便捷。同時(shí),springboot集成了很多默認(rèn)配置的starter,開發(fā)人員不需要進(jìn)行大量的自定義配置就可以方便、快捷的進(jìn)行服務(wù)開發(fā),并且springboot還提供了良好的服務(wù)監(jiān)控接口,給后期運(yùn)維人員的服務(wù)監(jiān)控提
“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)8供依托與保障。2.3NginxNginx是一款輕量級的Web服務(wù)器、反向代理服務(wù)器!盎ヂ(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)的前端服務(wù)就是部署在Nginx上的,并且使用Nginx反向代理(趙玉龍等,2013)解決了前后端項(xiàng)目分開部署時(shí)的跨域問題。Nginx反向代理服務(wù)器是位于用戶與后端服務(wù)器之間的,但是對于用戶而言,Nginx服務(wù)器就是目標(biāo)服務(wù)器。即用戶可以通過訪問Nginx服務(wù)器來調(diào)取所需的服務(wù)資源信息。Nginx反向代理工作示意圖如圖2.3所示。圖2.3Nginx反向代理工作示意圖Figure2.3Schematicdiagramofnginxreverseagent“互聯(lián)網(wǎng)+生態(tài)站”后臺管理系統(tǒng)把圖片、圖標(biāo)、文件等靜態(tài)資源存儲(chǔ)在一個(gè)單獨(dú)的服務(wù)器上,而動(dòng)態(tài)請求的資源信息部署在另外一個(gè)單獨(dú)的服務(wù)器上。Nginx服務(wù)器通過location的正則表達(dá)式(邵翔宇等,2016)匹配網(wǎng)絡(luò)請求的uri,把符合條件的請求轉(zhuǎn)發(fā)給不同的資源服務(wù)器。通過Nginx的動(dòng)靜分離配置(MaYetal,2016)可以降低后端服務(wù)器負(fù)載壓力,減少接口響應(yīng)時(shí)間,提升系統(tǒng)性能。動(dòng)靜分離的示意圖如圖2.4所示。
【參考文獻(xiàn)】:
期刊論文
[1]西南地區(qū)生態(tài)系統(tǒng)服務(wù)價(jià)值時(shí)空演變及模擬預(yù)測[J]. 王金鳳,劉方,白曉永,代穩(wěn),李琴,吳路華. 生態(tài)學(xué)報(bào). 2019(19)
[2]面向數(shù)字型的輕量級保形加密算法研究[J]. 劉波濤,彭長根,吳睿雪,丁紅發(fā),謝明明. 計(jì)算機(jī)研究與發(fā)展. 2019(07)
[3]生態(tài)效益評價(jià)內(nèi)容和評價(jià)指標(biāo)篩選[J]. 王效科,楊寧,吳凡,任玉芬,王思遠(yuǎn),薄乖民,蔣高明,王玉寬,孫玉軍,張路,歐陽志云. 生態(tài)學(xué)報(bào). 2019(15)
[4]EMS高級應(yīng)用微服務(wù)Web架構(gòu)[J]. 呂中梁,韋化,祝云,張弛. 電力系統(tǒng)及其自動(dòng)化學(xué)報(bào). 2019(05)
[5]我國科學(xué)數(shù)據(jù)管理平臺建設(shè)成就、缺失、對策及趨勢分析——基于國內(nèi)外比較視角[J]. 崔旭,趙希梅,王錚,杜豐瑞. 圖書情報(bào)工作. 2019(09)
[6]基于文獻(xiàn)計(jì)量的生態(tài)系統(tǒng)觀測研究網(wǎng)絡(luò)長期觀測數(shù)據(jù)應(yīng)用研究[J]. 蘇文. 生態(tài)學(xué)報(bào). 2019(13)
[7]面向簽到日志的用戶行為模式交互探索[J]. 李叢敏,李杰,張康,陶文源. 軟件學(xué)報(bào). 2019(06)
[8]國家重點(diǎn)生態(tài)功能區(qū)生態(tài)環(huán)境質(zhì)量變化動(dòng)態(tài)分析[J]. 徐潔,謝高地,肖玉,李娜,江源,陳文輝. 生態(tài)學(xué)報(bào). 2019(09)
[9]基于Vue.js的Web前端應(yīng)用研究[J]. 朱二華. 科技與創(chuàng)新. 2017(20)
[10]眾包軟件測試技術(shù)研究進(jìn)展[J]. 章曉芳,馮洋,劉頔,陳振宇,徐寶文. 軟件學(xué)報(bào). 2018(01)
博士論文
[1]森林生態(tài)系統(tǒng)長期定位觀測臺站布局體系研究[D]. 郭慧.中國林業(yè)科學(xué)研究院 2014
碩士論文
[1]Spring框架技術(shù)分析及應(yīng)用研究[D]. 翟劍錕.中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院) 2013
本文編號:3394857
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3394857.html
最近更新
教材專著