基于web的南方果蔬病虫害诊治专家系统设计.doc
约42页DOC格式手机打开展开
基于web的南方果蔬病虫害诊治专家系统设计,40页1.7万余字摘要本文设计重点在于用asp.net框架下的vb.net作为编程语言、以visual studio.net 2003为开发环境、以sql sever2000为数据库平台开发基于web的南方果蔬病虫害查询和诊治的专家系统。本专家系统是针对农业生产的需要和用户的需求,以南方主要果树和蔬菜的常见病虫害的诊断...
内容介绍
此文档由会员 lzj781219 发布
40页1.7万余字
摘 要
本文设计重点在于用ASP.NET框架下的VB.NET作为编程语言、以Visual Studio.NET 2003为开发环境、以SQL Sever2000为数据库平台开发基于Web的南方果蔬病虫害查询和诊治的专家系统。本专家系统是针对农业生产的需要和用户的需求,以南方主要果树和蔬菜的常见病虫害的诊断识别与防治的智能决策为核心,以沟通、共享为宗旨,以实现果蔬病虫害的诊断、查询及指导防治为目的,将南方主要果树和蔬菜的常见病虫害的知识与防治技术高度集成。本系统综合了多个功能模块以实现整体的功能要求,用户可以浏览果树和蔬菜病虫害信息、查询病虫害信息并进行诊断与防治;管理员通过果树和蔬菜信息管理、用户信息管理和用户留言管理等功能更好地管理系统。系统的实施对于推广植保知识、指导果蔬病虫害防治、加强农民在农业信息方面的沟通与协作、实现农业信息化起着推动作用。
关键词: 果蔬病虫害 专家系统 SQL ASP.NET
目 录
1 前言 1
2 系统开发工具与环境 2
2.1 Web简述 2
2.2开发工具 3
2.2.1编程语言 3
2.2.2开发环境 3
2.2.3数据库平台 3
2.3 运行环境 4
2.3.1 操作系统 4
2.3.2 硬件要求 4
2.3.3 运行平台 4
2.4 IIS的配置 4
2.5 Web站点的创建和设置 5
2.5.1 创建Web站点 5
2.5.2 配置Web站点 5
3 系统设计 6
3.1 总体设计思想 6
3.2 总体设计框架 7
3.2.1前台操作模块 7
3.2.2 后台管理模块 8
3.3 数据库与设计 9
3.3.1 数据库需求分析 9
3.3.2 数据库表结构 9
3.4 模块设计 13
3.4.1 用户用例图 13
3.4.2 用户时序图 14
3.4.3管理员时序图 14
3.4.4 用户功能图 15
3.4.5 管理员功能图 15
3.4.6 病虫害浏览查询图 16
3.5 界面设计 17
4系统实现 17
4.1系统页面 17
4.1.1 果树病虫害浏览页面 17
4.1.2 蔬菜病虫害浏览页面 17
4.1.3病虫害查询和诊断页面 18
4.1.4其他页面 18
4.2系统代码 19
4.2.1显示查询结果的实现代码 19
4.2.2病虫害诊断和查询代码 20
5系统测试 21
5.1 测试目的和步骤 21
5.2 测试内容 22
5.2.1病虫害浏览测试 22
5.2.2 病虫害查询和诊断测试 24
5.2.3 数据处理的测试 26
5.2.4 出错页面测试 29
5.2.5 性能测试 30
6 总结 30
参 考 文 献 31
英文摘要 32
致 谢 33
农业工程学院毕业设计成绩评定表 34
参 考 文 献
[1] 张素艳.小麦病虫害防治专家系统的构建[D].河南.河南农业大学.2002.5
[2] KaIin Wisiol, John D.Heaketh.Plant Growth Modeling for Resource Management[M].CRC Press,Inc:Beca Baton,Flofidn,1994.
[3] 张东彦,杨武德,冯美臣.专家系统在我国农业上的应用现状、存在问题和发展趋势[J].山西.农业网络信息,2007,(2):4-5.
[4] 毕小明.专家系统及其在我国农业中的应用[J]. 浙江.科技广场,2006,(5):115-116.
[5] 沈阳,李勇敢.ASP.NET程序设计教程[M].北京.电子工业出版社.2006.10:1-3.
[6] 王珊,萨师煊.数据库系统概论[M]. 北京.高等教育出版社.2006.9:78-128.
[7] 李长林.ASP.NET+SQL Server动态网站开发与实例[M]. 北京.清华大学出版社.2006.07
[8] Hersh Bhasin.ASP.NET专业项目实例开发[M].高健等译. 北京.中国水利水电出版社.2007.01
[9] 杨云.ASP.NET典型系统开发详解[M]. 北京.人民邮电出版社.2006.01
[10] 卢镇波,李青.ASP.NET程序设计专家门诊[M]. 北京.清华大学出版社.2005.10
摘 要
本文设计重点在于用ASP.NET框架下的VB.NET作为编程语言、以Visual Studio.NET 2003为开发环境、以SQL Sever2000为数据库平台开发基于Web的南方果蔬病虫害查询和诊治的专家系统。本专家系统是针对农业生产的需要和用户的需求,以南方主要果树和蔬菜的常见病虫害的诊断识别与防治的智能决策为核心,以沟通、共享为宗旨,以实现果蔬病虫害的诊断、查询及指导防治为目的,将南方主要果树和蔬菜的常见病虫害的知识与防治技术高度集成。本系统综合了多个功能模块以实现整体的功能要求,用户可以浏览果树和蔬菜病虫害信息、查询病虫害信息并进行诊断与防治;管理员通过果树和蔬菜信息管理、用户信息管理和用户留言管理等功能更好地管理系统。系统的实施对于推广植保知识、指导果蔬病虫害防治、加强农民在农业信息方面的沟通与协作、实现农业信息化起着推动作用。
关键词: 果蔬病虫害 专家系统 SQL ASP.NET
目 录
1 前言 1
2 系统开发工具与环境 2
2.1 Web简述 2
2.2开发工具 3
2.2.1编程语言 3
2.2.2开发环境 3
2.2.3数据库平台 3
2.3 运行环境 4
2.3.1 操作系统 4
2.3.2 硬件要求 4
2.3.3 运行平台 4
2.4 IIS的配置 4
2.5 Web站点的创建和设置 5
2.5.1 创建Web站点 5
2.5.2 配置Web站点 5
3 系统设计 6
3.1 总体设计思想 6
3.2 总体设计框架 7
3.2.1前台操作模块 7
3.2.2 后台管理模块 8
3.3 数据库与设计 9
3.3.1 数据库需求分析 9
3.3.2 数据库表结构 9
3.4 模块设计 13
3.4.1 用户用例图 13
3.4.2 用户时序图 14
3.4.3管理员时序图 14
3.4.4 用户功能图 15
3.4.5 管理员功能图 15
3.4.6 病虫害浏览查询图 16
3.5 界面设计 17
4系统实现 17
4.1系统页面 17
4.1.1 果树病虫害浏览页面 17
4.1.2 蔬菜病虫害浏览页面 17
4.1.3病虫害查询和诊断页面 18
4.1.4其他页面 18
4.2系统代码 19
4.2.1显示查询结果的实现代码 19
4.2.2病虫害诊断和查询代码 20
5系统测试 21
5.1 测试目的和步骤 21
5.2 测试内容 22
5.2.1病虫害浏览测试 22
5.2.2 病虫害查询和诊断测试 24
5.2.3 数据处理的测试 26
5.2.4 出错页面测试 29
5.2.5 性能测试 30
6 总结 30
参 考 文 献 31
英文摘要 32
致 谢 33
农业工程学院毕业设计成绩评定表 34
参 考 文 献
[1] 张素艳.小麦病虫害防治专家系统的构建[D].河南.河南农业大学.2002.5
[2] KaIin Wisiol, John D.Heaketh.Plant Growth Modeling for Resource Management[M].CRC Press,Inc:Beca Baton,Flofidn,1994.
[3] 张东彦,杨武德,冯美臣.专家系统在我国农业上的应用现状、存在问题和发展趋势[J].山西.农业网络信息,2007,(2):4-5.
[4] 毕小明.专家系统及其在我国农业中的应用[J]. 浙江.科技广场,2006,(5):115-116.
[5] 沈阳,李勇敢.ASP.NET程序设计教程[M].北京.电子工业出版社.2006.10:1-3.
[6] 王珊,萨师煊.数据库系统概论[M]. 北京.高等教育出版社.2006.9:78-128.
[7] 李长林.ASP.NET+SQL Server动态网站开发与实例[M]. 北京.清华大学出版社.2006.07
[8] Hersh Bhasin.ASP.NET专业项目实例开发[M].高健等译. 北京.中国水利水电出版社.2007.01
[9] 杨云.ASP.NET典型系统开发详解[M]. 北京.人民邮电出版社.2006.01
[10] 卢镇波,李青.ASP.NET程序设计专家门诊[M]. 北京.清华大学出版社.2005.10