近年来,随着农业经济的不断发展,通过农贸市场等方式交易农产品的模式已经无法满足农业经济发展的需要,为了提高农产品的交易率,降低经营成本,利用计算机技术,构建一个基于SSM的微信小程序农业信息服务平台,方便农户、采购者等用户之间农产品交易以及农业相关知识的普及,能够促进我国农业经济的快速发展。
本文基于SSM框架、JAVA语言、MySQL数据库平台以及微信小程序进行构建本服务平台,旨在解决管理员通过PC端能够对农户、采购者、农技科普、政策法规、公告、产品、产品类型、采购信息、采购联系信息等数据进行全面管理,实现农业相关业务数据的统一管理;为农户提供通过PC端一个自由发布出售农产品以及寻求采购者并联系的平台;为采购者提供一个通过小程序进行购买农产品,发布采购信息并回复农户联系信息,从而提高农产产品交易效率,扩大交易范围,推动农业经济的发展。
选题背景
在大数据时代的今天,我国的农业经济发展模式正在从传统农业向现代农业过渡,如何快速的推动农业经济的发展,促进农业信息技术的传播,及时获取农业信息,使得人们对信息服务的需求变得非常广泛和急迫。最近几年以来,国家和社会对“三农”问题[1]持续加大的关注、互联网技术的不断普及与发展,促使信息科技成为农业经济发展的重要支撑,科技的发展需要信息渠道的有力加持,农户改善生活,提高经济收入,农产品的发布与推广同样也需要以互联网+为依托的模式。随着农村经济水平的不断发展,新一代的职业农户[2]已不再满足于栽培技术、农业最新政策[3]等等的传统指导方式,需要随时随时获取农业信息,期望通过互联网+了解农业的最新相关信息。针对以上存在的问题,亟需开发这样一个农业信息服务平台。
国内外研究概况
随着互联网技术的发展,国内外对于农业信息服务平台的相关研究格外重视,2018年,刘玲[4]将挖掘技术应用在农业信息服务平台中,通过互联网挖掘农业信息中的重要科普知识,从中提取农业科普等重要知识,为农户提供一个农业相关知识查询和检索的服务平台。李瑞[5]针对三农问题,搭建一个向农户提供重要的三农问题解答、以及农产品供销平台,农名通过电脑网页可以掌握许多三农知识,从而更好的为农业服务。郭书君,王酉兰[6]等人在农业院校基础之上搭建一个农业信息服务平台,农业院校的专业人士通过平台向农户提供专业的知道和服务。国外如欧美等国家,建立了农业信息数据库,该数据库涵盖了农业领域的各个方面,并且权力研发农业相关的高新技术,支持农业的发展。
研究的目的和意义
本文旨在探讨基于SMM[7]的微信小程序农业信息服务平台。该系统将有助于在生产产前及时了解到重要的信息如农产品的销售、农产品的发布与推广以及同类型产品的相关信息等等。本文将详细展开关于基于SMM的微信小程序农业信息服务平台的相关组成内容。本研究旨在推广当地农业产品以及相关副产品的推广与流通,提供给农户与消费者更便捷的沟通渠道,加强沟通与交流,从而提高农户生产收入水平,进一步带动当地农业经济的稳步发展
本文所用的关键技术及工具
基于SMM的微信小程序农业信息服务平台主要采用Java语言[8]完成PC端网页功能的开发,其中采用的是较为流行的SMM框架,该框架一款基于JAVA语言的程序框架,开发工具采用eclipse工具[9]。微信小程基于uniapp框架[10],开发工具采用HBuilder工具[11],运行该微信小程序通过微信开发者运行,本程序数据库采用MySQL数据库[12],数据库管理工具采用Navicat for MySQL,数据库采用MySQL5.7版本。
系统需求分析
系统需求分析是软件开发之前最为重要的部分,通过调研农业信息服务的相关业务,得出该农业信息服务平台用户应该有农户、采购者和管理员,下面就调研的用户需求进行阐述。
农户模块分析
通过对农户农业方面的需求分析,其主要通过PC端可以进行注册和登录。对个人信息进行维护,如农户账号、农户姓名、身份证等重要信息能够维护,并可以通过PC端对农产品信息进行发布和维护自己发布的产品。能够在这里看到采购者发布的采购信息,并联系采购者,对采购联系信息以及采购者的回复进行查看,对自己出售的农产品订单进行发货等操作,对历史订单进行查看。
采购者模块分析
采购者主要通过微信小程序进行操作相关业务,通过微信小程序注册并登录该农业信息服务平台小程序,其中只有审核通过的采购者才可成功登录。通过小程序首页可以接收服务台的公告信息并查看,也可以了解系统首页推荐的一些农产品,其中根据农产品的点击次数进行推荐,并可以查看农技科普、政策法规、农业产品等相关信息。通过小程序可以进行采购信息发布,以及采购信息维护,对采购联系信息进行查看和回复。通过小程序可以进行选择农产品进行加入购物车后下单付款后买,等待农户卖家发货,并可以进行退款、收货操作,查看历史的订单信息。对个人信息如资质证明、采购者姓名等数据进行维护,可以多形式的会员充值,并收藏农产品。
管理员模块分析
管理员作为本服务平台的全局管理者,它登录PC端后,首先对个人信息进行维护,可以新增农户信息,并对历史农户信息可以维护。可以新增采购者信息,并对历史采购者信息可以维护,并审核采购者信息。根据情况对农技科普、政策法规、公告相关信息新增并维护。可以新增产品信息,并对历史所有产品信息可以维护。可以新增和维护产品类型信息。可以新增采购信息,并对历史所有采购信息可以维护。对历史所有采购联系信息可以查看和删除。对历史订单可以查看、修改以及删除。
系统功能模块分析
通过上面的系统需求分析,通过总结得出农户、采购者以及管理员用户具体的功能。
农户用户功能分析
(1)登录注册功能:农户使用自己的姓名、身份证、性别等进行注册,并通过注册的账号以及密码登录,进入其主页。
(2)个人中心功能:通过这里修改个人密码以及个人信息。
(3)产品信息管理功能:农户用户新增自己的产品名称、产品类型、产地等农产品信息进行出售,并对已经新增农产品信息可以修改、查看、删除等操作。
(4)采购信息查看功能:农户通过产品名称等采购信息,并对采购者联系方式等进行查看。
(5)采购联系管理功能:农户可以根据采购信息联系采购者,并对采购联系信息以及采购者具体的回复内容进行查看。并可删除自己的采购联系信息。
(6)订单管理功能:农户对自己相关的已经取消的订单、已退款订单、未支付订单、已发货订单、已完成订单信息查看,并对未发货的订单进行发货操作。
采购者用户功能分析
(1)注册登录功能:采购者通过小程序使用采购账号、采购姓名、身份证、资质证明、手机号等主要信息进行注册,通过注册的账号和密码登录小程序进入系统首页。
(2)公告查看功能:通过系统首页查看管理员在平台发布的公告信息。
(3)农产品推荐功能:系统首页根据用户对农产品的点击量进行排名推荐农产品。
(4)农产品查看功能:通过农产品名称、类型等搜索农产品,并查看农产品详细。
(5)农产品收藏管理功能:对喜欢的农产品进行收藏,并对农产品收藏信息查看和删除。
(6)采购信息管理功能:采购者用户发布自己的产品名称、产品类型、产地等采购信息进行,并对已经新增采购信息可以修改、查看、删除等操作。
(7)采购联系管理功能:采购者对自己相关的采购联系信息查看,并回复农户。
(8)农技科普查看功能:对平台发布的农技科普的类型、视频、简介等信息进行查看。
(9)政策法规查看功能::对平台发布的政策法规的类型、名称、内容等信息进行查看。
(10)订单管理功能:采购者选择农产品放入购物车,下单、支付、退款、收货确认以及查看自己相关的订单信息。
(11)个人信息维护功能,对自己密码以及个人信息修改。
(12)会员充值功能,对自己的账号进行充值。
管理员功能分析
(1)登录功能,通过管理员初始的登录信息进行登录PC系统。
(2)个人信息维护功能,对自己个人信息以及密码进行修改。
(3)农户信息管理功能,对农户的所有信息如农户姓名、性别、身份证等信息进行修改、查看、导出、删除等操作。
(4)采购者信息管理功能,对采购者的所有信息如姓名、性别、身份证、资质证明等信息进行修改、查看、导出、删除、审核等操作。
(5)农技科普管理,通过平台进行农技科普信息新增、修改、删除、查看。
(6)政策法规普管理,通过平台进行政策法规信息新增、修改、删除、查看。
(7)产品信息管理,通过平台进行产品信息新增、修改、删除、查看。
(8)产品类型管理,通过平台进行产品类型信息新增、修改、删除、查看。
(9)采购信息管理,通过平台进行采购信息新增、修改、删除、查看。
(10采购联系管理,对历史所有采购联系信息可以查看和删除。
(11)订单管理,对系统中所有的订单信息可以查看、修改以及删除。
(12)公告管理,通过平台进行公告信息新增、修改、删除、查看。
《基于SSM的微信小程序农业信息服务平台》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9文章来源:https://www.toymoban.com/news/detail-814784.html
浏览器:谷歌浏览器文章来源地址https://www.toymoban.com/news/detail-814784.html
到了这里,关于基于SSM的微信小程序农业信息服务平台的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!