使用JESS开发基于Web的专家系统研究

被引:0
作者
陆耀华
机构
[1] 同济大学
关键词
专家系统; MVC模式; JESS; 网络故障;
D O I
暂无
年度学位
2007
学位类型
硕士
导师
摘要
随着信息技术的发展,传统专家系统的局限使得基于Web的专家系统开始被研究和应用。但是现有的基于Web的专家系统的开发却面临缺乏相应的开发工具的问题。因此,本文提出了一种使用JESS(Java Expert System Shell)的开发方法,使得基于Web的专家系统能够充分发挥JESS的高效推理和高移植性、高扩展性的特点,大大提高了基于Web的专家系统的效率。 本文在介绍了基于Web的专家系统的基本概念、特点后,通过对国内外现有基于Web的专家系统的研究与分析,指出了现有系统在开发技术上缺乏专家系统工具的支持,因此在推理过程中缺乏效率,并且难以支持复杂推理。针对这一不足本文提出了使用JESS和Java Web应用的开发方法,JESS作为基于Java的专家系统外壳不但具有高效推理的特点,而且可以方便地集成到Java应用中。这样开发出的专家系统不但具有基于Web的易更新、易维护的优点,而且具有JESS的高效推理能力。 然后本文给出了使用JESS开发基于Web的专家系统的结构框架,在基于MVC的Java Web应用中,JSP主要负责界面显示,系统的流程通过Servlet来控制,而用户信息与JESS推理程序的交互通过JavaBean来完成。在数据库的连接上,采用JDBC数据源连接池,大大提高了持续运行的效率。 接着本文对关键技术做了详细的介绍,包括JSP与Servlet技术以及JESS.专家系统开发技术,并重点研究了Java与JESS交互的实现。 为了验证本文提出的方法,本文采用生命周期法设计并开发了基于Web的网络故障诊断专家系统,对其中的各项技术做了详细的剖析。系统的良好运行证明了此方法的可行性。
引用
收藏
页数:69
共 8 条
[1]
基于WEB的小麦玉米生产管理专家系统 [J].
李静雅 ;
索雪松 ;
张志鹏 ;
张曙光 .
农机化研究, 2005, (06) :128-131
[2]
基于Web的软件错误分析专家系统开发 [J].
王瀛 ;
张景 ;
李军怀 .
计算机工程, 2005, (03) :75-76+169
[3]
基于Web的油菜生产专家系统的研究与应用 [J].
廖桂平 ;
官春云 ;
陈社员 .
农业系统科学与综合研究, 2005, (01) :8-11+15
[4]
基于Web平台的儿童营养咨询专家系统 [J].
张月琴 ;
蔡瑞英 .
科技情报开发与经济, 2004, (09) :290-291
[5]
基于Web服务的保护地蔬菜栽培专家系统 [D]. 
王明霞 .
河北农业大学,
2004
[6]
基于专家系统的计算机网络故障管理系统 [D]. 
张兴 .
辽宁工程技术大学,
2004
[7]
网络故障诊断系统中的知识获取与知识库构建 [D]. 
门永娟 .
南京理工大学,
2003
[8]
基于Web的复合材料设计专家系统 [D]. 
富威 .
哈尔滨工程大学,
2004