[ 论文中心|计算机应用 ]基于Web的蔬菜栽培专家系统的实现
0.00
登出时间 : 2010-05-07 15:13:54
写稿时间 : 2008-8
登 陆 人 : apopo
下 载 : 2
总 页 数 : 4 Page / 字数 : 3153
文件类型 :
大 小 : [ 559,104Byte
]
资料点评 : 没有会员的点评.
关键词 : 专家系统 数据库 知识表示 推理机制 蔬菜栽培 
原文:
随着Internet技术的进一步发展,基于Web技术的浏览器/服务器(B/S)的各类农业专家应用系统已经成为网络应用技术研究的一个重要方面[1]。基于这种结构开发出的应用程序具有很多优点:由于在客户端只要有浏览器即可,所以对客户端要求不高,并且有统一的交互界面,操作简单易行,安装维护简便。这些优点对于服务于农民的“农业专家系统”来说显得尤为重要。
因此,笔者开发了基于Web的蔬菜减灾及无公害栽培专家系统。该系统可以使领域专家无需知识工程师的帮助,自己直接建立各类网络化的蔬菜栽培专家系统。该系统可以实现蔬菜病虫害预测与诊断、管理模式优化、气象减灾、各种栽培知识学习等多种功能。该系统是利用基于XML的ASP.NET技术开发的,从而使开发的专家系统具有更高的可靠性、可伸缩性和管理性[2]。
1 基于Web的蔬菜减灾及无公害栽培专家系统的设计
1.1 系统的总体结构
系统是基于“浏览器/Web服务器/数据库系统BWD(Browser/Web/Database)”三层分布式计算结构体系的网上查询、诊断、学习等综合性管理系统。设计目的是为了让普通用户利用浏览器进行登录访问,实现蔬菜栽培病虫害预测、诊断、管理模式优化及气象减灾等功能;领域专家可以通过登陆知识库维护页面对知识库进行更新和维护,实现知识的获取功能。在系统设计时采用了采用Microsoft Visual Studio.NET中的C#、ASP.NET技术及SQL Server 2000数据库进行网络程序开发。展现给网络用户的是界面层,由ASP.NET页面完成与用户的交互,包括蔬菜栽培的预测、诊断、管理的相关状态输入及对策、结果输出等;第二层是逻辑应用层,包括Web服务器和应用服务器,专家系统的推理、解释等功能在逻辑应用层实现,该层接受来自用户的输入,并从数据库抓取数据进行处理,然后将结果返回给用户。第三层是数据库服务器,专家系统推理要用到的知识以数据库的形式存放于数据层
......
目录:
1 基于Web的蔬菜减灾及无公害栽培专家系统的设计
2 系统的实现
3 结束语
参考资料:
点评资料 :