| 【中文题名】 | 基于Web的森林病虫害防治决策专家系统的研究与实现 |
| 【英文题名】 | Research and Realization of Web-based Expert System for Control of Diseases and Insects in Forest |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-11-7 |
| 【中关键词】 | 专家系统,J2EE,森林病虫害防治,,, |
| 【英关键词】 | expert system,J2EE,control of forest diseases and insects, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
本文主要针对基于Web的森林病虫害防治决策专家系统进行了研究。该专家系统是要将人工智能技术、WebGIS技术、数据库技术和网络技术结合起来,应用在森林病虫害的预测和防治当中,从而减小病虫害对森林的危害,提高林业信息化水平。文章首先介绍了专家系统、WebGIS和数据库等技术理论基础。然后,介绍了的开发网络系统采用的Web应用技术,包括:三层的B/S(浏览器/服务器,Browser/Server)结构、J2EE多层模型、JSP、JDBC、JNDI等。这为下文介绍系统的设计和开发提供了铺垫。随后,本文通过从分析森林病虫害防治知识入手,设计了知识库、推理机、事实库、解释器等系统的主要模块,并对专家系统技术、GIS技术、数据库技术结合起来应用在森林病虫害防治的关键技术进行了研究和讨论。最后构建了基于Web的森林病虫害防治决策专家系统。
基于Web的森林病虫害防治决策专家系统实现了对森林主要病虫病发生期、发生量、危害趋势、灾害发生区域的预测预报,并且系统可以根据灾害发生的情况提供防治建议。由于系统将知识库、空间数据库和森林病虫害信息数据库作为推理机的数据源,所以可以提供高效、准确的防治结论。系统可以利用... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
Abstract |
4-8 |
|
1 绪论 |
8-13 |
|
1.1 引言 |
8-9 |
|
1.2 森林病虫害防治的现状 |
9-10 |
|
1.2.1 国外的森林病虫害防治状况 |
9 |
|
1.2.2 国内的森林病虫害防治状况 |
9-10 |
|
1.3 国内外林业信息化状况 |
10-11 |
|
1.3.1 国外林业信息化状况 |
10 |
|
1.3.2 国内林业信息化状况 |
10-11 |
|
1.4 研究目的及意义 |
11-13 |
|
1.4.1 研究背景 |
11 |
|
1.4.2 研究的重要意义 |
11-12 |
|
1.4.3 研究的主要内容 |
12-13 |
|
2 专家系统、WebGIS和数据库技术概述 |
13-18 |
|
2.1 专家系统 |
13-16 |
|
2.1.1 专家系统的一般结构 |
13-14 |
|
2.1.2 专家系统特点 |
14-15 |
|
2.1.3 专家系统主要类型 |
15-16 |
|
2.2 WebGIS技术 |
16-17 |
|
2.2.1 WebGIS概述 |
16 |
|
2.2.2 WebGIS的结构 |
16 |
|
2.2.3 WebGIS特点 |
16-17 |
|
2.3 数据库技术 |
17 |
|
2.4 本章小结 |
17-18 |
|
3 系统实现的技术 |
18-24 |
|
3.1 B/S分布式网络体系结构 |
18-19 |
|
3.1.1 C/S结构的特点和不足 |
18 |
|
3.1.2 B/S结构及特点 |
18-19 |
|
3.2 J2EE应用技术 |
19-23 |
|
3.2.1 J2EE分层模型 |
19-21 |
|
3.2.2 J2EE主要技术 |
21-23 |
|
3.3 本章小结 |
23-24 |
|
4 系统的总体设计 |
24-30 |
|
4.1 系统的总体设计 |
24 |
|
4.2 系统内部结构的设计 |
24-26 |
|
4.3 系统功能结构的设计 |
26-27 |
|
4.4 开发平台的选择 |
27-29 |
|
4.4.1 WebLogic |
27-28 |
|
4.4.2 ArcGIS Server |
28 |
|
4.4.3 Oracle |
28-29 |
|
4.5 本章小结 |
29-30 |
|
5 森林病虫害知识的获取 |
30-34 |
|
5.1 知识的获取 |
30 |
|
5.2 森林病虫害预测预报模型的确定 |
30-32 |
|
5.2.1 发生期预测模型 |
31 |
|
5.2.2 发生量预测模型 |
31-32 |
|
5.2.3 危害趋势的预测模型 |
32 |
|
5.3 森林病虫害防治知识的确定 |
32-33 |
|
5.4 本章小结 |
33-34 |
|
6 系统的设计与实现 |
34-60 |
|
6.1 知识库的设计与建立 |
34-43 |
|
6.1.1 知识的表示 |
34-35 |
|
6.1.2 模型的表示 |
35-36 |
|
6.1.3 知识库的设计 |
36-40 |
|
6.1.4 知识库的管理 |
40-43 |
|
6.2 事实库的设计与实现 |
43-44 |
|
6.3 推理机的设计与实现 |
44-49 |
|
6.3.1 推理机制 |
44-46 |
|
6.3.2 推理机的设计 |
46-48 |
|
6.3.3 推理机的实现 |
48-49 |
|
6.4 解释器的设计与实现 |
49-51 |
|
6.5 系统在森林病虫害防治中的应用 |
51-59 |
|
6.5.1 专家系统与 WebGIS技术、数据库技术的结合 |
51-52 |
|
6.5.2 森林病虫害的预测预报 |
52-56 |
|
6.5.3 森林病虫害的灾害区域预测 |
56-58 |
|
6.5.4 森林病虫害的防治决策 |
58-59 |
|
6.6 本章小结 |
59-60 |
|
结论 |
60-61 |
|
参考文献 |
61-64 |
|
攻读学位期间发表的学没术论文 |
64-65 |
|
致谢 |
65-66 |
|
| 【DOI】 | LunWen.ID:2.2008.362670 |