依托Hadoop平台的田间云终端系统设计与实现
时间:2018-09-29 11:29 来源:毕业论文 作者:毕业论文 点击:次
摘要在如今的互联网时代中,基于云平台的田间数据监测系统可以极大的提升管控农田的效率。人们可以监测和管理自己所有的农田,并根据各项传回的参数指标分析出治理方案。其开发主要包括了监测网站的前端、后端框架的编写,以及对基于Hadoop的云平台框架进行系统整合这三个方面的内容。网站的前端主要目的是为用户提供一个有好的用户体验界面;后端主要目的是保证良好的用户操作体验;数据集群模块主要保障了数据存储的合理性以及数据自身的安全性。28671 本课题采用了基于Bootstrap UI的web前端框架,Struts2的后端框架;以及搭建了一个优尔台机器组成的小型Hadoop集群。 关键词 云平台 web 农田监测 毕业论文设计说明书外文摘要 Title Field cloud terminal system design and implementation Relying on Hadoop platform Abstract In today's Internet era, cloud-based platform for field data monitoring system can greatly enhance the efficiency of control farmland. One can monitor and manage all of their own farmland, and to analyze the control program in accordance with the return parameter index. The development includes the preparation of the front-end, back-end framework of monitoring sites, as well as cloud-based platform Hadoop framework for system integration of these three aspects of content. The front end of the main purpose of the site is to provide users with a good user experience interface; the rear end of the main purpose is to ensure a good user experience; Data Cluster module to protect the data stored and the reasonableness of the security of the data itself. This paper uses a web-based front-end framework Bootstrap UI, Struts2 rear frame; and built a small-scale Hadoop clusters consisting of a six machines. Keywords Cloud-platform web farmland-monitoring 目 次 一 绪论 2 1.1 课题研究背景 2 1.2 发展与研究现状 2 1.3 课题研究主要内容 2 二 技术背景 2 2.1认识Hadoop 2 2.1.1 Hadoop概述 2 2.1.2 Hadoop的结构组成 2 2.2认识HDFS 2 2.2.1 HDFS概述 2 2.2.2 HDFS体系结构 2 2.2.3 HDFS的读写数据流 2 2.3认识MapReduce 2 2.3.1 MapReduce编程模式 2 2.3.2 MapReduce处理过程 2 三 系统设计 2 3.1 无线传感器网络技术 2 3.2 数据存储和计算层 2 3.2.1 上位机设计思路 2 3.2.2 Hadoop模块设计思路 2 3.3数据监测网站设计思路 2 3.3.1 监测数据模块 2 3.3.2 资源耗费模块 2 3.3.3 个人信息模块 2 四 实现过程 2 4.1 网站设计与开发 2 4.1.1 前端开发 2 4.1.2 后端开发 2 4.2 Hadoop集群搭建和开发 2 4.2.1 Hadoop集群搭建 2 4.2.2 Hadoop集群开发 2 五 成果展示 2 5.1 网站功能设计 2 5.2 数据缓冲池 2 5.3 Hadoop平台相关技术 2 结论 2 致谢 2 参考文献 2 1 绪论 1.1 课题研究背景 (责任编辑:qin) |