“互联网+生态站”后台管理系统的设计与实现
发布时间:2021-09-12 20:00
随着生态系统监测工作的需要和发展,生态站的管理与建设越来越受到林业相关的政府部门和科技工作人员的重视,不仅建设站点的数量逐渐增多,而且各站为了自身数据管理和分析的需要,也逐渐加强了信息化的建设工作,分别设计研发了站点数据管理系统。但是,这种单站的数据管理逐渐形成了“信息孤岛”,产生了指标命名、指标类型、存储方式和结构、管理方式不统一、各自为战等问题,从而为多站数据融合、联和分析、数据共享、站点管理、数据访问授权等需求带来了巨大的障碍,进而无法利用多站数据开展区域生态规律挖掘、生态价值评估和分析等工作。不仅如此,针对单站信息化系统的后台日志记录进行挖掘与分析的结果是比较片面的,需要结合多站的后台日志记录进行预测分析。针对以上需求,本文通过Vue.js、Springboot、Redis以及Hive等技术组件,结合前后端分离的软件开发架构,设计研发了“互联网+生态站”后台管理系统,实现了新站点注册、原有站点指标统一和融合、用户访问授权、站点授权、规范化的指标管理、站点管理、基于授权机制的数据共享以及用户偏好分析等功能。在开发技术方面,系统的前端使用桌面端组件库Element UI结合Vue....
【文章来源】:北京林业大学北京市 211工程院校 教育部直属院校
【文章页数】:103 页
【学位级别】:硕士
【部分图文】:
图2.1双向数据绑定原理图
2关键技术与工具介绍7图2.2Springboot启动原理图Figure2.2Springbootstartupschematic“互联网+生态站”后台管理系统之所以会选用Springboot作为后端服务框架,是因为其可以快速的搭建后端服务的技术架构并且内置服务器,可以直接打包项目,运行jar包服务,为项目的部署提供便捷。同时,springboot集成了很多默认配置的starter,开发人员不需要进行大量的自定义配置就可以方便、快捷的进行服务开发,并且springboot还提供了良好的服务监控接口,给后期运维人员的服务监控提
“互联网+生态站”后台管理系统的设计与实现8供依托与保障。2.3NginxNginx是一款轻量级的Web服务器、反向代理服务器。“互联网+生态站”后台管理系统的前端服务就是部署在Nginx上的,并且使用Nginx反向代理(赵玉龙等,2013)解决了前后端项目分开部署时的跨域问题。Nginx反向代理服务器是位于用户与后端服务器之间的,但是对于用户而言,Nginx服务器就是目标服务器。即用户可以通过访问Nginx服务器来调取所需的服务资源信息。Nginx反向代理工作示意图如图2.3所示。图2.3Nginx反向代理工作示意图Figure2.3Schematicdiagramofnginxreverseagent“互联网+生态站”后台管理系统把图片、图标、文件等静态资源存储在一个单独的服务器上,而动态请求的资源信息部署在另外一个单独的服务器上。Nginx服务器通过location的正则表达式(邵翔宇等,2016)匹配网络请求的uri,把符合条件的请求转发给不同的资源服务器。通过Nginx的动静分离配置(MaYetal,2016)可以降低后端服务器负载压力,减少接口响应时间,提升系统性能。动静分离的示意图如图2.4所示。
【参考文献】:
期刊论文
[1]西南地区生态系统服务价值时空演变及模拟预测[J]. 王金凤,刘方,白晓永,代稳,李琴,吴路华. 生态学报. 2019(19)
[2]面向数字型的轻量级保形加密算法研究[J]. 刘波涛,彭长根,吴睿雪,丁红发,谢明明. 计算机研究与发展. 2019(07)
[3]生态效益评价内容和评价指标筛选[J]. 王效科,杨宁,吴凡,任玉芬,王思远,薄乖民,蒋高明,王玉宽,孙玉军,张路,欧阳志云. 生态学报. 2019(15)
[4]EMS高级应用微服务Web架构[J]. 吕中梁,韦化,祝云,张弛. 电力系统及其自动化学报. 2019(05)
[5]我国科学数据管理平台建设成就、缺失、对策及趋势分析——基于国内外比较视角[J]. 崔旭,赵希梅,王铮,杜丰瑞. 图书情报工作. 2019(09)
[6]基于文献计量的生态系统观测研究网络长期观测数据应用研究[J]. 苏文. 生态学报. 2019(13)
[7]面向签到日志的用户行为模式交互探索[J]. 李丛敏,李杰,张康,陶文源. 软件学报. 2019(06)
[8]国家重点生态功能区生态环境质量变化动态分析[J]. 徐洁,谢高地,肖玉,李娜,江源,陈文辉. 生态学报. 2019(09)
[9]基于Vue.js的Web前端应用研究[J]. 朱二华. 科技与创新. 2017(20)
[10]众包软件测试技术研究进展[J]. 章晓芳,冯洋,刘頔,陈振宇,徐宝文. 软件学报. 2018(01)
博士论文
[1]森林生态系统长期定位观测台站布局体系研究[D]. 郭慧.中国林业科学研究院 2014
硕士论文
[1]Spring框架技术分析及应用研究[D]. 翟剑锟.中国科学院大学(工程管理与信息技术学院) 2013
本文编号:3394857
【文章来源】:北京林业大学北京市 211工程院校 教育部直属院校
【文章页数】:103 页
【学位级别】:硕士
【部分图文】:
图2.1双向数据绑定原理图
2关键技术与工具介绍7图2.2Springboot启动原理图Figure2.2Springbootstartupschematic“互联网+生态站”后台管理系统之所以会选用Springboot作为后端服务框架,是因为其可以快速的搭建后端服务的技术架构并且内置服务器,可以直接打包项目,运行jar包服务,为项目的部署提供便捷。同时,springboot集成了很多默认配置的starter,开发人员不需要进行大量的自定义配置就可以方便、快捷的进行服务开发,并且springboot还提供了良好的服务监控接口,给后期运维人员的服务监控提
“互联网+生态站”后台管理系统的设计与实现8供依托与保障。2.3NginxNginx是一款轻量级的Web服务器、反向代理服务器。“互联网+生态站”后台管理系统的前端服务就是部署在Nginx上的,并且使用Nginx反向代理(赵玉龙等,2013)解决了前后端项目分开部署时的跨域问题。Nginx反向代理服务器是位于用户与后端服务器之间的,但是对于用户而言,Nginx服务器就是目标服务器。即用户可以通过访问Nginx服务器来调取所需的服务资源信息。Nginx反向代理工作示意图如图2.3所示。图2.3Nginx反向代理工作示意图Figure2.3Schematicdiagramofnginxreverseagent“互联网+生态站”后台管理系统把图片、图标、文件等静态资源存储在一个单独的服务器上,而动态请求的资源信息部署在另外一个单独的服务器上。Nginx服务器通过location的正则表达式(邵翔宇等,2016)匹配网络请求的uri,把符合条件的请求转发给不同的资源服务器。通过Nginx的动静分离配置(MaYetal,2016)可以降低后端服务器负载压力,减少接口响应时间,提升系统性能。动静分离的示意图如图2.4所示。
【参考文献】:
期刊论文
[1]西南地区生态系统服务价值时空演变及模拟预测[J]. 王金凤,刘方,白晓永,代稳,李琴,吴路华. 生态学报. 2019(19)
[2]面向数字型的轻量级保形加密算法研究[J]. 刘波涛,彭长根,吴睿雪,丁红发,谢明明. 计算机研究与发展. 2019(07)
[3]生态效益评价内容和评价指标筛选[J]. 王效科,杨宁,吴凡,任玉芬,王思远,薄乖民,蒋高明,王玉宽,孙玉军,张路,欧阳志云. 生态学报. 2019(15)
[4]EMS高级应用微服务Web架构[J]. 吕中梁,韦化,祝云,张弛. 电力系统及其自动化学报. 2019(05)
[5]我国科学数据管理平台建设成就、缺失、对策及趋势分析——基于国内外比较视角[J]. 崔旭,赵希梅,王铮,杜丰瑞. 图书情报工作. 2019(09)
[6]基于文献计量的生态系统观测研究网络长期观测数据应用研究[J]. 苏文. 生态学报. 2019(13)
[7]面向签到日志的用户行为模式交互探索[J]. 李丛敏,李杰,张康,陶文源. 软件学报. 2019(06)
[8]国家重点生态功能区生态环境质量变化动态分析[J]. 徐洁,谢高地,肖玉,李娜,江源,陈文辉. 生态学报. 2019(09)
[9]基于Vue.js的Web前端应用研究[J]. 朱二华. 科技与创新. 2017(20)
[10]众包软件测试技术研究进展[J]. 章晓芳,冯洋,刘頔,陈振宇,徐宝文. 软件学报. 2018(01)
博士论文
[1]森林生态系统长期定位观测台站布局体系研究[D]. 郭慧.中国林业科学研究院 2014
硕士论文
[1]Spring框架技术分析及应用研究[D]. 翟剑锟.中国科学院大学(工程管理与信息技术学院) 2013
本文编号:3394857
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3394857.html