远程农作物病虫害诊断专家系统的设计与实现-答辩.pptVIP

远程农作物病虫害诊断专家系统的设计与实现-答辩.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
远程农作物病虫害诊断专家系统的设计与实现-答辩

远程农作物病虫害诊断专家系统的设计与实现 1.研究概述 农作物病虫害种类较多,农作物工作者人员有限,不能及时满足农民的需求,对农作物病虫害作出正确诊断及防治措施。农作物的产量在国民经济中占有非常重要的地位,研究农作物病虫害诊断系统,对农作物的产量提高有着非常重要的意义 。如果有一套具有专家的知识和经验的专家诊断系统,对农作物病虫害进行科学诊断,并给予有效的防治措施,使每位农民都能及时得到专家指导的信息,农作物生产水平将会提高一大步,这正是本课题的研究目的。 2.论文的组织结构 第一章:研究课题的背景和意义 第二章:对课题的核心机制进行研究。 第三章:讲述了系统总体设计分析。 第四章:讲述了系统的数据库设计,给出数据库E-R图。 第五章:讲述了系统实现设计,对界面的功能进行介绍。 第六章:结束语,总结全文以及对未来的期望。 3.规则示例 If 先部分叶黄化后萎蔫 Then 胡萝卜软腐病 If 通光体无毛,叶表面蜡质层,老熟幼虫化成蛹Then 美洲斑潜蝇 If 白色粉状霉斑,叶片焦枯变脆Then 白粉病 If 果实染病Then 番茄早疫病 If果实上有裂缝,褐色病斑,病果脱落 Then 果实染病 4.处理事实流程图 事实处理是对规则库中事实进行初始化字典,去除重复值,并对输入的事实进行检查,如果新输入的事实在字典中有存在,则合法写入事实库中,不存在则去除该事实。流程图如右图所示: 5.推理过程图 整个推理过程就像一个递归搜索过程,在知识库中已经有了较为严格规定的规则,所以推理时只需查找到推理的事实与结论部分相符合的规则,就可以成功推理。其中i为待推理事实中的字段序号,j为知识库中的规则序号,I为待推理事实中的记录总数,J为规则库中的规则总数。 6.系统功能需求分析(1) 农作物信息管理:主要是完成农作物基本信息的一些操作,包括对农作物信息的增加、修改以及查询功能。 病害信息管理:根据不同农作物对应的病害信息进行添加、修改、删除和查询。 6.系统功能需求分析(2) 虫害信息管理:虫体的形状、为害特点进行虫害信息的添加、修改、删除和查询。 在线留言:访问者可以在线留言,管理者进入后台,可以恢复留言、删除留言。 6.系统功能需求分析(3) 知识库管理:主要功能是对规则进行增加、修改、删除。 病虫害诊断:主要是通过输入的事实,与知识库进行匹配,完成病虫害的诊断。 7.数据库设计分析 本系统采用的是SQLSever2005数据库。根据系统的功能设计,可以列出以下数据表:农作物信息数据表、病害员信息数据表、虫害信息数据表、规则库数据表、链接数据表、用户数据表、留言本信息数据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为用户信息表,其余表格结构与下表类似不再给出。 字段名称 数据类型 说明 ID 自动编号 ID自动编号 用户名 文本 管理员登录姓名 密码 文本 登录密码 8.系统模块测试分析 8.1前台系统模块测试分析 8.1.1本系统的主界面 系统的首页主要是显示各个模块的部分信息,如显示农作物的名称、图片,病害和虫害名称。将部分大家都经常访问的网址做成友情链接、小型的天气预报,方便用户使用。 8.系统模块测试分析 8.1.2 病虫害诊断 本页是用来诊断农作物病虫害的信息的,用户在界面上选择农作物的品种、病害或者虫害,再根据提供的所有事实,从中抽取合适的作为诊断的事实,每个事实间用“,”分隔,最后点击“开始诊断”即可诊断出病/虫害。 8.系统模块测试分析 8.2 后台系统模块 通过后台可以对系统管理者、农作物、病害信息、虫害信息、友情链接、留言本、规则库等进行管理,如增加、修改、删除等操作。界面的右上角有一个用session做成的,当哪个管理员登录后台,就显示用户名。 9 总结 通过测试,本次设计的远程农作物病虫害诊断系统可以完成前后台的基本功能, 但是由于时间和技术水平的缘故,还有许多功能没有完善。 致谢 本次毕业设计已经接近尾声,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有老师的督促指导,以及一起学习的同学们的支持,想要完成这个设计是难以想象的。在此谨向老师致以诚挚的谢意和崇高的敬意。 在论文即将完成之际,我的心情无法平静,从开始进入系统设计到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意! 最后感谢各位评委老师的批评与指导。

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档