何欢欢 韩鹏辉 孟兆娟 彭璐 张煜启 逯玉兰






摘 要: 針对目前市场上大多数农业信息服务平台功能单一的缺点,设计了一款集专家在线答疑、智能识别病虫害、农业知识学习、农友社交服务于一体的系统,旨在帮助农户解决生产过程中的难题,推动农业生产发展。该系统采用前后端分离开发技术,后端使用Spring、SpringMVC、MyBatis框架搭建,前端使用Vue、Ajax技术开发,并采取SIFT算法实现图像匹配。使用结果表明,该软件功能全面,操作简便,能够满足农户基本需求。
关键词: 智慧农业; SSM框架; MySQL数据库; 图像识别
中图分类号:TP368.1 文献标识码:A 文章编号:1006-8228(2021)12-41-04
Abstract: In view of the shortcoming of the single function of most agricultural information service platforms on the market at present, this paper designed a system which integrates experts' online question-answer, intelligent identification of diseases and pests, agricultural knowledge learning and social service of farmers, aiming at helping farmers solve the problems in the production process and promoting the development of agricultural production. The system adopted the development technology of front and back end separation, the back end used Spring, SpringMVC, MyBatis framework to build, the front end used Vue, AJAX technology for development, and SIFT algorithm was adopted to achieve image matching. The application results showe that the software has comprehensive functions and is easy to operate, and can meet the basic needs of farmers.
Key words: smart agriculture; SSM framework; MySQL database; image recognition
0 引言
目前,农业与互联网技术的结合已经成为一种必然趋势。为推动传统农业向智慧农业的转型,促进农村科技发展,农业信息服务平台应运而生[1-3]。农业信息化已成为现代农业的主要发展方向,经调查发现,目前市场上虽然存在多款农业软件,例如,“我会种”和“农医生”App,但都存在功能单一的缺点,农户需要下载许多软件,才能够满足其生产需求[4-5]。鉴于市场上功能齐全的农业系统较少,本文设计了一款集专家在线答疑、智能识别病虫害、农业知识学习、农友社交服务于一体的系统,旨在帮助农户解决生产过程中的难题,推动农业生产发展。
1 系统需求分析
为尽可能给农技人员与农户提供更多帮助,丰富系统功能,本文在需求分析的基础上将着重研究以下几个方面:①帮助农户进行对病虫草害的快速识别;②对农户遇到的病虫草害问题及时提供专业意见;③开展学习交流,提升农户生产技能;④提供信息交流平台,方便农户相互交流。……