涉海类数据竞赛平台的设计与开发
发布时间:2021-01-19 11:38
近年来,我国发布了建设海洋强国的战略规划,涉海类数据不断积累,却缺少一个高效的平台来处理这些数据。在大数据时代的背景下,数据竞赛平台正如火如荼地开展,但国内目前还没有专门为涉海类数据建立的竞赛平台。针对这两个问题,本文提出建立一个涉海类数据竞赛平台。本文设计并实现了涉海类数据竞赛平台,开发的主要工作包括需求分析、功能设计、实现与测试等模块,主要技术为SSM框架以及时下流行的Vue框架。系统实现了发布赛事、报名参赛、参赛作品申报、赛事结果公布、排行榜和技术圈交流等功能,主要的竞赛分类有海洋水产类竞赛、海洋船舶类竞赛、渔业环境安全类竞赛、企业悬赏类竞赛和课题分解类竞赛。平台通过这些涉海类数据竞赛的发布,让更多的学生参与其中,进而提高涉海类数据的应用价值。本平台以竞赛的方式吸引众多的在校学生深入了解涉海类数据,使他们更加积极地投身到分析、利用、挖掘涉海类数据的工作中去;课题分解类竞赛将涉海类大数据课题或项目划分成小竞赛,可以更快速解决问题;涉海类中小企业以悬赏的方式获得更多解决难题的方案,使三方互利共赢,形成大学、产业和研究合作创新的新模式。
【文章来源】:浙江海洋大学浙江省
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
Vue.js原理图
当客户端空闲的时候可以处理这些业务,资源合理利用[16]。图2-2,2-3 是传统 Web 应用模式和 Ajax 应用模式的对比。图 2-2 传统 Web 应用模式Fig2.2 The application model of traditional web
图 2-3 Ajax 应用模式Fig 2.3 The application model of Ajax2.2 SSM 框架2.2.1 SpringSpring 是一个轻量级的 Java EE 开源框架,一些企业应用程序中比较复杂的问题都可以用它来解决[17]。Spring 中良好的设计和分层架构的特点很被看好,开发人员可以只使用某一项技术。另外,Spring 的包容性也很强,可以和其他开源软件集中联系在一起,为 J2EE 应用程序提供了集成框架[18]。Spring 的核心是控制反转,业务对象之间的依赖注入是通过配置文件实现的,提倡程序员注入对接口编程[19]。Spring 框架是由 7 个模块构成的分层架构,图 2-4 显示的是 Spring 框架结构图。1.核心容器:BeanFactory 是 Spring 核心的主要组件。因为它具有控制反转的功能,可以把应用程序的配置和实际应用中编写代码的规范分开[20]。2.Spring Context:通过配置文件向框架提供上下文信息[17]。以 BeanFactory 为基
【参考文献】:
期刊论文
[1]基于Vue.js的Web前端应用研究[J]. 朱二华. 科技与创新. 2017(20)
[2]WinCC访问外部数据库方法研究[J]. 季仲致,王文洪,方国平,沙亚红. 制造业自动化. 2017(09)
[3]延安大学体育竞赛现状与对策研究[J]. 王磊. 延安大学学报(自然科学版). 2017(03)
[4]轻量级响应式框架Vue.js应用分析[J]. 麦冬,陈涛,梁宗湾. 信息与电脑(理论版). 2017(07)
[5]Vue+Webpack框架在银行App前端开发的应用[J]. 江庆,叶浩荣. 金融科技时代. 2016(11)
[6]十六大以来中国共产党海洋战略思想述评[J]. 张晶. 才智. 2015(27)
[7]自动发音错误检测中基于最大化F1值准则的区分性特征补偿训练算法[J]. 黄浩,徐海华,王羡慧,吾守尔·斯拉木. 电子学报. 2015(07)
[8]浅析白盒测试和黑盒测试[J]. 张玮. 无线互联科技. 2013(06)
[9]三层体系架构下的流程技术研究[J]. 余容,吴志杰,张庆. 计算机技术与发展. 2012(11)
[10]利用ASP.NET结合AJAX开发教育装备统计系统初探[J]. 蔡伟宏. 科技风. 2010(22)
硕士论文
[1]海洋数据信息服务系统的设计与实现[D]. 陈晓钰.浙江海洋大学 2018
[2]基于物联网的船舶油耗监测系统的设计[D]. 董珂辰.浙江海洋大学 2018
[3]软件前端动态自适应框架研究及应用[D]. 张祯.西安理工大学 2016
[4]基于mysql的分布式访问中间件中sql处理模块的设计与实现[D]. 漆绍洋.南京大学 2016
[5]基于Webx的大数据竞赛平台的设计与实现[D]. 周国强.中山大学 2015
[6]Kaggle众包平台的隶属网络模型构建与特征分析[D]. 路凯.大连理工大学 2015
[7]基于B/S模式小型酒店住宿预订系统设计与实现[D]. 周光前.东南大学 2015
[8]基于Spring MVC框架和TRBAC访问控制模型的工作流系统的设计[D]. 王旺.合肥工业大学 2014
[9]基于Windows主机日志的取证分析方法研究[D]. 申月莉.东北大学 2013
[10]温州市消防物资管理系统的设计与实现[D]. 丁淋钧.电子科技大学 2013
本文编号:2986915
【文章来源】:浙江海洋大学浙江省
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
Vue.js原理图
当客户端空闲的时候可以处理这些业务,资源合理利用[16]。图2-2,2-3 是传统 Web 应用模式和 Ajax 应用模式的对比。图 2-2 传统 Web 应用模式Fig2.2 The application model of traditional web
图 2-3 Ajax 应用模式Fig 2.3 The application model of Ajax2.2 SSM 框架2.2.1 SpringSpring 是一个轻量级的 Java EE 开源框架,一些企业应用程序中比较复杂的问题都可以用它来解决[17]。Spring 中良好的设计和分层架构的特点很被看好,开发人员可以只使用某一项技术。另外,Spring 的包容性也很强,可以和其他开源软件集中联系在一起,为 J2EE 应用程序提供了集成框架[18]。Spring 的核心是控制反转,业务对象之间的依赖注入是通过配置文件实现的,提倡程序员注入对接口编程[19]。Spring 框架是由 7 个模块构成的分层架构,图 2-4 显示的是 Spring 框架结构图。1.核心容器:BeanFactory 是 Spring 核心的主要组件。因为它具有控制反转的功能,可以把应用程序的配置和实际应用中编写代码的规范分开[20]。2.Spring Context:通过配置文件向框架提供上下文信息[17]。以 BeanFactory 为基
【参考文献】:
期刊论文
[1]基于Vue.js的Web前端应用研究[J]. 朱二华. 科技与创新. 2017(20)
[2]WinCC访问外部数据库方法研究[J]. 季仲致,王文洪,方国平,沙亚红. 制造业自动化. 2017(09)
[3]延安大学体育竞赛现状与对策研究[J]. 王磊. 延安大学学报(自然科学版). 2017(03)
[4]轻量级响应式框架Vue.js应用分析[J]. 麦冬,陈涛,梁宗湾. 信息与电脑(理论版). 2017(07)
[5]Vue+Webpack框架在银行App前端开发的应用[J]. 江庆,叶浩荣. 金融科技时代. 2016(11)
[6]十六大以来中国共产党海洋战略思想述评[J]. 张晶. 才智. 2015(27)
[7]自动发音错误检测中基于最大化F1值准则的区分性特征补偿训练算法[J]. 黄浩,徐海华,王羡慧,吾守尔·斯拉木. 电子学报. 2015(07)
[8]浅析白盒测试和黑盒测试[J]. 张玮. 无线互联科技. 2013(06)
[9]三层体系架构下的流程技术研究[J]. 余容,吴志杰,张庆. 计算机技术与发展. 2012(11)
[10]利用ASP.NET结合AJAX开发教育装备统计系统初探[J]. 蔡伟宏. 科技风. 2010(22)
硕士论文
[1]海洋数据信息服务系统的设计与实现[D]. 陈晓钰.浙江海洋大学 2018
[2]基于物联网的船舶油耗监测系统的设计[D]. 董珂辰.浙江海洋大学 2018
[3]软件前端动态自适应框架研究及应用[D]. 张祯.西安理工大学 2016
[4]基于mysql的分布式访问中间件中sql处理模块的设计与实现[D]. 漆绍洋.南京大学 2016
[5]基于Webx的大数据竞赛平台的设计与实现[D]. 周国强.中山大学 2015
[6]Kaggle众包平台的隶属网络模型构建与特征分析[D]. 路凯.大连理工大学 2015
[7]基于B/S模式小型酒店住宿预订系统设计与实现[D]. 周光前.东南大学 2015
[8]基于Spring MVC框架和TRBAC访问控制模型的工作流系统的设计[D]. 王旺.合肥工业大学 2014
[9]基于Windows主机日志的取证分析方法研究[D]. 申月莉.东北大学 2013
[10]温州市消防物资管理系统的设计与实现[D]. 丁淋钧.电子科技大学 2013
本文编号:2986915
本文链接:https://www.wllwen.com/kejilunwen/haiyang/2986915.html