粮情监测与安全预警系统的设计与实现
发布时间:2021-12-10 20:26
粮食不仅是最基础的食物,也是制作和生产其他食物的根本原料。粮食的安全对我们的生活以及社会的稳定发展都有着至关重要的影响,因此保证粮食安全问题十分重要,但是在调研中发现粮情检测中存在着以下问题:系统粮情检测功能项目较少、系统智能化程度偏低、粮食质量问题还没有达到理想预期、不能综合利用粮情数据分析以及预测粮情变化趋势等。因此需要设计一个粮情监测与安全预警系统,用信息化手段满足粮食储存保管标准。本文根据粮情监测与安全预警的主题,结合系统开发框架及相关技术,并实施了预警功能方面的研究,设计并实现了粮情监测与安全预警系统。本文的研究工作由以下几个部分构成:(1)设计系统前进行调研,结合用户需求,设计并实现了服务端与客户端,在服务端设计中采用Web Service技术作为服务端框架,在客户端设计中采用SSM(Spring、Spring MVC、MyBatis)作为客户端框架。本文客户端由粮情检测模块、定时监测模块、通风控制模块、历史数据溯源模块、用户设置模块五大核心模块组成,实现了智能化、信息化的系统设计。(2)根据系统功能性需求及技术性需求分析,调研了粮食储存现状,设计并实现了高稳定性、易于扩展...
【文章来源】:安徽大学安徽省 211工程院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
Spring框架图
安徽大学硕士学位论文7表2.1SpringMVC的三层功能表层级功能控制层表单验证、控制调转、调用服务、异常处理服务层校验检查条件、调用Dao层、业务逻辑处理、数据封装、异常处理、事务处理数据访问层执行数据库操作、事务控制、持久化数据、连接数据库与Struts2相比,两者有很多不同之处,在拦截级别上,SpringMVC比Struts2拦截得更加细致,在开发效率上,SpringMVC比Struts2的开发效率要高出很多,在分离性上,SpringMVC的耦合性比Struts2要低[25]。SpringMVC的实现原理图如图2.2所示。图2.2SpringMVC的实现原理图由图2.2可知,SpringMVC的核心组件有:(1)DispatcherServlet:前端控制器,负责接收所有的请求(根据配置文件来决定),将请求转发给相对应的控制器,并接收控制器的处理结果,最终确定由哪个视图完成响应。(2)HandlerMapping:处理器映射器,处理控制器和请求路径的映射关系。(3)Controller:后端控制器,处理实际请求的组件,比如接收请求参数,决定最
安徽大学硕士学位论文9功能,可以给予数据处理层提供最基本的功能支撑。图2.3MyBatis功能架构图2、MyBatis框架的工作流程MyBatis框架工作流程如图2.4所示。
【参考文献】:
期刊论文
[1]一种面向大数据分析的快速并行决策树算法[J]. 陆旭,陈毅红,熊章瑞,廖彬宇. 云南大学学报(自然科学版). 2020(02)
[2]数据流决策树分类方法综述[J]. 贾涛,韩萌,王少峰,杜诗语,申明尧. 南京师大学报(自然科学版). 2019(04)
[3]以SSH框架与jQuery技术为基础的Java-Web开发应用探讨[J]. 何晶. 计算机产品与流通. 2019(11)
[4]基于SSM框架的物流管理系统的设计实现[J]. 杨朔,张民,宋源清,刘丰羽,李海滨,周晓燕. 电脑知识与技术. 2019(29)
[5]基于数据挖掘的毕业生就业信息管理决策模型研究[J]. 王硕鹏. 东北电力大学学报. 2019(05)
[6]大数据分析挖掘技术及其决策应用研究[J]. 彭秦晋. 电子技术与软件工程. 2019(19)
[7]大数据背景下数据挖掘课程实践教学的探索[J]. 刘波,蔡燕斯,钟少丹. 高教学刊. 2019(18)
[8]基于SSM框架的试题库与考试系统设计与实现[J]. 陈海郎. 电子技术与软件工程. 2019(16)
[9]智慧粮库综合管理系统的设计和研究[J]. 罗山,张红建,王乃,陈艳,赵阔. 现代食品. 2019(05)
[10]我国粮食安全政府监管水平的提升对策[J]. 曾志华. 广西警察学院学报. 2018(06)
硕士论文
[1]基于MVC框架渗透测试系统的设计与实现[D]. 郭方舟.北京邮电大学 2019
[2]基于Spring框架的客服系统的设计与实现[D]. 牟舜禹.北京交通大学 2019
[3]大农户就仓安全储粮系统客户端的实现及智能降水干燥方法的研究[D]. 曹军.安徽大学 2019
[4]烟叶储存安全监测系统的设计与实现[D]. 高立.安徽大学 2018
[5]共享电焊机系统中移动客户端的设计与实现[D]. 张璇璇.安徽大学 2018
[6]基于JSON的加密及签名算法的安全性研究[D]. 何建.哈尔滨工业大学 2018
[7]粮情测控与预警系统移动客户端的设计与实现[D]. 刘冯俊.安徽大学 2016
本文编号:3533334
【文章来源】:安徽大学安徽省 211工程院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
Spring框架图
安徽大学硕士学位论文7表2.1SpringMVC的三层功能表层级功能控制层表单验证、控制调转、调用服务、异常处理服务层校验检查条件、调用Dao层、业务逻辑处理、数据封装、异常处理、事务处理数据访问层执行数据库操作、事务控制、持久化数据、连接数据库与Struts2相比,两者有很多不同之处,在拦截级别上,SpringMVC比Struts2拦截得更加细致,在开发效率上,SpringMVC比Struts2的开发效率要高出很多,在分离性上,SpringMVC的耦合性比Struts2要低[25]。SpringMVC的实现原理图如图2.2所示。图2.2SpringMVC的实现原理图由图2.2可知,SpringMVC的核心组件有:(1)DispatcherServlet:前端控制器,负责接收所有的请求(根据配置文件来决定),将请求转发给相对应的控制器,并接收控制器的处理结果,最终确定由哪个视图完成响应。(2)HandlerMapping:处理器映射器,处理控制器和请求路径的映射关系。(3)Controller:后端控制器,处理实际请求的组件,比如接收请求参数,决定最
安徽大学硕士学位论文9功能,可以给予数据处理层提供最基本的功能支撑。图2.3MyBatis功能架构图2、MyBatis框架的工作流程MyBatis框架工作流程如图2.4所示。
【参考文献】:
期刊论文
[1]一种面向大数据分析的快速并行决策树算法[J]. 陆旭,陈毅红,熊章瑞,廖彬宇. 云南大学学报(自然科学版). 2020(02)
[2]数据流决策树分类方法综述[J]. 贾涛,韩萌,王少峰,杜诗语,申明尧. 南京师大学报(自然科学版). 2019(04)
[3]以SSH框架与jQuery技术为基础的Java-Web开发应用探讨[J]. 何晶. 计算机产品与流通. 2019(11)
[4]基于SSM框架的物流管理系统的设计实现[J]. 杨朔,张民,宋源清,刘丰羽,李海滨,周晓燕. 电脑知识与技术. 2019(29)
[5]基于数据挖掘的毕业生就业信息管理决策模型研究[J]. 王硕鹏. 东北电力大学学报. 2019(05)
[6]大数据分析挖掘技术及其决策应用研究[J]. 彭秦晋. 电子技术与软件工程. 2019(19)
[7]大数据背景下数据挖掘课程实践教学的探索[J]. 刘波,蔡燕斯,钟少丹. 高教学刊. 2019(18)
[8]基于SSM框架的试题库与考试系统设计与实现[J]. 陈海郎. 电子技术与软件工程. 2019(16)
[9]智慧粮库综合管理系统的设计和研究[J]. 罗山,张红建,王乃,陈艳,赵阔. 现代食品. 2019(05)
[10]我国粮食安全政府监管水平的提升对策[J]. 曾志华. 广西警察学院学报. 2018(06)
硕士论文
[1]基于MVC框架渗透测试系统的设计与实现[D]. 郭方舟.北京邮电大学 2019
[2]基于Spring框架的客服系统的设计与实现[D]. 牟舜禹.北京交通大学 2019
[3]大农户就仓安全储粮系统客户端的实现及智能降水干燥方法的研究[D]. 曹军.安徽大学 2019
[4]烟叶储存安全监测系统的设计与实现[D]. 高立.安徽大学 2018
[5]共享电焊机系统中移动客户端的设计与实现[D]. 张璇璇.安徽大学 2018
[6]基于JSON的加密及签名算法的安全性研究[D]. 何建.哈尔滨工业大学 2018
[7]粮情测控与预警系统移动客户端的设计与实现[D]. 刘冯俊.安徽大学 2016
本文编号:3533334
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3533334.html