| 【中文题名】 | 基于ASP技术的作物综合管理专家系统 |
| 【英文题名】 | Comprehensive Expert System Based on ASP Technology for Plant Management |
| 【学科专业】 | 农业机械化 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2002-7-16 |
| 【中关键词】 | ASP,作物,病虫害,专家系统,WEB,不精确推理 |
| 【英关键词】 | ASP,plant,Expert System,network,approximate reasoning, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>专家系统、知识工程> |
| 【论文摘要】 |
关于作物病虫害的诊断、预测和防治现已成为农业生产中一个重要方面。基于WEB的综合型作物管理的专家系统目前在国内还处于研究开发阶段。另外,考虑到病虫害受地域、气候条件影响较大,特开发适合河北省的网上专家系统。
本系统的研制开发是根据河北农业大学植保专业等单位提供的河北省小麦、玉米11种病虫害中长期模型和短期模型,并以此建立相关的数据库和知识库。
本文分析了当前计算机技术发展状况和网络基础条件,以WEB技术为基础,利用Internet上IIs中的ASP和ASP提供的简便数据库接口技术开发动态网页的方法,论述了网络化作物综合管理专家系统的构建和实现过程。在比较国内外农业专家系统构思的基础上,详细论证了本系统的设计方案,采用了Browse/Web Server/Database三层结构体系。
本文提出基于ASP技术的构造方法,给出了基于Web的动态站点的数据库访问的简单实现,并对基于ASP技术的应用安全性作了探讨,实现了专家系统的网络化,扩大了专家系统应用的空间范围,提高了系统的向后兼容性,同时采用ASP技术、知识库和推理机分离等方法,增强了系统的可扩充性,降低了系统... |
| 【论文题纲】 |
|
引言 |
7-8 |
|
1 绪论 |
8-14 |
|
1.1 人工智能、知识工程、专家系统 |
8-11 |
|
1.1.1 人工智能 |
8-9 |
|
1.1.2 知识工程 |
9 |
|
1.1.3 专家系统 |
9-11 |
|
1.2 农业专家系统 |
11-14 |
|
1.2.1 国内外农业专家系统发展概况 |
11-12 |
|
1.2.2 基于Internet的农业专家系统 |
12-13 |
|
1.2.3 本文研究的主要任务 |
13-14 |
|
2 系统整体结构及方案设计 |
14-20 |
|
2.1 系统整体结构设计 |
14-17 |
|
2.1.1 系统功能 |
14-15 |
|
2.1.2 分布式系统体系结构的发展 |
15 |
|
2.1.3 Client/Server结构 |
15-16 |
|
2.1.4 本系统体系结构 |
16-17 |
|
2.2 系统开发环境的选择 |
17-20 |
|
2.2.1 运行平台的选择 |
18 |
|
2.2.2 网络化编程工具的选择 |
18-19 |
|
2.2.3 数据库的选择 |
19-20 |
|
3 专家系统的构造 |
20-31 |
|
3.1 知识库的构造 |
20-24 |
|
3.1.1 知识库 |
21 |
|
3.1.2 数据提取 |
21-22 |
|
3.1.3 知识表示 |
22-24 |
|
3.1.4 知识库的建立 |
24 |
|
3.2 数据库的建立 |
24-26 |
|
3.2.1 数据库的构成 |
24-25 |
|
3.2.2 数据库的实现 |
25-26 |
|
3.2.3 利用ASP+ADO访问数据库 |
26 |
|
3.3 模型库的建立 |
26-27 |
|
3.4 推理机 |
27-30 |
|
3.4.1 推理控制策略 |
27-28 |
|
3.4.2 本系统采用多层次不确定性推理 |
28-29 |
|
3.4.3 推理过程 |
29-30 |
|
3.5 数据库的完整性和安全性 |
30-31 |
|
4 ASP技术在本系统中的应用 |
31-42 |
|
4.1 ASP技术简介 |
31-34 |
|
4.1.1 ASP的特点 |
32-33 |
|
4.1.2 ASP的五大内置对象 |
33-34 |
|
4.2 使用ASP建立、处理HTML文档 |
34-37 |
|
4.2.1 脚本语言的选择 |
34-35 |
|
4.2.2 利用ASP建立HTML文档 |
35-37 |
|
4.3 程序设计 |
37-40 |
|
4.3.1 运行网络数据库 |
37 |
|
4.3.2 ASP技术与数据库相连 |
37-39 |
|
4.3.3 管理数据库连接 |
39-40 |
|
4.4 系统的优化 |
40-42 |
|
4.4.1 ASP应用程序的优化 |
41 |
|
4.4.2 ASP对数据库查询的优化 |
41-42 |
|
5 本系统的工作过程 |
42-53 |
|
5.1 系统运行环境的设置 |
42-44 |
|
5.2 运行示例 |
44-53 |
|
6 结论和展望 |
53-55 |
|
6.1 主要结论 |
53 |
|
6.2 展望 |
53-55 |
|
主要参考文献 |
55-60 |
|
英文摘要 |
60-62 |
|
致谢 |
62 |
|
| 【DOI】 | LunWen.ID:2.2008.386575 |