农作物病害智能诊断与防治系统的开发(源码)
随着社会技术的进步,农业技术得到了显著地提高,向着更加的智能化发展。面对农作物病害种类繁多的现象,需要一套专业化智能化的农作物病害诊断与防治系统。针对这一目标进行了本系统的开发。本系统运用当今流行的B/S架构进行开发设计,运用JSP技术和Java编程语言进行开发,主要给使用者提供一个方便进行交流互动和病情查询的平台,用于解决由于专业性知识不足而不能正确进行作物病害判断的问题。本系统不仅方便用户查询所需病情信息、留言询问病情情况,还有利于管理者对用户与信息进行管理。关键词 JSP,农作物,病虫害,信息管理
目 录
1 引言 1
1.1 课题背景 1
1.2 本课题的意义 1
1.3 系统开发目标 2
1.4 本文的结构 2
2 开发及运行环境 3
2.1 JSP语言概述 3
2.2 JSP环境的搭建 3
2.3 开发平台 3
2.4 MySQL数据库 3
2.5 PCA数学原理 4
3 需求分析 4
3.1 需求概述 4
3.2 功能需求分析 4
3.3 可行性分析 5
3.4 系统用例图 5
3.5 业务流程图 6
4 总体设计 7
4.1 系统模块总体设计 7
4.2 数据库设计 9
5 详细设计 16
5.1 登录子模块 17
5.2 通知公告子模块 17
5.3 病害诊断子模块 18
5.4 资源下载子模块 19
5.5 论坛交流子模块 20
5.6 个人中心子模块 21
5.7 后台管理模块 22
6 测试 27
6.1 测试方法 27
6.2 系统测试 27
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1.1 课题背景
随着社会的不断进步,人们生 *好棒文|www.hbsrm.com +Q: ¥351916072$
活也产生巨大的变化。如今信息技术的高速发展,全面推动了社会更方面的发展,其中也对传统的农业技术产生了深远的影响。我国作为一个农业大国,对农业发展也出台了很多的政策进行改善,如今的信息化发展趋势必然使得我国对传统农业技术向信息化技术靠拢。
由于农作物病虫害种类较多,如果要对其进行诊断和分析就需要农民具备完善的农作物基础知识和丰富的实践经验。如若只是简单地知晓农作物的几例症状与粗略的识别技术,很难达到农作物的防治,产生的效果也不理想,判断失误更可能产生大量经济损失。而如需对病害进行精确地判断,这使得农民需要查询大量的相关资料,但是大部分农作物专业技术人员也无法掌握种类如此多的病害信息,更何况是普通的农民。而如若请专业人士进行协助诊断也没有如此多的专业人员,不能满足农民的需求,也就使农民不能够及时准确的对作物进行治疗,造成大量的经济损失。如今农作物的产量在国家经济中占有很大的比重,所以研究农作物智能化具有非常重要的意义。
如果有一套具有专业的农作物病害诊断与防治知识的系统,能够对农作物病害情况进行远程比较精确的科学诊断,并给出相应的治疗对策,使得农民都能够及时的对作物进行正确的治疗,那么就可以解决现如今的专业技术人员不足、农作物种植者专业知识不足的问题。如此就能够提高我国农作物的产量,提高农民的经济收益。
1.2 本课题的意义
现在由于互联网越来越普及,人们的生活也产生了很大的改变,人们现在基本上都会使用手机和电脑进行上网了解自己喜欢的或者感兴趣的内容。
与传统的某作物病虫害系统相比全面的农作物病虫害智能诊断与防治系统的开发有如下意义:
(1)方便用户了解多种作物的病情情况,给出防治建议,为用户减少大量的经济损失。
(2)方便用户之间互动交流,便于用户对作物情况有更加深入的了解,知晓作物的每个生长状态应该为什么样子,及时对作物进行治疗。
(3)减少用户成本,无需用户购买多个系统、更有专家连线可以咨询专家作物情况与治疗方法。
网上农作物病虫害智能诊断已经发展成为现代农业的重要要求。有一个完善的、便于用户进行使用的农作物病虫害诊断系统是现今农业的一个发展重要趋势。它能够方便农民快捷的找出在种植生产过程中所种植的农作物是否得病及得病种类与缘由,更能够帮助农户知晓该采取何种方法进行预防和治疗。
农作物病虫害智能诊断与防治系统可以给用户有一个完好的种植作物条件。农民就不用再担心因为农作物的病情诊断的不能及时使得自己的收益下降。
1.3 系统开发目标
经过查看了网上现有的农作物病虫害智能诊断与防治系统,进行本系统开发要求资料足够全面,并能够及时的进行系统的更新维护。所以系统在内容设计时应当满足下面的目标:
(1)系统设计要求良好的人机界面交互以用于方便用户操作和保证信息的安全性与可靠性。
(2)有利于用户快速查找出所要知晓的病害情况、并及时的给出可采用的治疗方法。
(3)管理员要方便及时的更新数据库内的信息、能够把最新的文章给用户呈现。
(4)用户可以便捷的下载治疗的文档资料,便于线下作物治疗。
(5)给予用户自由留言的权利,可用户发帖互相讨论分享之间的种植经验或向系统管理员提出一些反馈信息,便于之后的信息正确性维护。
(6)系统运行效率要求高。
(7)管理员可以推送给用户一些最新的文章信息,可供用户进行挑选阅读。
1.4 本文的结构
本文具体内容包括:开发与运行环境、需求分析、总体设计、详细设计、软件测试。
目 录
1 引言 1
1.1 课题背景 1
1.2 本课题的意义 1
1.3 系统开发目标 2
1.4 本文的结构 2
2 开发及运行环境 3
2.1 JSP语言概述 3
2.2 JSP环境的搭建 3
2.3 开发平台 3
2.4 MySQL数据库 3
2.5 PCA数学原理 4
3 需求分析 4
3.1 需求概述 4
3.2 功能需求分析 4
3.3 可行性分析 5
3.4 系统用例图 5
3.5 业务流程图 6
4 总体设计 7
4.1 系统模块总体设计 7
4.2 数据库设计 9
5 详细设计 16
5.1 登录子模块 17
5.2 通知公告子模块 17
5.3 病害诊断子模块 18
5.4 资源下载子模块 19
5.5 论坛交流子模块 20
5.6 个人中心子模块 21
5.7 后台管理模块 22
6 测试 27
6.1 测试方法 27
6.2 系统测试 27
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1.1 课题背景
随着社会的不断进步,人们生 *好棒文|www.hbsrm.com +Q: ¥351916072$
活也产生巨大的变化。如今信息技术的高速发展,全面推动了社会更方面的发展,其中也对传统的农业技术产生了深远的影响。我国作为一个农业大国,对农业发展也出台了很多的政策进行改善,如今的信息化发展趋势必然使得我国对传统农业技术向信息化技术靠拢。
由于农作物病虫害种类较多,如果要对其进行诊断和分析就需要农民具备完善的农作物基础知识和丰富的实践经验。如若只是简单地知晓农作物的几例症状与粗略的识别技术,很难达到农作物的防治,产生的效果也不理想,判断失误更可能产生大量经济损失。而如需对病害进行精确地判断,这使得农民需要查询大量的相关资料,但是大部分农作物专业技术人员也无法掌握种类如此多的病害信息,更何况是普通的农民。而如若请专业人士进行协助诊断也没有如此多的专业人员,不能满足农民的需求,也就使农民不能够及时准确的对作物进行治疗,造成大量的经济损失。如今农作物的产量在国家经济中占有很大的比重,所以研究农作物智能化具有非常重要的意义。
如果有一套具有专业的农作物病害诊断与防治知识的系统,能够对农作物病害情况进行远程比较精确的科学诊断,并给出相应的治疗对策,使得农民都能够及时的对作物进行正确的治疗,那么就可以解决现如今的专业技术人员不足、农作物种植者专业知识不足的问题。如此就能够提高我国农作物的产量,提高农民的经济收益。
1.2 本课题的意义
现在由于互联网越来越普及,人们的生活也产生了很大的改变,人们现在基本上都会使用手机和电脑进行上网了解自己喜欢的或者感兴趣的内容。
与传统的某作物病虫害系统相比全面的农作物病虫害智能诊断与防治系统的开发有如下意义:
(1)方便用户了解多种作物的病情情况,给出防治建议,为用户减少大量的经济损失。
(2)方便用户之间互动交流,便于用户对作物情况有更加深入的了解,知晓作物的每个生长状态应该为什么样子,及时对作物进行治疗。
(3)减少用户成本,无需用户购买多个系统、更有专家连线可以咨询专家作物情况与治疗方法。
网上农作物病虫害智能诊断已经发展成为现代农业的重要要求。有一个完善的、便于用户进行使用的农作物病虫害诊断系统是现今农业的一个发展重要趋势。它能够方便农民快捷的找出在种植生产过程中所种植的农作物是否得病及得病种类与缘由,更能够帮助农户知晓该采取何种方法进行预防和治疗。
农作物病虫害智能诊断与防治系统可以给用户有一个完好的种植作物条件。农民就不用再担心因为农作物的病情诊断的不能及时使得自己的收益下降。
1.3 系统开发目标
经过查看了网上现有的农作物病虫害智能诊断与防治系统,进行本系统开发要求资料足够全面,并能够及时的进行系统的更新维护。所以系统在内容设计时应当满足下面的目标:
(1)系统设计要求良好的人机界面交互以用于方便用户操作和保证信息的安全性与可靠性。
(2)有利于用户快速查找出所要知晓的病害情况、并及时的给出可采用的治疗方法。
(3)管理员要方便及时的更新数据库内的信息、能够把最新的文章给用户呈现。
(4)用户可以便捷的下载治疗的文档资料,便于线下作物治疗。
(5)给予用户自由留言的权利,可用户发帖互相讨论分享之间的种植经验或向系统管理员提出一些反馈信息,便于之后的信息正确性维护。
(6)系统运行效率要求高。
(7)管理员可以推送给用户一些最新的文章信息,可供用户进行挑选阅读。
1.4 本文的结构
本文具体内容包括:开发与运行环境、需求分析、总体设计、详细设计、软件测试。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1184.html